deegree 2.3 (2010/04/09 10:10 build-4-official)

Uses of Interface
org.deegree.model.feature.schema.PropertyType

Packages that use PropertyType
org.deegree.io.datastore.schema   
org.deegree.io.datastore.sde   
org.deegree.io.datastore.sql   
org.deegree.io.dbaseapi   
org.deegree.io.shpapi   
org.deegree.model.feature   
org.deegree.model.feature.schema   
 

Uses of PropertyType in org.deegree.io.datastore.schema
 

Subinterfaces of PropertyType in org.deegree.io.datastore.schema
 interface MappedPropertyType
          Represents a mapped (persistent) property type in a GML feature type definition.
 

Classes in org.deegree.io.datastore.schema that implement PropertyType
 class MappedFeaturePropertyType
          Representation of property types that contain features with mapping (persistence) information.
 class MappedGeometryPropertyType
          Representation of property types that contain spatial data with mapping (persistence) information.
 class MappedSimplePropertyType
          Representation of property types that contain primitive data types with mapping (persistence) information.
 

Methods in org.deegree.io.datastore.schema that return PropertyType
protected  PropertyType MappedGMLSchema.buildPropertyTypeRealName(MappedElementDeclaration element, String table, QualifiedName propertyName)
           
 

Methods in org.deegree.io.datastore.schema that return types with arguments of type PropertyType
 LinkedList<Pair<PropertyType,QualifiedName>> MappedGMLSchemaDocument.parseGMLDefaultProps(Element annotationElement, String table, MappedGMLSchema schema)
           
 

Constructors in org.deegree.io.datastore.schema with parameters of type PropertyType
MappedFeatureType(QualifiedName name, boolean isAbstract, PropertyType[] properties, String table, MappedGMLId gmlId, MappedGMLSchema schema, boolean isVisible, boolean isUpdatable, boolean isDeletable, boolean isInsertable, boolean isPseudoFeatureType, URI defaultSRS, URI[] otherSRS)
          Creates a new instance of MappedFeatureType from the given parameters.
 

Uses of PropertyType in org.deegree.io.datastore.sde
 

Methods in org.deegree.io.datastore.sde with parameters of type PropertyType
protected  Map<String,List<MappingField>> AbstractSDERequestHandler.buildColumnsMap(MappedFeatureType featureType, PropertyType[] requestedProperties, boolean withIdFields)
          Builds a helper map that contains the column names of the feature type's table as keys.
 

Uses of PropertyType in org.deegree.io.datastore.sql
 

Methods in org.deegree.io.datastore.sql with parameters of type PropertyType
protected  List<List<SimpleContent>> FeatureFetcher.determineFetchContents(MappedFeatureType ft, PropertyType[] requestedProps)
          Determines the columns / functions that have to be fetched from the table of the given MappedFeatureType and associates identical columns / functions to avoid that the same column / function is SELECTed more than once.
 

Uses of PropertyType in org.deegree.io.dbaseapi
 

Method parameters in org.deegree.io.dbaseapi with type arguments of type PropertyType
 void DBaseFile.setFeatureType(FeatureType ft, Map<PropertyType,String> ftMapping)
          Overrides the default feature type (which is generated from all columns in the dbase file) to allow customized naming and ordering of properties.
 

Uses of PropertyType in org.deegree.io.shpapi
 

Method parameters in org.deegree.io.shpapi with type arguments of type PropertyType
 void ShapeFile.setFeatureType(FeatureType ft, Map<PropertyType,String> ftMapping)
          Overrides the default feature type (which is generated from all columns in the dbase file) to allow customized naming and ordering of properties.
 

Uses of PropertyType in org.deegree.model.feature
 

Methods in org.deegree.model.feature that return PropertyType
static PropertyType FeatureFactory.createPropertyType(QualifiedName name, QualifiedName typeName, boolean nullable)
          Creates an instance of a PropertyType from the given parameters.
static PropertyType FeatureFactory.createPropertyType(QualifiedName name, QualifiedName typeName, int minOccurs, int maxOccurs)
          Creates an instance of a PropertyType from the given parameters.
static PropertyType FeatureFactory.createSimplePropertyType(QualifiedName name, int typeCode, boolean nullable)
          Creates an instance of a SimplePropertyType from the given parameters.
 

Methods in org.deegree.model.feature with parameters of type PropertyType
static FeatureType FeatureFactory.createFeatureType(QualifiedName name, boolean isAbstract, PropertyType[] properties)
          creates an instance of a FeatureType from an array of FeatureTypeProperties, and its name but without parents and childs
static FeatureType FeatureFactory.createFeatureType(QualifiedName name, boolean isAbstract, URI schemaLocation, PropertyType[] properties)
          creates an instance of a FeatureType from an array of FeatureTypeProperties, and its name but without parents and childs
static FeatureType FeatureFactory.createFeatureType(String name, boolean isAbstract, PropertyType[] properties)
          creates an instance of a FeatureType from an array of FeatureTypeProperties, and its name but without parents and childs
static FeatureType FeatureFactory.createFeatureType(String name, boolean isAbstract, URI schemaLocation, PropertyType[] properties)
          creates an instance of a FeatureType from an array of FeatureTypeProperties, and its name but without parents and childs
 

Uses of PropertyType in org.deegree.model.feature.schema
 

Classes in org.deegree.model.feature.schema that implement PropertyType
 class AbstractPropertyType
          Abstract base class for representation of property types in GML feature type definitions.
 class ComplexPropertyType
          Representation of property types that contain complex data types, i.e. complex element structures.
 class FeaturePropertyType
          Representation of property types that contain features.
 class GeometryPropertyType
          Representation of property types that contain spatial data.
 class MultiGeometryPropertyType
          Representation of property types that contain aggregated spatial data types.
 class SimplePropertyType
          Representation of property types that contain primitive data types.
 

Methods in org.deegree.model.feature.schema that return PropertyType
protected  PropertyType GMLSchema.buildPropertyType(ElementDeclaration element)
           
 PropertyType[] DefaultFeatureType.getProperties()
          returns the properties of this feature type
 PropertyType[] FeatureType.getProperties()
          returns the properties of this feature type
 PropertyType DefaultFeatureType.getProperty(QualifiedName name)
          returns a property of this feature type identified by its name
 PropertyType FeatureType.getProperty(QualifiedName name)
          returns a property of this feature type identified by its name
 PropertyType DefaultFeatureType.getProperty(QualifiedName name, boolean quirk)
           
 

Methods in org.deegree.model.feature.schema with parameters of type PropertyType
 boolean AbstractPropertyType.equals(PropertyType that)
          Returns if this PropertyType is equal to the given PropertyType.
 

Constructors in org.deegree.model.feature.schema with parameters of type PropertyType
DefaultFeatureType(QualifiedName name, boolean isAbstract, PropertyType[] properties)
          Creates a new instance of DefaultFeatureType from the given parameters.
DefaultFeatureType(QualifiedName name, boolean isAbstract, URI schemaLocation, PropertyType[] properties)
          Creates a new instance of DefaultFeatureType from the given parameters.
 


deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org