public class ObjectFactory extends Object
An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.
| Constructor and Description | 
|---|
ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ogc.schema.opengis.gml.v_2_1_2 
 | 
public ObjectFactory()
public GeometryCollectionType createGeometryCollectionType()
GeometryCollectionTypepublic GeometryAssociationType createGeometryAssociationType()
GeometryAssociationTypepublic PointMemberType createPointMemberType()
PointMemberTypepublic LineStringMemberType createLineStringMemberType()
LineStringMemberTypepublic PolygonMemberType createPolygonMemberType()
PolygonMemberTypepublic LinearRingMemberType createLinearRingMemberType()
LinearRingMemberTypepublic LineStringType createLineStringType()
LineStringTypepublic LinearRingType createLinearRingType()
LinearRingTypepublic PolygonType createPolygonType()
PolygonTypepublic MultiPointType createMultiPointType()
MultiPointTypepublic MultiLineStringType createMultiLineStringType()
MultiLineStringTypepublic MultiPolygonType createMultiPolygonType()
MultiPolygonTypepublic CoordinatesType createCoordinatesType()
CoordinatesTypepublic FeatureAssociationType createFeatureAssociationType()
FeatureAssociationTypepublic BoundingShapeType createBoundingShapeType()
BoundingShapeTypepublic PointPropertyType createPointPropertyType()
PointPropertyTypepublic PolygonPropertyType createPolygonPropertyType()
PolygonPropertyTypepublic LineStringPropertyType createLineStringPropertyType()
LineStringPropertyTypepublic MultiPointPropertyType createMultiPointPropertyType()
MultiPointPropertyTypepublic MultiLineStringPropertyType createMultiLineStringPropertyType()
MultiLineStringPropertyTypepublic MultiPolygonPropertyType createMultiPolygonPropertyType()
MultiPolygonPropertyTypepublic MultiGeometryPropertyType createMultiGeometryPropertyType()
MultiGeometryPropertyTypepublic GeometryPropertyType createGeometryPropertyType()
GeometryPropertyTypepublic JAXBElement<AbstractFeatureCollectionType> createFeatureCollection(AbstractFeatureCollectionType value)
public JAXBElement<AbstractFeatureType> createFeature(AbstractFeatureType value)
public JAXBElement<AbstractGeometryType> createGeometry(AbstractGeometryType value)
public JAXBElement<GeometryCollectionType> createGeometryCollection(GeometryCollectionType value)
public JAXBElement<GeometryAssociationType> createGeometryMember(GeometryAssociationType value)
public JAXBElement<PointMemberType> createPointMember(PointMemberType value)
public JAXBElement<LineStringMemberType> createLineStringMember(LineStringMemberType value)
public JAXBElement<PolygonMemberType> createPolygonMember(PolygonMemberType value)
public JAXBElement<LinearRingMemberType> createOuterBoundaryIs(LinearRingMemberType value)
public JAXBElement<LinearRingMemberType> createInnerBoundaryIs(LinearRingMemberType value)
public JAXBElement<PointType> createPoint(PointType value)
public JAXBElement<LineStringType> createLineString(LineStringType value)
public JAXBElement<LinearRingType> createLinearRing(LinearRingType value)
public JAXBElement<PolygonType> createPolygon(PolygonType value)
public JAXBElement<BoxType> createBox(BoxType value)
public JAXBElement<GeometryCollectionType> createMultiGeometry(GeometryCollectionType value)
public JAXBElement<MultiPointType> createMultiPoint(MultiPointType value)
public JAXBElement<MultiLineStringType> createMultiLineString(MultiLineStringType value)
public JAXBElement<MultiPolygonType> createMultiPolygon(MultiPolygonType value)
public JAXBElement<CoordType> createCoord(CoordType value)
public JAXBElement<CoordinatesType> createCoordinates(CoordinatesType value)
public JAXBElement<FeatureAssociationType> createFeatureMember(FeatureAssociationType value)
public AbstractGeometryProperty createAbstractGeometryProperty(GeometryAssociationType value)
AbstractGeometryProperty}public JAXBElement<GeometryAssociationType> createGeometryProperty(GeometryAssociationType value)
public JAXBElement<BoundingShapeType> createBoundedBy(BoundingShapeType value)
public JAXBElement<PointPropertyType> createPointProperty(PointPropertyType value)
public JAXBElement<PolygonPropertyType> createPolygonProperty(PolygonPropertyType value)
public JAXBElement<LineStringPropertyType> createLineStringProperty(LineStringPropertyType value)
public JAXBElement<MultiPointPropertyType> createMultiPointProperty(MultiPointPropertyType value)
public JAXBElement<MultiLineStringPropertyType> createMultiLineStringProperty(MultiLineStringPropertyType value)
public JAXBElement<MultiPolygonPropertyType> createMultiPolygonProperty(MultiPolygonPropertyType value)
public JAXBElement<MultiGeometryPropertyType> createMultiGeometryProperty(MultiGeometryPropertyType value)
public JAXBElement<PointPropertyType> createLocation(PointPropertyType value)
public JAXBElement<PointPropertyType> createCenterOf(PointPropertyType value)
public JAXBElement<PointPropertyType> createPosition(PointPropertyType value)
public JAXBElement<PolygonPropertyType> createExtentOf(PolygonPropertyType value)
public JAXBElement<PolygonPropertyType> createCoverage(PolygonPropertyType value)
public JAXBElement<LineStringPropertyType> createEdgeOf(LineStringPropertyType value)
public JAXBElement<LineStringPropertyType> createCenterLineOf(LineStringPropertyType value)
public JAXBElement<MultiPointPropertyType> createMultiLocation(MultiPointPropertyType value)
public JAXBElement<MultiPointPropertyType> createMultiCenterOf(MultiPointPropertyType value)
public JAXBElement<MultiPointPropertyType> createMultiPosition(MultiPointPropertyType value)
public JAXBElement<MultiLineStringPropertyType> createMultiCenterLineOf(MultiLineStringPropertyType value)
public JAXBElement<MultiLineStringPropertyType> createMultiEdgeOf(MultiLineStringPropertyType value)
public JAXBElement<MultiPolygonPropertyType> createMultiCoverage(MultiPolygonPropertyType value)
public JAXBElement<MultiPolygonPropertyType> createMultiExtentOf(MultiPolygonPropertyType value)
public JAXBElement<String> createDescription(String value)
public JAXBElement<String> createName(String value)
This work is licensed under a Creative Commons Attribution 4.0 International License.