All Superinterfaces:
DatabaseTypeCompositeTestable, DatabaseTypeScalarTestable
All Known Subinterfaces:
CompositeDatabaseType, ScalarDatabaseType
All Known Implementing Classes:
ArgumentType, BinaryType, BlobType, CharType, ClobType, DbColumn, DbTable, DecimalType, DoubleType, FieldType, FloatType, FunctionType, IntervalDayToSecond, IntervalYearToMonth, LongRawType, LongType, NCharType, NClobType, NumericType, NVarChar2Type, ObjectTableType, ObjectType, PLSQLCollectionType, PLSQLCursorType, PLSQLPackageType, PLSQLRecordType, PLSQLSubType, PLSQLType, PrecisionType, ProcedureType, RawType, RealType, ROWTYPEType, ScalarDatabaseTypeEnum, SizedType, TableType, TimeStampType, TYPEType, UnresolvedSizedType, UnresolvedType, URowIdType, VarChar2Type, VarCharType, VArrayType

public interface DatabaseType extends DatabaseTypeScalarTestable, DatabaseTypeCompositeTestable
  • Method Details

    • getTypeName

      String getTypeName()
    • setTypeName

      void setTypeName(String typeName)
    • isResolved

      boolean isResolved()
    • accept

      void accept(DatabaseTypeVisitor visitor)
    • shortName

      String shortName()