Class Schema
java.lang.Object
com.github.jinahya.database.metadata.bind.Schema
- All Implemented Interfaces:
MetadataType
,Serializable
@_ParentOf(UDT.class) @_ParentOf(TablePrivilege.class) @_ParentOf(Table.class) @_ParentOf(SuperType.class) @_ParentOf(SuperTable.class) @_ParentOf(Procedure.class) @_ParentOf(Function.class)
@_ChildOf(Catalog.class)
public class Schema
extends Object
A class for binding results of the
DatabaseMetaData.getSchemas(java.lang.String, java.lang.String)
method.- Author:
- Jin Kwon <jinahya_at_gmail.com>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
A column label of "TABLE_CATALOG".static final String
A column label of "TABLE_SCHEM".static final String
A column value of "" for "TABLE_SCHEM". -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns a map of unmapped values.int
hashCode()
static Schema
void
setTableCatalog
(String tableCatalog) void
setTableSchem
(String tableSchem) toString()
-
Field Details
-
COLUMN_LABEL_TABLE_CATALOG
A column label of "TABLE_CATALOG".- See Also:
-
COLUMN_LABEL_TABLE_SCHEM
A column label of "TABLE_SCHEM".- See Also:
-
COLUMN_VALUE_TABLE_SCHEM_EMPTY
A column value of "" for "TABLE_SCHEM".- See Also:
-
-
Constructor Details
-
Schema
public Schema()
-
-
Method Details
-
newVirtualInstance
- Returns:
- a new virtual instance.
-
toString
-
equals
-
hashCode
public int hashCode() -
getTableCatalog
-
setTableCatalog
-
getTableSchem
-
setTableSchem
-
getUnmappedValues
Description copied from interface:MetadataType
Returns a map of unmapped values.- Specified by:
getUnmappedValues
in interfaceMetadataType
- Returns:
- a map of unmapped values.
-