Class ObjectTypeExtension
- java.lang.Object
-
- org.citydb.database.schema.mapping.AbstractExtension<ObjectType>
-
- org.citydb.database.schema.mapping.ObjectTypeExtension
-
- All Implemented Interfaces:
Joinable
public class ObjectTypeExtension extends AbstractExtension<ObjectType>
-
-
Field Summary
-
Fields inherited from class org.citydb.database.schema.mapping.AbstractExtension
join
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ObjectTypeExtension()
ObjectTypeExtension(ObjectType base)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectType
getBase()
boolean
isSetBase()
void
setBase(ObjectType base)
protected void
validate(SchemaMapping schemaMapping, java.lang.Object parent)
-
Methods inherited from class org.citydb.database.schema.mapping.AbstractExtension
getJoin, isSetJoin, setJoin
-
-
-
-
Constructor Detail
-
ObjectTypeExtension
protected ObjectTypeExtension()
-
ObjectTypeExtension
public ObjectTypeExtension(ObjectType base)
-
-
Method Detail
-
getBase
public ObjectType getBase()
- Specified by:
getBase
in classAbstractExtension<ObjectType>
-
isSetBase
public boolean isSetBase()
- Specified by:
isSetBase
in classAbstractExtension<ObjectType>
-
setBase
public void setBase(ObjectType base)
- Specified by:
setBase
in classAbstractExtension<ObjectType>
-
validate
protected void validate(SchemaMapping schemaMapping, java.lang.Object parent) throws SchemaMappingException
- Overrides:
validate
in classAbstractExtension<ObjectType>
- Throws:
SchemaMappingException
-
-