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

@param value
Java instance representing xml element's value.
@return
the new instance of {@link JAXBElement }{@code <}{@link MultiSurfaceType }{@code >}
344696
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiSurface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate")
    public JAXBElement<MultiSurfaceType> createMultiSurface(MultiSurfaceType value) {
        return new JAXBElement<MultiSurfaceType>(_MultiSurface_QNAME, MultiSurfaceType.class, null, value);
    }
84181
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/waterbody/1.0", name = "_GenericApplicationPropertyOfWaterClosureSurface")
    public JAXBElement<Object> create_GenericApplicationPropertyOfWaterClosureSurface(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfWaterClosureSurface_QNAME, Object.class, null, value);
    }
344485
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "surfaceMembers")
    public JAXBElement<SurfaceArrayPropertyType> createSurfaceMembers(SurfaceArrayPropertyType value) {
        return new JAXBElement<SurfaceArrayPropertyType>(_SurfaceMembers_QNAME, SurfaceArrayPropertyType.class, null, value);
    }
609714
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Surface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Surface")
    public JAXBElement<SurfaceType> createSurface(SurfaceType value) {
        return new JAXBElement<SurfaceType>(_Surface_QNAME, SurfaceType.class, null, value);
    }
379293
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "multiSurfaceDomain", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "domainSet")
    public JAXBElement<MultiSurfaceDomainType> createMultiSurfaceDomain(MultiSurfaceDomainType value) {
        return new JAXBElement<MultiSurfaceDomainType>(_MultiSurfaceDomain_QNAME, MultiSurfaceDomainType.class, null, value);
    }
62728
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/landuse/1.0", name = "_GenericApplicationPropertyOfLandUse")
    public JAXBElement<Object> create_GenericApplicationPropertyOfLandUse(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfLandUse_QNAME, Object.class, null, value);
    }
405416
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiSolid", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate")
    public JAXBElement<MultiSolidType> createMultiSolid(MultiSolidType value) {
        return new JAXBElement<MultiSolidType>(_MultiSolid_QNAME, MultiSolidType.class, null, value);
    }
798391
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/waterbody/1.0", name = "WaterClosureSurface", substitutionHeadNamespace = "http://www.opengis.net/citygml/waterbody/1.0", substitutionHeadName = "_WaterBoundarySurface")
    public JAXBElement<WaterClosureSurfaceType> createWaterClosureSurface(WaterClosureSurfaceType value) {
        return new JAXBElement<WaterClosureSurfaceType>(_WaterClosureSurface_QNAME, WaterClosureSurfaceType.class, null, value);
    }
657495
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/appearance/1.0", name = "_Texture", substitutionHeadNamespace = "http://www.opengis.net/citygml/appearance/1.0", substitutionHeadName = "_SurfaceData")
    public JAXBElement<AbstractTextureType> create_Texture(AbstractTextureType value) {
        return new JAXBElement<AbstractTextureType>(__Texture_QNAME, AbstractTextureType.class, null, value);
    }
1193882
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiLineString", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate")
    public JAXBElement<MultiLineStringType> createMultiLineString(MultiLineStringType value) {
        return new JAXBElement<MultiLineStringType>(_MultiLineString_QNAME, MultiLineStringType.class, null, value);
    }
1029806
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/tunnel/2.0", name = "_GenericApplicationPropertyOfTunnel")
    public JAXBElement<Object> create_GenericApplicationPropertyOfTunnel(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfTunnel_QNAME, Object.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);
    }
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);
    }
767243
@XmlElementDecl(namespace = "http://www.w3.org/1998/Math/MathML", name = "list")
    public JAXBElement<ListType> createList(ListType value) {
        return new JAXBElement<ListType>(_List_QNAME, ListType.class, null, value);
    }
1132044
@XmlElementDecl(namespace = "", name = "value")
    public JAXBElement<String> createValue(final String value) {
        return new JAXBElement<>(_Value_QNAME, String.class, null, value);
    }
968913
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiSurfaceCoverage", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_DiscreteCoverage")
    public JAXBElement<MultiSurfaceCoverageType> createMultiSurfaceCoverage(MultiSurfaceCoverageType value) {
        return new JAXBElement<MultiSurfaceCoverageType>(_MultiSurfaceCoverage_QNAME, MultiSurfaceCoverageType.class, null, value);
    }
1019425
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/2.0", name = "_GenericApplicationPropertyOfAddress")
    public JAXBElement<Object> create_GenericApplicationPropertyOfAddress(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfAddress_QNAME, Object.class, null, value);
    }