- java.lang.Object
-
- org.jooq.meta.jaxb.SyntheticObjectsType
-
- All Implemented Interfaces:
Serializable,XMLAppendable
public class SyntheticObjectsType extends Object implements Serializable, XMLAppendable
Synthetic objects configuration.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<SyntheticForeignKeyType>foreignKeysprotected List<SyntheticIdentityType>identitiesprotected List<SyntheticPrimaryKeyType>primaryKeysprotected List<SyntheticUniqueKeyType>uniqueKeysprotected List<SyntheticViewType>views
-
Constructor Summary
Constructors Constructor Description SyntheticObjectsType()
-
Method Summary
-
-
-
Field Detail
-
identities
protected List<SyntheticIdentityType> identities
-
primaryKeys
protected List<SyntheticPrimaryKeyType> primaryKeys
-
uniqueKeys
protected List<SyntheticUniqueKeyType> uniqueKeys
-
foreignKeys
protected List<SyntheticForeignKeyType> foreignKeys
-
views
protected List<SyntheticViewType> views
-
-
Method Detail
-
getIdentities
public List<SyntheticIdentityType> getIdentities()
-
setIdentities
public void setIdentities(List<SyntheticIdentityType> identities)
-
getPrimaryKeys
public List<SyntheticPrimaryKeyType> getPrimaryKeys()
-
setPrimaryKeys
public void setPrimaryKeys(List<SyntheticPrimaryKeyType> primaryKeys)
-
getUniqueKeys
public List<SyntheticUniqueKeyType> getUniqueKeys()
-
setUniqueKeys
public void setUniqueKeys(List<SyntheticUniqueKeyType> uniqueKeys)
-
getForeignKeys
public List<SyntheticForeignKeyType> getForeignKeys()
-
setForeignKeys
public void setForeignKeys(List<SyntheticForeignKeyType> foreignKeys)
-
getViews
public List<SyntheticViewType> getViews()
-
setViews
public void setViews(List<SyntheticViewType> views)
-
withIdentities
public SyntheticObjectsType withIdentities(SyntheticIdentityType... values)
-
withIdentities
public SyntheticObjectsType withIdentities(Collection<SyntheticIdentityType> values)
-
withIdentities
public SyntheticObjectsType withIdentities(List<SyntheticIdentityType> identities)
-
withPrimaryKeys
public SyntheticObjectsType withPrimaryKeys(SyntheticPrimaryKeyType... values)
-
withPrimaryKeys
public SyntheticObjectsType withPrimaryKeys(Collection<SyntheticPrimaryKeyType> values)
-
withPrimaryKeys
public SyntheticObjectsType withPrimaryKeys(List<SyntheticPrimaryKeyType> primaryKeys)
-
withUniqueKeys
public SyntheticObjectsType withUniqueKeys(SyntheticUniqueKeyType... values)
-
withUniqueKeys
public SyntheticObjectsType withUniqueKeys(Collection<SyntheticUniqueKeyType> values)
-
withUniqueKeys
public SyntheticObjectsType withUniqueKeys(List<SyntheticUniqueKeyType> uniqueKeys)
-
withForeignKeys
public SyntheticObjectsType withForeignKeys(SyntheticForeignKeyType... values)
-
withForeignKeys
public SyntheticObjectsType withForeignKeys(Collection<SyntheticForeignKeyType> values)
-
withForeignKeys
public SyntheticObjectsType withForeignKeys(List<SyntheticForeignKeyType> foreignKeys)
-
withViews
public SyntheticObjectsType withViews(SyntheticViewType... values)
-
withViews
public SyntheticObjectsType withViews(Collection<SyntheticViewType> values)
-
withViews
public SyntheticObjectsType withViews(List<SyntheticViewType> views)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendToin interfaceXMLAppendable
-
-