Package org.citydb.query.filter.type
Class FeatureTypeFilter
- java.lang.Object
-
- org.citydb.query.filter.type.FeatureTypeFilter
-
public class FeatureTypeFilter extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FeatureTypeFilter()
FeatureTypeFilter(boolean useStrictMode)
FeatureTypeFilter(java.util.Set<FeatureType> featureTypes)
FeatureTypeFilter(java.util.Set<FeatureType> featureTypes, boolean useStrictMode)
FeatureTypeFilter(FeatureType featureType)
FeatureTypeFilter(FeatureType featureType, boolean useStrictMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFeatureType(FeatureType featureType)
void
clear()
boolean
containsFeatureType(FeatureType featureType)
java.util.List<FeatureType>
getFeatureTypes()
java.util.List<FeatureType>
getFeatureTypes(org.citygml4j.model.module.citygml.CityGMLVersion version)
boolean
isAllowedFeatureType(FeatureType featureType)
boolean
isEmpty()
void
removeFeatureType(FeatureType featureType)
int
size()
-
-
-
Constructor Detail
-
FeatureTypeFilter
public FeatureTypeFilter(boolean useStrictMode)
-
FeatureTypeFilter
public FeatureTypeFilter(FeatureType featureType, boolean useStrictMode) throws FilterException
- Throws:
FilterException
-
FeatureTypeFilter
public FeatureTypeFilter(java.util.Set<FeatureType> featureTypes, boolean useStrictMode) throws FilterException
- Throws:
FilterException
-
FeatureTypeFilter
public FeatureTypeFilter()
-
FeatureTypeFilter
public FeatureTypeFilter(FeatureType featureType) throws FilterException
- Throws:
FilterException
-
FeatureTypeFilter
public FeatureTypeFilter(java.util.Set<FeatureType> featureTypes) throws FilterException
- Throws:
FilterException
-
-
Method Detail
-
size
public int size()
-
isEmpty
public boolean isEmpty()
-
clear
public void clear()
-
isAllowedFeatureType
public boolean isAllowedFeatureType(FeatureType featureType)
-
getFeatureTypes
public java.util.List<FeatureType> getFeatureTypes()
-
getFeatureTypes
public java.util.List<FeatureType> getFeatureTypes(org.citygml4j.model.module.citygml.CityGMLVersion version)
-
addFeatureType
public void addFeatureType(FeatureType featureType) throws FilterException
- Throws:
FilterException
-
removeFeatureType
public void removeFeatureType(FeatureType featureType)
-
containsFeatureType
public boolean containsFeatureType(FeatureType featureType)
-
-