public class FeatureTypeFilter extends Object implements SchemaComponentFilter
Map<QName, XSTypeDefinition>.| Constructor and Description |
|---|
FeatureTypeFilter() |
| Modifier and Type | Method and Description |
|---|---|
Map<QName,org.apache.xerces.xs.XSObject> |
doFilter(Map<QName,org.apache.xerces.xs.XSObject> components)
Filters the given collection of top-level schema components according to
specific acceptance criteria.
|
void |
filterSet(Set<org.apache.xerces.xs.XSComplexTypeDefinition> complexTypes)
Removes complex type definitions that are not derived (by extension) from
gml:AbstractFeatureType. |
public Map<QName,org.apache.xerces.xs.XSObject> doFilter(Map<QName,org.apache.xerces.xs.XSObject> components)
SchemaComponentFilterdoFilter in interface SchemaComponentFiltercomponents - A (possibly immutable) collection of schema components, keyed
by QName.public void filterSet(Set<org.apache.xerces.xs.XSComplexTypeDefinition> complexTypes)
gml:AbstractFeatureType.complexTypes - A Set of complex type definitions (XSComplexTypeDefinition
objects).Copyright © 2023 Open Geospatial Consortium. All rights reserved.