Package org.citydb.database.schema.path
Class FeatureTypeNode
- java.lang.Object
-
- org.citydb.database.schema.path.AbstractNode<T>
-
- org.citydb.database.schema.path.AbstractTypeNode<FeatureType>
-
- org.citydb.database.schema.path.FeatureTypeNode
-
public final class FeatureTypeNode extends AbstractTypeNode<FeatureType>
-
-
Field Summary
-
Fields inherited from class org.citydb.database.schema.path.AbstractNode
child, parent, pathElement, predicate
-
-
Constructor Summary
Constructors Constructor Description FeatureTypeNode(FeatureType featureType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FeatureTypeNode
copy()
boolean
isUseSchemaElement()
void
setUseSchemaElement(boolean useSchemaElement)
java.lang.String
toString()
-
Methods inherited from class org.citydb.database.schema.path.AbstractTypeNode
isValidChild, isValidPredicate
-
Methods inherited from class org.citydb.database.schema.path.AbstractNode
child, getPathElement, getPredicate, isEqualTo, isSetPredicate, parent, setChild, setPredicate, unsetPredicate
-
-
-
-
Constructor Detail
-
FeatureTypeNode
public FeatureTypeNode(FeatureType featureType)
-
-
Method Detail
-
isUseSchemaElement
public boolean isUseSchemaElement()
-
setUseSchemaElement
public void setUseSchemaElement(boolean useSchemaElement)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAbstractNode<FeatureType>
-
copy
protected FeatureTypeNode copy()
- Specified by:
copy
in classAbstractNode<FeatureType>
-
-