Class PropertyInjection
- java.lang.Object
-
- org.citydb.database.schema.mapping.PropertyInjection
-
-
Field Summary
Fields Modifier and Type Field Description protected FeatureType
defaultBase
protected Join
join
protected java.util.List<InjectedProperty>
properties
protected java.lang.String
table
-
Constructor Summary
Constructors Modifier Constructor Description protected
PropertyInjection()
PropertyInjection(java.lang.String table, Join join)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addProperty(InjectedProperty property)
FeatureType
getDefaultBase()
Join
getJoin()
java.util.List<InjectedProperty>
getProperties()
java.lang.String
getTable()
boolean
isSetDefaultBase()
boolean
isSetJoin()
boolean
isSetProperties()
boolean
isSetTable()
void
setDefaultBase(FeatureType defaultBase)
void
setJoin(Join join)
void
setTable(java.lang.String table)
protected void
validate(SchemaMapping schemaMapping, java.lang.Object parent)
-
-
-
Field Detail
-
table
protected java.lang.String table
-
defaultBase
protected FeatureType defaultBase
-
join
protected Join join
-
properties
protected java.util.List<InjectedProperty> properties
-
-
Constructor Detail
-
PropertyInjection
protected PropertyInjection()
-
PropertyInjection
public PropertyInjection(java.lang.String table, Join join)
-
-
Method Detail
-
getTable
public java.lang.String getTable()
-
isSetTable
public boolean isSetTable()
-
setTable
public void setTable(java.lang.String table)
-
getDefaultBase
public FeatureType getDefaultBase()
-
isSetDefaultBase
public boolean isSetDefaultBase()
-
setDefaultBase
public void setDefaultBase(FeatureType defaultBase)
-
setJoin
public void setJoin(Join join)
-
getProperties
public java.util.List<InjectedProperty> getProperties()
-
isSetProperties
public boolean isSetProperties()
-
addProperty
public void addProperty(InjectedProperty property)
-
validate
protected void validate(SchemaMapping schemaMapping, java.lang.Object parent) throws SchemaMappingException
- Throws:
SchemaMappingException
-
-