Package sc.db

Class BaseTypeDescriptor

  • Direct Known Subclasses:
    DBEnumDescriptor, DBTypeDescriptor

    public abstract class BaseTypeDescriptor
    extends java.lang.Object
    Base class for DBEnumDescriptor and DBTypeDescriptor - lifecycle data source, type name
    • Field Detail

      • typeDecl

        public java.lang.Object typeDecl
      • dataSourceName

        public java.lang.String dataSourceName
      • dataSource

        public DBDataSource dataSource
        Reference, populated on the first request to the database connection or configuration
      • tablesInitialized

        public boolean tablesInitialized
    • Constructor Detail

      • BaseTypeDescriptor

        public BaseTypeDescriptor​(java.lang.Object td,
                                  java.lang.String dataSourceName)
    • Method Detail

      • getTypeName

        public java.lang.String getTypeName()
      • getBaseTypeName

        public java.lang.String getBaseTypeName()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • init

        public void init()
      • start

        public void start()
      • activate

        public void activate()
      • getMetadataString

        public abstract java.lang.StringBuilder getMetadataString()