class XmlSchema extends BasicSchema implements RelationalSchema
columns, columnTypes, fks, keys, name, primaryKey
Constructor and Description |
---|
XmlSchema(java.lang.String name,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> columns) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,DataObject> |
getDefaultValues()
returns a map with the default values for columns
|
java.util.Set<java.lang.String> |
getForeignTables()
returns all of the tables that the schema has foreign keys for
|
addAttr, addColumn, addColumn, addDefaultColumn, addEventListener, addEventListenerWithPriority, addForeignKey, addForeignKey, addIndex, containsAllColumns, containsColumn, convertToDataObject, convertToDataObject, equals, fireEvent, getAttr, getAttrs, getAutoGeneratedColumns, getColumns, getDefaultAttrs, getEventListeners, getForeignKeys, getForeignKeys, getKeys, getName, getObjectType, getParser, getPrimaryKey, getUniqueIndexes, hashCode, removeEventListener, removeParser, setDateFormat, setDateFormat, setObjectType, setParser, setPrimaryKey, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addAttr, addColumn, addColumn, addEventListener, addEventListenerWithPriority, addForeignKey, addIndex, containsAllColumns, containsColumn, convertToDataObject, fireEvent, getAttr, getAttrs, getAutoGeneratedColumns, getColumns, getEventListeners, getForeignKeys, getForeignKeys, getName, getObjectType, getPrimaryKey, getUniqueIndexes, removeEventListener, setDateFormat, setDateFormat, setObjectType, setParser, setPrimaryKey
public XmlSchema(java.lang.String name, @NotNull java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> columns)
@NotNull public java.util.Map<java.lang.String,DataObject> getDefaultValues()
BasicSchema
getDefaultValues
in interface RelationalSchema
getDefaultValues
in class BasicSchema
@NotNull public java.util.Set<java.lang.String> getForeignTables()
BasicSchema
getForeignTables
in class BasicSchema