Class InjectedImplicitGeometryProperty
- java.lang.Object
-
- org.citydb.database.schema.mapping.AbstractPathElement
-
- org.citydb.database.schema.mapping.AbstractProperty
-
- org.citydb.database.schema.mapping.AbstractTypeProperty<T>
-
- org.citydb.database.schema.mapping.AbstractRefTypeProperty<ObjectType>
-
- org.citydb.database.schema.mapping.ImplicitGeometryProperty
-
- org.citydb.database.schema.mapping.InjectedImplicitGeometryProperty
-
- All Implemented Interfaces:
InjectedProperty
,Joinable
public class InjectedImplicitGeometryProperty extends ImplicitGeometryProperty implements InjectedProperty
-
-
Field Summary
Fields Modifier and Type Field Description protected FeatureType
base
protected Join
baseJoin
protected CityGMLContext
context
-
Fields inherited from class org.citydb.database.schema.mapping.ImplicitGeometryProperty
lod, objectType
-
Fields inherited from class org.citydb.database.schema.mapping.AbstractRefTypeProperty
relationType
-
Fields inherited from class org.citydb.database.schema.mapping.AbstractTypeProperty
join
-
Fields inherited from class org.citydb.database.schema.mapping.AbstractProperty
maxOccurs, minOccurs
-
Fields inherited from class org.citydb.database.schema.mapping.AbstractPathElement
path, queryable, schema
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
InjectedImplicitGeometryProperty()
InjectedImplicitGeometryProperty(java.lang.String path, int lod, AppSchema schema)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FeatureType
getBase()
Join
getBaseJoin()
CityGMLContext
getContext()
boolean
isSetBase()
boolean
isSetBaseJoin()
boolean
isSetContext()
void
setBase(FeatureType value)
void
setBaseJoin(Join baseJoin)
void
setContext(CityGMLContext context)
-
Methods inherited from class org.citydb.database.schema.mapping.ImplicitGeometryProperty
getElementType, getLod, getType, isSetType, setJoin, setJoin, setType, validate
-
Methods inherited from class org.citydb.database.schema.mapping.AbstractRefTypeProperty
getRelationType, isSetRelationType, setRelationType
-
Methods inherited from class org.citydb.database.schema.mapping.AbstractTypeProperty
getJoin, isSetJoin
-
Methods inherited from class org.citydb.database.schema.mapping.AbstractProperty
getMaxOccurs, getMinOccurs, isSetMaxOccurs, isSetMinOccurs, setMaxOccurs, setMinOccurs
-
Methods inherited from class org.citydb.database.schema.mapping.AbstractPathElement
getLocalProperty, getPath, getSchema, hasLocalProperty, isAvailableForCityGML, isQueryable, isSetPath, isSetQueryable, isSetSchema, matchesName, matchesName, setLocalProperty, setPath, setQueryable, setSchema, toString, unsetLocalProperty
-
-
-
-
Field Detail
-
base
protected FeatureType base
-
context
protected CityGMLContext context
-
baseJoin
protected Join baseJoin
-
-
Constructor Detail
-
InjectedImplicitGeometryProperty
protected InjectedImplicitGeometryProperty()
-
InjectedImplicitGeometryProperty
public InjectedImplicitGeometryProperty(java.lang.String path, int lod, AppSchema schema)
-
-
Method Detail
-
getBase
public FeatureType getBase()
- Specified by:
getBase
in interfaceInjectedProperty
-
isSetBase
public boolean isSetBase()
- Specified by:
isSetBase
in interfaceInjectedProperty
-
setBase
public void setBase(FeatureType value)
- Specified by:
setBase
in interfaceInjectedProperty
-
getContext
public CityGMLContext getContext()
- Specified by:
getContext
in interfaceInjectedProperty
-
isSetContext
public boolean isSetContext()
- Specified by:
isSetContext
in interfaceInjectedProperty
-
setContext
public void setContext(CityGMLContext context)
- Specified by:
setContext
in interfaceInjectedProperty
-
getBaseJoin
public Join getBaseJoin()
- Specified by:
getBaseJoin
in interfaceInjectedProperty
-
isSetBaseJoin
public boolean isSetBaseJoin()
- Specified by:
isSetBaseJoin
in interfaceInjectedProperty
-
setBaseJoin
public void setBaseJoin(Join baseJoin)
- Specified by:
setBaseJoin
in interfaceInjectedProperty
-
-