//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2016.07.27 at 04:06:37 PM EDT
//
package mil.ces.metadata.mdr.ns.gsip.tspi._2;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.AccelerationType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.AmountOfSubstanceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.AreaType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.CapacitanceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.CircleType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.CircularSurfaceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.ElectricChargeType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.ElectricConductanceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.ElectricCurrentType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.ElectricResistanceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.ElectromotiveForceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.EllipseType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.EllipticalSurfaceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.EnergyType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.EnvelopeType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.ForceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.FrequencyType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.GeopotentialEnergyLengthType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.IlluminanceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.InductanceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.IrradianceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.LengthType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.LineStringType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.LinearDensityType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.LinearEnergyTransferType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.LuminousFluxType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.LuminousIntensityType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.MagneticFluxDensityGradientType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.MagneticFluxDensityType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.MagneticFluxType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.MassDensityType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.MassFractionType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.MassRateType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.MassType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.NoncomparableUnitType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.PlaneAngleType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.PointType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.PolygonType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.PowerLevelDiffLenGradientType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.PowerLevelDifferenceType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.PowerType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.PressureType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.PureNumberType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.RadiationAbsorbedDoseType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.RadiationDoseEquivalentType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.RadionuclideActivityType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.RateType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.ReciprocalAreaType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.ReciprocalTimeType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.SimplePolygonType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.SimpleRectangleType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.SolidAngleType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.SoundSpeedRatioType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.SpeedType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.SurfaceMassDensityRateType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.ThermodynamicTemperatureType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.TimeType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.VolumeFlowRateType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.VolumeFractionType;
import mil.ces.metadata.mdr.ns.gsip.tspi._2_0.core.VolumeType;
import org.isotc211._19112.SILocationInstanceType;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the mil.ces.metadata.mdr.ns.gsip.tspi._2 package.
* <p>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.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _AbstractPhysicalAddress_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "AbstractPhysicalAddress");
private final static QName _AbstractGeographicLocation_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "AbstractGeographicLocation");
private final static QName _Point_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "Point");
private final static QName _LineString_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "LineString");
private final static QName _Circle_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "Circle");
private final static QName _Ellipse_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "Ellipse");
private final static QName _Polygon_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "Polygon");
private final static QName _SimplePolygon_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "SimplePolygon");
private final static QName _SimpleRectangle_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "SimpleRectangle");
private final static QName _Envelope_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "Envelope");
private final static QName _CircularSurface_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "CircularSurface");
private final static QName _EllipticalSurface_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "EllipticalSurface");
private final static QName _Acceleration_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "acceleration");
private final static QName _AmountOfSubstance_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "amountOfSubstance");
private final static QName _Area_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "area");
private final static QName _Capacitance_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "capacitance");
private final static QName _ElectricCharge_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "electricCharge");
private final static QName _ElectricConductance_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "electricConductance");
private final static QName _ElectricCurrent_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "electricCurrent");
private final static QName _ElectricResistance_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "electricResistance");
private final static QName _ElectromotiveForce_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "electromotiveForce");
private final static QName _Energy_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "energy");
private final static QName _Force_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "force");
private final static QName _Frequency_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "frequency");
private final static QName _GeopotentialEnergyLength_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "geopotentialEnergyLength");
private final static QName _Illuminance_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "illuminance");
private final static QName _Inductance_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "inductance");
private final static QName _Irradiance_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "irradiance");
private final static QName _Length_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "length");
private final static QName _LinearDensity_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "linearDensity");
private final static QName _LinearEnergyTransfer_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "linearEnergyTransfer");
private final static QName _LuminousFlux_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "luminousFlux");
private final static QName _LuminousIntensity_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "luminousIntensity");
private final static QName _MagneticFlux_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "magneticFlux");
private final static QName _MagneticFluxDensity_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "magneticFluxDensity");
private final static QName _MagneticFluxDensityGradient_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "magneticFluxDensityGradient");
private final static QName _Mass_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "mass");
private final static QName _MassDensity_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "massDensity");
private final static QName _MassFraction_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "massFraction");
private final static QName _MassRate_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "massRate");
private final static QName _NoncomparableUnit_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "noncomparableUnit");
private final static QName _PlaneAngle_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "planeAngle");
private final static QName _Power_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "power");
private final static QName _PowerLevelDifference_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "powerLevelDifference");
private final static QName _PowerLevelDiffLenGradient_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "powerLevelDiffLenGradient");
private final static QName _Pressure_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "pressure");
private final static QName _PureNumber_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "pureNumber");
private final static QName _RadiationAbsorbedDose_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "radiationAbsorbedDose");
private final static QName _RadiationDoseEquivalent_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "radiationDoseEquivalent");
private final static QName _RadionuclideActivity_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "radionuclideActivity");
private final static QName _Rate_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "rate");
private final static QName _ReciprocalArea_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "reciprocalArea");
private final static QName _ReciprocalTime_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "reciprocalTime");
private final static QName _SolidAngle_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "solidAngle");
private final static QName _SoundSpeedRatio_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "soundSpeedRatio");
private final static QName _Speed_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "speed");
private final static QName _SurfaceMassDensityRate_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "surfaceMassDensityRate");
private final static QName _ThermodynamicTemperature_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "thermodynamicTemperature");
private final static QName _Time_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "time");
private final static QName _Volume_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "volume");
private final static QName _VolumeFlowRate_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "volumeFlowRate");
private final static QName _VolumeFraction_QNAME = new QName("http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", "volumeFraction");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: mil.ces.metadata.mdr.ns.gsip.tspi._2
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "AbstractPhysicalAddress")
public JAXBElement<Object> createAbstractPhysicalAddress(Object value) {
return new JAXBElement<Object>(_AbstractPhysicalAddress_QNAME, Object.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SILocationInstanceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "AbstractGeographicLocation")
public JAXBElement<SILocationInstanceType> createAbstractGeographicLocation(SILocationInstanceType value) {
return new JAXBElement<SILocationInstanceType>(_AbstractGeographicLocation_QNAME, SILocationInstanceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PointType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "Point", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractGeometricPrimitive")
public JAXBElement<PointType> createPoint(PointType value) {
return new JAXBElement<PointType>(_Point_QNAME, PointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LineStringType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "LineString", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractCurve")
public JAXBElement<LineStringType> createLineString(LineStringType value) {
return new JAXBElement<LineStringType>(_LineString_QNAME, LineStringType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CircleType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "Circle", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractCurve")
public JAXBElement<CircleType> createCircle(CircleType value) {
return new JAXBElement<CircleType>(_Circle_QNAME, CircleType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EllipseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "Ellipse", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractCurve")
public JAXBElement<EllipseType> createEllipse(EllipseType value) {
return new JAXBElement<EllipseType>(_Ellipse_QNAME, EllipseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PolygonType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "Polygon", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractSurface")
public JAXBElement<PolygonType> createPolygon(PolygonType value) {
return new JAXBElement<PolygonType>(_Polygon_QNAME, PolygonType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimplePolygonType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "SimplePolygon", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractSurface")
public JAXBElement<SimplePolygonType> createSimplePolygon(SimplePolygonType value) {
return new JAXBElement<SimplePolygonType>(_SimplePolygon_QNAME, SimplePolygonType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleRectangleType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "SimpleRectangle", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractSurface")
public JAXBElement<SimpleRectangleType> createSimpleRectangle(SimpleRectangleType value) {
return new JAXBElement<SimpleRectangleType>(_SimpleRectangle_QNAME, SimpleRectangleType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EnvelopeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "Envelope", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractSurface")
public JAXBElement<EnvelopeType> createEnvelope(EnvelopeType value) {
return new JAXBElement<EnvelopeType>(_Envelope_QNAME, EnvelopeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CircularSurfaceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "CircularSurface", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractSurface")
public JAXBElement<CircularSurfaceType> createCircularSurface(CircularSurfaceType value) {
return new JAXBElement<CircularSurfaceType>(_CircularSurface_QNAME, CircularSurfaceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EllipticalSurfaceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "EllipticalSurface", substitutionHeadNamespace = "http://www.opengis.net/gml/3.2", substitutionHeadName = "AbstractSurface")
public JAXBElement<EllipticalSurfaceType> createEllipticalSurface(EllipticalSurfaceType value) {
return new JAXBElement<EllipticalSurfaceType>(_EllipticalSurface_QNAME, EllipticalSurfaceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AccelerationType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "acceleration")
public JAXBElement<AccelerationType> createAcceleration(AccelerationType value) {
return new JAXBElement<AccelerationType>(_Acceleration_QNAME, AccelerationType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AmountOfSubstanceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "amountOfSubstance")
public JAXBElement<AmountOfSubstanceType> createAmountOfSubstance(AmountOfSubstanceType value) {
return new JAXBElement<AmountOfSubstanceType>(_AmountOfSubstance_QNAME, AmountOfSubstanceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AreaType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "area")
public JAXBElement<AreaType> createArea(AreaType value) {
return new JAXBElement<AreaType>(_Area_QNAME, AreaType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CapacitanceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "capacitance")
public JAXBElement<CapacitanceType> createCapacitance(CapacitanceType value) {
return new JAXBElement<CapacitanceType>(_Capacitance_QNAME, CapacitanceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ElectricChargeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "electricCharge")
public JAXBElement<ElectricChargeType> createElectricCharge(ElectricChargeType value) {
return new JAXBElement<ElectricChargeType>(_ElectricCharge_QNAME, ElectricChargeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ElectricConductanceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "electricConductance")
public JAXBElement<ElectricConductanceType> createElectricConductance(ElectricConductanceType value) {
return new JAXBElement<ElectricConductanceType>(_ElectricConductance_QNAME, ElectricConductanceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ElectricCurrentType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "electricCurrent")
public JAXBElement<ElectricCurrentType> createElectricCurrent(ElectricCurrentType value) {
return new JAXBElement<ElectricCurrentType>(_ElectricCurrent_QNAME, ElectricCurrentType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ElectricResistanceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "electricResistance")
public JAXBElement<ElectricResistanceType> createElectricResistance(ElectricResistanceType value) {
return new JAXBElement<ElectricResistanceType>(_ElectricResistance_QNAME, ElectricResistanceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ElectromotiveForceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "electromotiveForce")
public JAXBElement<ElectromotiveForceType> createElectromotiveForce(ElectromotiveForceType value) {
return new JAXBElement<ElectromotiveForceType>(_ElectromotiveForce_QNAME, ElectromotiveForceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EnergyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "energy")
public JAXBElement<EnergyType> createEnergy(EnergyType value) {
return new JAXBElement<EnergyType>(_Energy_QNAME, EnergyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ForceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "force")
public JAXBElement<ForceType> createForce(ForceType value) {
return new JAXBElement<ForceType>(_Force_QNAME, ForceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FrequencyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "frequency")
public JAXBElement<FrequencyType> createFrequency(FrequencyType value) {
return new JAXBElement<FrequencyType>(_Frequency_QNAME, FrequencyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GeopotentialEnergyLengthType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "geopotentialEnergyLength")
public JAXBElement<GeopotentialEnergyLengthType> createGeopotentialEnergyLength(GeopotentialEnergyLengthType value) {
return new JAXBElement<GeopotentialEnergyLengthType>(_GeopotentialEnergyLength_QNAME, GeopotentialEnergyLengthType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IlluminanceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "illuminance")
public JAXBElement<IlluminanceType> createIlluminance(IlluminanceType value) {
return new JAXBElement<IlluminanceType>(_Illuminance_QNAME, IlluminanceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link InductanceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "inductance")
public JAXBElement<InductanceType> createInductance(InductanceType value) {
return new JAXBElement<InductanceType>(_Inductance_QNAME, InductanceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IrradianceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "irradiance")
public JAXBElement<IrradianceType> createIrradiance(IrradianceType value) {
return new JAXBElement<IrradianceType>(_Irradiance_QNAME, IrradianceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LengthType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "length")
public JAXBElement<LengthType> createLength(LengthType value) {
return new JAXBElement<LengthType>(_Length_QNAME, LengthType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LinearDensityType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "linearDensity")
public JAXBElement<LinearDensityType> createLinearDensity(LinearDensityType value) {
return new JAXBElement<LinearDensityType>(_LinearDensity_QNAME, LinearDensityType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LinearEnergyTransferType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "linearEnergyTransfer")
public JAXBElement<LinearEnergyTransferType> createLinearEnergyTransfer(LinearEnergyTransferType value) {
return new JAXBElement<LinearEnergyTransferType>(_LinearEnergyTransfer_QNAME, LinearEnergyTransferType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LuminousFluxType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "luminousFlux")
public JAXBElement<LuminousFluxType> createLuminousFlux(LuminousFluxType value) {
return new JAXBElement<LuminousFluxType>(_LuminousFlux_QNAME, LuminousFluxType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link LuminousIntensityType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "luminousIntensity")
public JAXBElement<LuminousIntensityType> createLuminousIntensity(LuminousIntensityType value) {
return new JAXBElement<LuminousIntensityType>(_LuminousIntensity_QNAME, LuminousIntensityType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MagneticFluxType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "magneticFlux")
public JAXBElement<MagneticFluxType> createMagneticFlux(MagneticFluxType value) {
return new JAXBElement<MagneticFluxType>(_MagneticFlux_QNAME, MagneticFluxType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MagneticFluxDensityType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "magneticFluxDensity")
public JAXBElement<MagneticFluxDensityType> createMagneticFluxDensity(MagneticFluxDensityType value) {
return new JAXBElement<MagneticFluxDensityType>(_MagneticFluxDensity_QNAME, MagneticFluxDensityType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MagneticFluxDensityGradientType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "magneticFluxDensityGradient")
public JAXBElement<MagneticFluxDensityGradientType> createMagneticFluxDensityGradient(MagneticFluxDensityGradientType value) {
return new JAXBElement<MagneticFluxDensityGradientType>(_MagneticFluxDensityGradient_QNAME, MagneticFluxDensityGradientType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MassType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "mass")
public JAXBElement<MassType> createMass(MassType value) {
return new JAXBElement<MassType>(_Mass_QNAME, MassType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MassDensityType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "massDensity")
public JAXBElement<MassDensityType> createMassDensity(MassDensityType value) {
return new JAXBElement<MassDensityType>(_MassDensity_QNAME, MassDensityType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MassFractionType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "massFraction")
public JAXBElement<MassFractionType> createMassFraction(MassFractionType value) {
return new JAXBElement<MassFractionType>(_MassFraction_QNAME, MassFractionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MassRateType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "massRate")
public JAXBElement<MassRateType> createMassRate(MassRateType value) {
return new JAXBElement<MassRateType>(_MassRate_QNAME, MassRateType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NoncomparableUnitType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "noncomparableUnit")
public JAXBElement<NoncomparableUnitType> createNoncomparableUnit(NoncomparableUnitType value) {
return new JAXBElement<NoncomparableUnitType>(_NoncomparableUnit_QNAME, NoncomparableUnitType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PlaneAngleType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "planeAngle")
public JAXBElement<PlaneAngleType> createPlaneAngle(PlaneAngleType value) {
return new JAXBElement<PlaneAngleType>(_PlaneAngle_QNAME, PlaneAngleType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PowerType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "power")
public JAXBElement<PowerType> createPower(PowerType value) {
return new JAXBElement<PowerType>(_Power_QNAME, PowerType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PowerLevelDifferenceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "powerLevelDifference")
public JAXBElement<PowerLevelDifferenceType> createPowerLevelDifference(PowerLevelDifferenceType value) {
return new JAXBElement<PowerLevelDifferenceType>(_PowerLevelDifference_QNAME, PowerLevelDifferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PowerLevelDiffLenGradientType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "powerLevelDiffLenGradient")
public JAXBElement<PowerLevelDiffLenGradientType> createPowerLevelDiffLenGradient(PowerLevelDiffLenGradientType value) {
return new JAXBElement<PowerLevelDiffLenGradientType>(_PowerLevelDiffLenGradient_QNAME, PowerLevelDiffLenGradientType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PressureType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "pressure")
public JAXBElement<PressureType> createPressure(PressureType value) {
return new JAXBElement<PressureType>(_Pressure_QNAME, PressureType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PureNumberType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "pureNumber")
public JAXBElement<PureNumberType> createPureNumber(PureNumberType value) {
return new JAXBElement<PureNumberType>(_PureNumber_QNAME, PureNumberType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RadiationAbsorbedDoseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "radiationAbsorbedDose")
public JAXBElement<RadiationAbsorbedDoseType> createRadiationAbsorbedDose(RadiationAbsorbedDoseType value) {
return new JAXBElement<RadiationAbsorbedDoseType>(_RadiationAbsorbedDose_QNAME, RadiationAbsorbedDoseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RadiationDoseEquivalentType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "radiationDoseEquivalent")
public JAXBElement<RadiationDoseEquivalentType> createRadiationDoseEquivalent(RadiationDoseEquivalentType value) {
return new JAXBElement<RadiationDoseEquivalentType>(_RadiationDoseEquivalent_QNAME, RadiationDoseEquivalentType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RadionuclideActivityType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "radionuclideActivity")
public JAXBElement<RadionuclideActivityType> createRadionuclideActivity(RadionuclideActivityType value) {
return new JAXBElement<RadionuclideActivityType>(_RadionuclideActivity_QNAME, RadionuclideActivityType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RateType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "rate")
public JAXBElement<RateType> createRate(RateType value) {
return new JAXBElement<RateType>(_Rate_QNAME, RateType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReciprocalAreaType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "reciprocalArea")
public JAXBElement<ReciprocalAreaType> createReciprocalArea(ReciprocalAreaType value) {
return new JAXBElement<ReciprocalAreaType>(_ReciprocalArea_QNAME, ReciprocalAreaType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReciprocalTimeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "reciprocalTime")
public JAXBElement<ReciprocalTimeType> createReciprocalTime(ReciprocalTimeType value) {
return new JAXBElement<ReciprocalTimeType>(_ReciprocalTime_QNAME, ReciprocalTimeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SolidAngleType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "solidAngle")
public JAXBElement<SolidAngleType> createSolidAngle(SolidAngleType value) {
return new JAXBElement<SolidAngleType>(_SolidAngle_QNAME, SolidAngleType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SoundSpeedRatioType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "soundSpeedRatio")
public JAXBElement<SoundSpeedRatioType> createSoundSpeedRatio(SoundSpeedRatioType value) {
return new JAXBElement<SoundSpeedRatioType>(_SoundSpeedRatio_QNAME, SoundSpeedRatioType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SpeedType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "speed")
public JAXBElement<SpeedType> createSpeed(SpeedType value) {
return new JAXBElement<SpeedType>(_Speed_QNAME, SpeedType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SurfaceMassDensityRateType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "surfaceMassDensityRate")
public JAXBElement<SurfaceMassDensityRateType> createSurfaceMassDensityRate(SurfaceMassDensityRateType value) {
return new JAXBElement<SurfaceMassDensityRateType>(_SurfaceMassDensityRate_QNAME, SurfaceMassDensityRateType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ThermodynamicTemperatureType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "thermodynamicTemperature")
public JAXBElement<ThermodynamicTemperatureType> createThermodynamicTemperature(ThermodynamicTemperatureType value) {
return new JAXBElement<ThermodynamicTemperatureType>(_ThermodynamicTemperature_QNAME, ThermodynamicTemperatureType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TimeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "time")
public JAXBElement<TimeType> createTime(TimeType value) {
return new JAXBElement<TimeType>(_Time_QNAME, TimeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VolumeType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "volume")
public JAXBElement<VolumeType> createVolume(VolumeType value) {
return new JAXBElement<VolumeType>(_Volume_QNAME, VolumeType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VolumeFlowRateType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "volumeFlowRate")
public JAXBElement<VolumeFlowRateType> createVolumeFlowRate(VolumeFlowRateType value) {
return new JAXBElement<VolumeFlowRateType>(_VolumeFlowRate_QNAME, VolumeFlowRateType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VolumeFractionType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://metadata.ces.mil/mdr/ns/GSIP/tspi/2.0", name = "volumeFraction")
public JAXBElement<VolumeFractionType> createVolumeFraction(VolumeFractionType value) {
return new JAXBElement<VolumeFractionType>(_VolumeFraction_QNAME, VolumeFractionType.class, null, value);
}
}