Create an instance of {@link JAXBElement }{@code <}{@link AbstractCityObjectType }{@code >}

@param value
Java instance representing xml element's value.
@return
the new instance of {@link JAXBElement }{@code <}{@link AbstractCityObjectType }{@code >}
338908
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/1.0", name = "_CityObject", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Feature")
    public JAXBElement<AbstractCityObjectType> create_CityObject(AbstractCityObjectType value) {
        return new JAXBElement<AbstractCityObjectType>(__CityObject_QNAME, AbstractCityObjectType.class, null, value);
    }
846878
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/waterbody/1.0", name = "_GenericApplicationPropertyOfWaterObject")
    public JAXBElement<Object> create_GenericApplicationPropertyOfWaterObject(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfWaterObject_QNAME, Object.class, null, value);
    }
1210897
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/waterbody/1.0", name = "_GenericApplicationPropertyOfWaterGroundSurface")
    public JAXBElement<Object> create_GenericApplicationPropertyOfWaterGroundSurface(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfWaterGroundSurface_QNAME, Object.class, null, value);
    }
129884
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/bridge/2.0", name = "_GenericApplicationPropertyOfBridgeInstallation")
    public JAXBElement<Object> create_GenericApplicationPropertyOfBridgeInstallation(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfBridgeInstallation_QNAME, Object.class, null, value);
    }
760605
@XmlElementDecl(namespace = PROV_NS, name = "value")
    public JAXBElement<Value> createValue(Value value) {
        return new JAXBElement<Value>(_Value_QNAME, Value.class, null, value);
    }
1145313
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfMassPointRelief")
    public JAXBElement<Object> create_GenericApplicationPropertyOfMassPointRelief(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfMassPointRelief_QNAME, Object.class, null, value);
    }
186046
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/bridge/2.0", name = "_GenericApplicationPropertyOfIntBridgeInstallation")
    public JAXBElement<Object> create_GenericApplicationPropertyOfIntBridgeInstallation(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfIntBridgeInstallation_QNAME, Object.class, null, value);
    }
1340131
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/1.0", name = "_GenericApplicationPropertyOfTinRelief")
    public JAXBElement<Object> create_GenericApplicationPropertyOfTinRelief(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfTinRelief_QNAME, Object.class, null, value);
    }
1238463
@XmlElementDecl(namespace = "http://www.w3.org/1998/Math/MathML", name = "ci")
    public JAXBElement<CiType> createCi(CiType value) {
        return new JAXBElement<CiType>(_Ci_QNAME, CiType.class, null, value);
    }
1202965
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/tunnel/2.0", name = "_GenericApplicationPropertyOfWallSurface")
    public JAXBElement<Object> create_GenericApplicationPropertyOfWallSurface(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfWallSurface_QNAME, Object.class, null, value);
    }
816460
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/appearance/1.0", name = "_GenericApplicationPropertyOfGeoreferencedTexture")
    public JAXBElement<Object> create_GenericApplicationPropertyOfGeoreferencedTexture(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfGeoreferencedTexture_QNAME, Object.class, null, value);
    }
224033
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/building/1.0", name = "_GenericApplicationPropertyOfBuildingInstallation")
    public JAXBElement<Object> create_GenericApplicationPropertyOfBuildingInstallation(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfBuildingInstallation_QNAME, Object.class, null, value);
    }
1153651
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/transportation/1.0", name = "_GenericApplicationPropertyOfTransportationComplex")
    public JAXBElement<Object> create_GenericApplicationPropertyOfTransportationComplex(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfTransportationComplex_QNAME, Object.class, null, value);
    }
956190
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/tunnel/2.0", name = "_GenericApplicationPropertyOfFloorSurface")
    public JAXBElement<Object> create_GenericApplicationPropertyOfFloorSurface(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfFloorSurface_QNAME, Object.class, null, value);
    }
1180930
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/building/2.0", name = "BuildingPart", substitutionHeadNamespace = "http://www.opengis.net/citygml/building/2.0", substitutionHeadName = "_AbstractBuilding")
    public JAXBElement<BuildingPartType> createBuildingPart(BuildingPartType value) {
        return new JAXBElement<BuildingPartType>(_BuildingPart_QNAME, BuildingPartType.class, null, value);
    }
503021
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/1.0", name = "cityObjectMember", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "featureMember")
    public JAXBElement<FeaturePropertyType> createCityObjectMember(FeaturePropertyType value) {
        return new JAXBElement<FeaturePropertyType>(_CityObjectMember_QNAME, FeaturePropertyType.class, null, value);
    }
693502
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/bridge/2.0", name = "_GenericApplicationPropertyOfOuterFloorSurface")
    public JAXBElement<Object> create_GenericApplicationPropertyOfOuterFloorSurface(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfOuterFloorSurface_QNAME, Object.class, null, value);
    }