org.dmtf.cim.common.ObjectFactory Maven / Gradle / Ivy
Show all versions of bedrock-runtime-windows Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.2
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2024.05.28 at 05:31:58 PM TRT
//
package org.dmtf.cim.common;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.datatype.XMLGregorianCalendar;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.dmtf.cim.common package.
* 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 _DefaultValue_QNAME = new QName("http://schemas.dmtf.org/wbem/wscim/1/common", "DefaultValue");
private final static QName _Datetime_QNAME = new QName("http://schemas.dmtf.org/wbem/wscim/1/common", "Datetime");
private final static QName _CimDateTimeCIMDateTime_QNAME = new QName("http://schemas.dmtf.org/wbem/wscim/1/common", "CIM_DateTime");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.dmtf.cim.common
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link CimDateTime }
*
*/
public CimDateTime createCimDateTime() {
return new CimDateTime();
}
/**
* Create an instance of {@link CimUnsignedByte }
*
*/
public CimUnsignedByte createCimUnsignedByte() {
return new CimUnsignedByte();
}
/**
* Create an instance of {@link CimByte }
*
*/
public CimByte createCimByte() {
return new CimByte();
}
/**
* Create an instance of {@link CimUnsignedShort }
*
*/
public CimUnsignedShort createCimUnsignedShort() {
return new CimUnsignedShort();
}
/**
* Create an instance of {@link CimShort }
*
*/
public CimShort createCimShort() {
return new CimShort();
}
/**
* Create an instance of {@link CimUnsignedInt }
*
*/
public CimUnsignedInt createCimUnsignedInt() {
return new CimUnsignedInt();
}
/**
* Create an instance of {@link CimInt }
*
*/
public CimInt createCimInt() {
return new CimInt();
}
/**
* Create an instance of {@link CimUnsignedLong }
*
*/
public CimUnsignedLong createCimUnsignedLong() {
return new CimUnsignedLong();
}
/**
* Create an instance of {@link CimLong }
*
*/
public CimLong createCimLong() {
return new CimLong();
}
/**
* Create an instance of {@link CimString }
*
*/
public CimString createCimString() {
return new CimString();
}
/**
* Create an instance of {@link CimBoolean }
*
*/
public CimBoolean createCimBoolean() {
return new CimBoolean();
}
/**
* Create an instance of {@link CimFloat }
*
*/
public CimFloat createCimFloat() {
return new CimFloat();
}
/**
* Create an instance of {@link CimDouble }
*
*/
public CimDouble createCimDouble() {
return new CimDouble();
}
/**
* Create an instance of {@link CimChar16 }
*
*/
public CimChar16 createCimChar16() {
return new CimChar16();
}
/**
* Create an instance of {@link CimBase64Binary }
*
*/
public CimBase64Binary createCimBase64Binary() {
return new CimBase64Binary();
}
/**
* Create an instance of {@link CimReference }
*
*/
public CimReference createCimReference() {
return new CimReference();
}
/**
* Create an instance of {@link CimHexBinary }
*
*/
public CimHexBinary createCimHexBinary() {
return new CimHexBinary();
}
/**
* Create an instance of {@link CimAnySimpleType }
*
*/
public CimAnySimpleType createCimAnySimpleType() {
return new CimAnySimpleType();
}
/**
* Create an instance of {@link QualifierString }
*
*/
public QualifierString createQualifierString() {
return new QualifierString();
}
/**
* Create an instance of {@link QualifierBoolean }
*
*/
public QualifierBoolean createQualifierBoolean() {
return new QualifierBoolean();
}
/**
* Create an instance of {@link QualifierUInt32 }
*
*/
public QualifierUInt32 createQualifierUInt32() {
return new QualifierUInt32();
}
/**
* Create an instance of {@link QualifierSInt64 }
*
*/
public QualifierSInt64 createQualifierSInt64() {
return new QualifierSInt64();
}
/**
* Create an instance of {@link QualifierSArray }
*
*/
public QualifierSArray createQualifierSArray() {
return new QualifierSArray();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.dmtf.org/wbem/wscim/1/common", name = "DefaultValue")
public JAXBElement