Package sc.db
Class BaseTypeDescriptor
- java.lang.Object
-
- sc.db.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 Summary
Fields Modifier and Type Field Description DBDataSource
dataSource
Reference, populated on the first request to the database connection or configurationjava.lang.String
dataSourceName
boolean
tablesInitialized
java.lang.Object
typeDecl
-
Constructor Summary
Constructors Constructor Description BaseTypeDescriptor(java.lang.Object td, java.lang.String dataSourceName)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
activate()
java.lang.String
getBaseTypeName()
abstract java.lang.StringBuilder
getMetadataString()
java.lang.String
getTypeName()
void
init()
void
start()
java.lang.String
toString()
-
-
-
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
-
-
Method Detail
-
getTypeName
public java.lang.String getTypeName()
-
getBaseTypeName
public java.lang.String getBaseTypeName()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
init
public void init()
-
start
public void start()
-
activate
public void activate()
-
getMetadataString
public abstract java.lang.StringBuilder getMetadataString()
-
-