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()
GeometryCollectionType
public GeometryAssociationType createGeometryAssociationType()
GeometryAssociationType
public PointMemberType createPointMemberType()
PointMemberType
public LineStringMemberType createLineStringMemberType()
LineStringMemberType
public PolygonMemberType createPolygonMemberType()
PolygonMemberType
public LinearRingMemberType createLinearRingMemberType()
LinearRingMemberType
public LineStringType createLineStringType()
LineStringType
public LinearRingType createLinearRingType()
LinearRingType
public PolygonType createPolygonType()
PolygonType
public MultiPointType createMultiPointType()
MultiPointType
public MultiLineStringType createMultiLineStringType()
MultiLineStringType
public MultiPolygonType createMultiPolygonType()
MultiPolygonType
public CoordinatesType createCoordinatesType()
CoordinatesType
public FeatureAssociationType createFeatureAssociationType()
FeatureAssociationType
public BoundingShapeType createBoundingShapeType()
BoundingShapeType
public PointPropertyType createPointPropertyType()
PointPropertyType
public PolygonPropertyType createPolygonPropertyType()
PolygonPropertyType
public LineStringPropertyType createLineStringPropertyType()
LineStringPropertyType
public MultiPointPropertyType createMultiPointPropertyType()
MultiPointPropertyType
public MultiLineStringPropertyType createMultiLineStringPropertyType()
MultiLineStringPropertyType
public MultiPolygonPropertyType createMultiPolygonPropertyType()
MultiPolygonPropertyType
public MultiGeometryPropertyType createMultiGeometryPropertyType()
MultiGeometryPropertyType
public GeometryPropertyType createGeometryPropertyType()
GeometryPropertyType
public 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.