Class DaogenCatalogEntity
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<T>
-
- org.fugerit.java.core.util.collection.ListMap<String,T>
-
- org.fugerit.java.core.util.collection.ListMapStringKey<T>
-
- org.fugerit.java.core.cfg.xml.ListMapConfig<DaogenCatalogField>
-
- org.fugerit.java.daogen.base.config.DaogenCatalogEntity
-
- All Implemented Interfaces:
Serializable
,Iterable<DaogenCatalogField>
,Collection<DaogenCatalogField>
,List<DaogenCatalogField>
,org.fugerit.java.core.cfg.xml.IdConfigType
,org.fugerit.java.core.util.collection.KeyObject<String>
public class DaogenCatalogEntity extends org.fugerit.java.core.cfg.xml.ListMapConfig<DaogenCatalogField>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
ATT_CATALOG
static String
ATT_COMMENTS
static String
ATT_FACADE_MODE
static String
ATT_FOREIGN_KEYS
static String
ATT_ID
static String
ATT_MAP_TO_TABLE
static String
ATT_NAME
static String
ATT_ORDER_BY
static String
ATT_PRIMARY_KEY
static String
ATT_QUERY_VIEW
static String
ATT_SCHEMA
static String
ATT_SEQUENCE_NAME
static String
ATT_STRUCT_SQL_TYPE
static String
ATT_STRUCT_SQL_TYPE_USENAME
static String
DEFAULT_ID_FIELD
-
Fields inherited from class org.fugerit.java.core.util.collection.ListMap
ADD_MODE_DEFAULT, ADD_MODE_LOOSE, ADD_MODE_STRICT
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description DaogenCatalogEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsDefaultId()
String
describe()
boolean
equals(Object o)
String
getCatalog()
String
getComments()
String
getFacadeMode()
String
getForeignKeys()
String
getMapToTable()
String
getName()
String
getOrderBy()
String
getPrimaryKey()
String
getQueryView()
org.fugerit.java.core.util.collection.ListMapStringKey<DaogenCatalogRelation>
getRelations()
String
getSchema()
String
getSequenceName()
String
getStructSqlType()
void
setCatalog(String catalog)
void
setComments(String comments)
void
setFacadeMode(String facadeMode)
void
setForeignKeys(String foreignKeys)
void
setMapToTable(String mapToTable)
void
setName(String name)
void
setOrderBy(String orderBy)
void
setPrimaryKey(String primaryKey)
void
setQueryView(String queryView)
void
setSchema(String schema)
void
setSequenceName(String sequenceName)
void
setStructSqlType(String structSqlType)
String
toClassName()
-
Methods inherited from class org.fugerit.java.core.cfg.xml.ListMapConfig
getConfig, getId, getKey, initFromElementAttributes, setId
-
Methods inherited from class org.fugerit.java.core.util.collection.ListMap
add, get, get, getAddMode, getKeyIterator, getKeyMapper, getMap, getProperty, remove, set, setAddMode, setKeyMapper, size
-
Methods inherited from class java.util.AbstractList
add, addAll, clear, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList
-
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream
-
Methods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
-
-
-
Field Detail
-
DEFAULT_ID_FIELD
public static final String DEFAULT_ID_FIELD
- See Also:
- Constant Field Values
-
ATT_ID
public static final String ATT_ID
- See Also:
- Constant Field Values
-
ATT_NAME
public static final String ATT_NAME
- See Also:
- Constant Field Values
-
ATT_SCHEMA
public static final String ATT_SCHEMA
- See Also:
- Constant Field Values
-
ATT_CATALOG
public static final String ATT_CATALOG
- See Also:
- Constant Field Values
-
ATT_PRIMARY_KEY
public static final String ATT_PRIMARY_KEY
- See Also:
- Constant Field Values
-
ATT_FOREIGN_KEYS
public static final String ATT_FOREIGN_KEYS
- See Also:
- Constant Field Values
-
ATT_COMMENTS
public static final String ATT_COMMENTS
- See Also:
- Constant Field Values
-
ATT_SEQUENCE_NAME
public static final String ATT_SEQUENCE_NAME
- See Also:
- Constant Field Values
-
ATT_ORDER_BY
public static final String ATT_ORDER_BY
- See Also:
- Constant Field Values
-
ATT_MAP_TO_TABLE
public static final String ATT_MAP_TO_TABLE
- See Also:
- Constant Field Values
-
ATT_QUERY_VIEW
public static final String ATT_QUERY_VIEW
- See Also:
- Constant Field Values
-
ATT_FACADE_MODE
public static final String ATT_FACADE_MODE
- See Also:
- Constant Field Values
-
ATT_STRUCT_SQL_TYPE
public static final String ATT_STRUCT_SQL_TYPE
- See Also:
- Constant Field Values
-
ATT_STRUCT_SQL_TYPE_USENAME
public static final String ATT_STRUCT_SQL_TYPE_USENAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
equals
public boolean equals(Object o)
- Specified by:
equals
in interfaceCollection<DaogenCatalogField>
- Specified by:
equals
in interfaceList<DaogenCatalogField>
- Overrides:
equals
in classAbstractList<DaogenCatalogField>
-
getOrderBy
public String getOrderBy()
-
setOrderBy
public void setOrderBy(String orderBy)
-
getSequenceName
public String getSequenceName()
-
setSequenceName
public void setSequenceName(String sequenceName)
-
getForeignKeys
public String getForeignKeys()
-
setForeignKeys
public void setForeignKeys(String foreignKeys)
-
getComments
public String getComments()
-
setComments
public void setComments(String comments)
-
getPrimaryKey
public String getPrimaryKey()
-
setPrimaryKey
public void setPrimaryKey(String primaryKey)
-
getCatalog
public String getCatalog()
-
setCatalog
public void setCatalog(String catalog)
-
getSchema
public String getSchema()
-
setSchema
public void setSchema(String schema)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getMapToTable
public String getMapToTable()
-
setMapToTable
public void setMapToTable(String mapToTable)
-
getQueryView
public String getQueryView()
-
setQueryView
public void setQueryView(String queryView)
-
toClassName
public String toClassName()
-
getFacadeMode
public String getFacadeMode()
-
setFacadeMode
public void setFacadeMode(String facadeMode)
-
getStructSqlType
public String getStructSqlType()
-
setStructSqlType
public void setStructSqlType(String structSqlType)
-
getRelations
public org.fugerit.java.core.util.collection.ListMapStringKey<DaogenCatalogRelation> getRelations()
-
describe
public String describe()
-
containsDefaultId
public boolean containsDefaultId()
-
-