org.mitre.cybox.objects.ObjectFactory Maven / Gradle / Ivy
Show all versions of stix Show documentation
/**
* Copyright (c) 2015, The MITRE Corporation. All rights reserved.
* See LICENSE for complete terms.
*/
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.06.23 at 10:59:44 AM EDT
//
package org.mitre.cybox.objects;
import java.io.StringReader;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import javax.xml.transform.stream.StreamSource;
import org.mitre.cybox.common_2.IntegerObjectPropertyType;
import org.mitre.cybox.common_2.StringObjectPropertyType;
import org.mitre.stix.DocumentUtilities;
import org.mitre.stix.STIXSchema;
import org.mitre.stix.ValidationEventHandler;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.mitre.cybox.objects 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 _Semaphore_QNAME = new QName(
"http://cybox.mitre.org/objects#SemaphoreObject-2", "Semaphore");
private final static QName _WindowsProcess_QNAME = new QName(
"http://cybox.mitre.org/objects#WinProcessObject-2",
"Windows_Process");
private final static QName _Volume_QNAME = new QName(
"http://cybox.mitre.org/objects#VolumeObject-2", "Volume");
private final static QName _VersionInfoResource_QNAME = new QName(
"http://cybox.mitre.org/objects#WinExecutableFileObject-2",
"VersionInfoResource");
private final static QName _WindowsExecutableFile_QNAME = new QName(
"http://cybox.mitre.org/objects#WinExecutableFileObject-2",
"Windows_Executable_File");
private final static QName _Mutex_QNAME = new QName(
"http://cybox.mitre.org/objects#MutexObject-2", "Mutex");
private final static QName _File_QNAME = new QName(
"http://cybox.mitre.org/objects#FileObject-2", "File");
private final static QName _System_QNAME = new QName(
"http://cybox.mitre.org/objects#SystemObject-2", "System");
private final static QName _Account_QNAME = new QName(
"http://cybox.mitre.org/objects#AccountObject-2", "Account");
private final static QName _UserAccount_QNAME = new QName(
"http://cybox.mitre.org/objects#UserAccountObject-2",
"User_Account");
private final static QName _GUIObject_QNAME = new QName(
"http://cybox.mitre.org/objects#GUIObject-2", "GUI_Object");
private final static QName _Resource_QNAME = new QName(
"http://cybox.mitre.org/objects#WinExecutableFileObject-2",
"Resource");
private final static QName _WindowsFile_QNAME = new QName(
"http://cybox.mitre.org/objects#WinFileObject-2", "Windows_File");
private final static QName _NetworkRouteEntry_QNAME = new QName(
"http://cybox.mitre.org/objects#NetworkRouteEntryObject-2",
"Network_Route_Entry");
private final static QName _URI_QNAME = new QName(
"http://cybox.mitre.org/objects#URIObject-2", "URI");
private final static QName _Process_QNAME = new QName(
"http://cybox.mitre.org/objects#ProcessObject-2", "Process");
private final static QName _MemoryRegion_QNAME = new QName(
"http://cybox.mitre.org/objects#MemoryObject-2", "Memory_Region");
private final static QName _Pipe_QNAME = new QName(
"http://cybox.mitre.org/objects#PipeObject-2", "Pipe");
private final static QName _IPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeEnterpriseBit_QNAME = new QName(
"http://cybox.mitre.org/objects#NetworkFlowObject-2",
"Scope_Enterprise_Bit");
private final static QName _IPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeFieldLength_QNAME = new QName(
"http://cybox.mitre.org/objects#NetworkFlowObject-2",
"Scope_Field_Length");
private final static QName _IPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionInformationElementID_QNAME = new QName(
"http://cybox.mitre.org/objects#NetworkFlowObject-2",
"Option_Information_Element_ID");
private final static QName _IPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeInformationElementID_QNAME = new QName(
"http://cybox.mitre.org/objects#NetworkFlowObject-2",
"Scope_Information_Element_ID");
private final static QName _IPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionEnterpriseNumber_QNAME = new QName(
"http://cybox.mitre.org/objects#NetworkFlowObject-2",
"Option_Enterprise_Number");
private final static QName _IPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeEnterpriseNumber_QNAME = new QName(
"http://cybox.mitre.org/objects#NetworkFlowObject-2",
"Scope_Enterprise_Number");
private final static QName _IPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionEnterpriseBit_QNAME = new QName(
"http://cybox.mitre.org/objects#NetworkFlowObject-2",
"Option_Enterprise_Bit");
private final static QName _IPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionFieldLength_QNAME = new QName(
"http://cybox.mitre.org/objects#NetworkFlowObject-2",
"Option_Field_Length");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.mitre.cybox.objects
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Port }
*
*/
public Port createPort() {
return new Port();
}
/**
* Create an instance of {@link NetworkSocket }
*
*/
public NetworkSocket createNetworkSocket() {
return new NetworkSocket();
}
/**
* Create an instance of {@link AddressFamilyType }
*
*/
public AddressFamilyType createAddressFamilyType() {
return new AddressFamilyType();
}
/**
* Create an instance of {@link DomainFamilyType }
*
*/
public DomainFamilyType createDomainFamilyType() {
return new DomainFamilyType();
}
/**
* Create an instance of {@link SocketAddress }
*
*/
public SocketAddress createSocketAddress() {
return new SocketAddress();
}
/**
* Create an instance of {@link SocketOptionsType }
*
*/
public SocketOptionsType createSocketOptionsType() {
return new SocketOptionsType();
}
/**
* Create an instance of {@link ProtocolType }
*
*/
public ProtocolType createProtocolType() {
return new ProtocolType();
}
/**
* Create an instance of {@link SocketType }
*
*/
public SocketType createSocketType() {
return new SocketType();
}
/**
* Create an instance of {@link Hostname }
*
*/
public Hostname createHostname() {
return new Hostname();
}
/**
* Create an instance of {@link Address }
*
*/
public Address createAddress() {
return new Address();
}
/**
* Create an instance of {@link UnixFile }
*
*/
public UnixFile createUnixFile() {
return new UnixFile();
}
/**
* Create an instance of {@link FileObjectType }
*
*/
public FileObjectType createFileObjectType() {
return new FileObjectType();
}
/**
* Create an instance of {@link FilePathType }
*
*/
public FilePathType createFilePathType() {
return new FilePathType();
}
/**
* Create an instance of {@link PackerListType }
*
*/
public PackerListType createPackerListType() {
return new PackerListType();
}
/**
* Create an instance of {@link SymLinksListType }
*
*/
public SymLinksListType createSymLinksListType() {
return new SymLinksListType();
}
/**
* Create an instance of {@link UnixFileType }
*
*/
public UnixFileType createUnixFileType() {
return new UnixFileType();
}
/**
* Create an instance of {@link UnixFilePermissionsType }
*
*/
public UnixFilePermissionsType createUnixFilePermissionsType() {
return new UnixFilePermissionsType();
}
/**
* Create an instance of {@link EntryPointSignatureType }
*
*/
public EntryPointSignatureType createEntryPointSignatureType() {
return new EntryPointSignatureType();
}
/**
* Create an instance of {@link EntryPointSignatureListType }
*
*/
public EntryPointSignatureListType createEntryPointSignatureListType() {
return new EntryPointSignatureListType();
}
/**
* Create an instance of {@link EPJumpCodeType }
*
*/
public EPJumpCodeType createEPJumpCodeType() {
return new EPJumpCodeType();
}
/**
* Create an instance of {@link PackerType }
*
*/
public PackerType createPackerType() {
return new PackerType();
}
/**
* Create an instance of {@link PackerClassType }
*
*/
public PackerClassType createPackerClassType() {
return new PackerClassType();
}
/**
* Create an instance of {@link WindowsService }
*
*/
public WindowsService createWindowsService() {
return new WindowsService();
}
/**
* Create an instance of {@link WindowsProcessObjectType }
*
*/
public WindowsProcessObjectType createWindowsProcessObjectType() {
return new WindowsProcessObjectType();
}
/**
* Create an instance of {@link ProcessObjectType }
*
*/
public ProcessObjectType createProcessObjectType() {
return new ProcessObjectType();
}
/**
* Create an instance of {@link ChildPIDListType }
*
*/
public ChildPIDListType createChildPIDListType() {
return new ChildPIDListType();
}
/**
* Create an instance of {@link ImageInfoType }
*
*/
public ImageInfoType createImageInfoType() {
return new ImageInfoType();
}
/**
* Create an instance of {@link ArgumentListType }
*
*/
public ArgumentListType createArgumentListType() {
return new ArgumentListType();
}
/**
* Create an instance of {@link PortListType }
*
*/
public PortListType createPortListType() {
return new PortListType();
}
/**
* Create an instance of {@link NetworkConnectionListType }
*
*/
public NetworkConnectionListType createNetworkConnectionListType() {
return new NetworkConnectionListType();
}
/**
* Create an instance of {@link WindowsHandleListType }
*
*/
public WindowsHandleListType createWindowsHandleListType() {
return new WindowsHandleListType();
}
/**
* Create an instance of {@link MemorySectionListType }
*
*/
public MemorySectionListType createMemorySectionListType() {
return new MemorySectionListType();
}
/**
* Create an instance of {@link StartupInfoType }
*
*/
public StartupInfoType createStartupInfoType() {
return new StartupInfoType();
}
/**
* Create an instance of {@link WindowsThread }
*
*/
public WindowsThread createWindowsThread() {
return new WindowsThread();
}
/**
* Create an instance of {@link ServiceDescriptionListType }
*
*/
public ServiceDescriptionListType createServiceDescriptionListType() {
return new ServiceDescriptionListType();
}
/**
* Create an instance of {@link ServiceModeType }
*
*/
public ServiceModeType createServiceModeType() {
return new ServiceModeType();
}
/**
* Create an instance of {@link ServiceStatusType }
*
*/
public ServiceStatusType createServiceStatusType() {
return new ServiceStatusType();
}
/**
* Create an instance of {@link ServiceType }
*
*/
public ServiceType createServiceType() {
return new ServiceType();
}
/**
* Create an instance of {@link WindowsHandle }
*
*/
public WindowsHandle createWindowsHandle() {
return new WindowsHandle();
}
/**
* Create an instance of {@link HandleType }
*
*/
public HandleType createHandleType() {
return new HandleType();
}
/**
* Create an instance of {@link MemoryObjectType }
*
*/
public MemoryObjectType createMemoryObjectType() {
return new MemoryObjectType();
}
/**
* Create an instance of {@link BlockType }
*
*/
public BlockType createBlockType() {
return new BlockType();
}
/**
* Create an instance of {@link NetworkConnection }
*
*/
public NetworkConnection createNetworkConnection() {
return new NetworkConnection();
}
/**
* Create an instance of {@link Layer3ProtocolType }
*
*/
public Layer3ProtocolType createLayer3ProtocolType() {
return new Layer3ProtocolType();
}
/**
* Create an instance of {@link Layer7ProtocolType }
*
*/
public Layer7ProtocolType createLayer7ProtocolType() {
return new Layer7ProtocolType();
}
/**
* Create an instance of {@link Layer7ConnectionsType }
*
*/
public Layer7ConnectionsType createLayer7ConnectionsType() {
return new Layer7ConnectionsType();
}
/**
* Create an instance of {@link HTTPSession }
*
*/
public HTTPSession createHTTPSession() {
return new HTTPSession();
}
/**
* Create an instance of {@link HTTPRequestResponseType }
*
*/
public HTTPRequestResponseType createHTTPRequestResponseType() {
return new HTTPRequestResponseType();
}
/**
* Create an instance of {@link HTTPMessageType }
*
*/
public HTTPMessageType createHTTPMessageType() {
return new HTTPMessageType();
}
/**
* Create an instance of {@link HTTPStatusLineType }
*
*/
public HTTPStatusLineType createHTTPStatusLineType() {
return new HTTPStatusLineType();
}
/**
* Create an instance of {@link HTTPClientRequestType }
*
*/
public HTTPClientRequestType createHTTPClientRequestType() {
return new HTTPClientRequestType();
}
/**
* Create an instance of {@link HTTPResponseHeaderType }
*
*/
public HTTPResponseHeaderType createHTTPResponseHeaderType() {
return new HTTPResponseHeaderType();
}
/**
* Create an instance of {@link HTTPRequestLineType }
*
*/
public HTTPRequestLineType createHTTPRequestLineType() {
return new HTTPRequestLineType();
}
/**
* Create an instance of {@link HTTPResponseHeaderFieldsType }
*
*/
public HTTPResponseHeaderFieldsType createHTTPResponseHeaderFieldsType() {
return new HTTPResponseHeaderFieldsType();
}
/**
* Create an instance of {@link HTTPRequestHeaderFieldsType }
*
*/
public HTTPRequestHeaderFieldsType createHTTPRequestHeaderFieldsType() {
return new HTTPRequestHeaderFieldsType();
}
/**
* Create an instance of {@link HostFieldType }
*
*/
public HostFieldType createHostFieldType() {
return new HostFieldType();
}
/**
* Create an instance of {@link HTTPRequestHeaderType }
*
*/
public HTTPRequestHeaderType createHTTPRequestHeaderType() {
return new HTTPRequestHeaderType();
}
/**
* Create an instance of {@link HTTPMethodType }
*
*/
public HTTPMethodType createHTTPMethodType() {
return new HTTPMethodType();
}
/**
* Create an instance of {@link HTTPServerResponseType }
*
*/
public HTTPServerResponseType createHTTPServerResponseType() {
return new HTTPServerResponseType();
}
/**
* Create an instance of {@link URIObjectType }
*
*/
public URIObjectType createURIObjectType() {
return new URIObjectType();
}
/**
* Create an instance of {@link DNSQuery }
*
*/
public DNSQuery createDNSQuery() {
return new DNSQuery();
}
/**
* Create an instance of {@link DNSQuestionType }
*
*/
public DNSQuestionType createDNSQuestionType() {
return new DNSQuestionType();
}
/**
* Create an instance of {@link DNSResourceRecordsType }
*
*/
public DNSResourceRecordsType createDNSResourceRecordsType() {
return new DNSResourceRecordsType();
}
/**
* Create an instance of {@link DNSRecordType }
*
*/
public DNSRecordType createDNSRecordType() {
return new DNSRecordType();
}
/**
* Create an instance of {@link DNSRecord }
*
*/
public DNSRecord createDNSRecord() {
return new DNSRecord();
}
/**
* Create an instance of {@link ThreadRunningStatusType }
*
*/
public ThreadRunningStatusType createThreadRunningStatusType() {
return new ThreadRunningStatusType();
}
/**
* Create an instance of {@link ArchiveFile }
*
*/
public ArchiveFile createArchiveFile() {
return new ArchiveFile();
}
/**
* Create an instance of {@link ArchiveFileFormatType }
*
*/
public ArchiveFileFormatType createArchiveFileFormatType() {
return new ArchiveFileFormatType();
}
/**
* Create an instance of {@link WindowsComputerAccount }
*
*/
public WindowsComputerAccount createWindowsComputerAccount() {
return new WindowsComputerAccount();
}
/**
* Create an instance of {@link AccountObjectType }
*
*/
public AccountObjectType createAccountObjectType() {
return new AccountObjectType();
}
/**
* Create an instance of {@link AuthenticationType }
*
*/
public AuthenticationType createAuthenticationType() {
return new AuthenticationType();
}
/**
* Create an instance of {@link FullyQualifiedNameType }
*
*/
public FullyQualifiedNameType createFullyQualifiedNameType() {
return new FullyQualifiedNameType();
}
/**
* Create an instance of {@link KerberosType }
*
*/
public KerberosType createKerberosType() {
return new KerberosType();
}
/**
* Create an instance of {@link KerberosDelegationType }
*
*/
public KerberosDelegationType createKerberosDelegationType() {
return new KerberosDelegationType();
}
/**
* Create an instance of {@link KerberosServiceType }
*
*/
public KerberosServiceType createKerberosServiceType() {
return new KerberosServiceType();
}
/**
* Create an instance of {@link StructuredAuthenticationMechanismType }
*
*/
public StructuredAuthenticationMechanismType createStructuredAuthenticationMechanismType() {
return new StructuredAuthenticationMechanismType();
}
/**
* Create an instance of {@link AuthenticationTokenProtectionMechanismTypeVocab10 }
*
*/
public AuthenticationTokenProtectionMechanismTypeVocab10 createAuthenticationTokenProtectionMechanismTypeVocab10() {
return new AuthenticationTokenProtectionMechanismTypeVocab10();
}
/**
* Create an instance of {@link AuthenticationTypeVocab10 }
*
*/
public AuthenticationTypeVocab10 createAuthenticationTypeVocab10() {
return new AuthenticationTypeVocab10();
}
/**
* Create an instance of {@link WindowsSystem }
*
*/
public WindowsSystem createWindowsSystem() {
return new WindowsSystem();
}
/**
* Create an instance of {@link SystemObjectType }
*
*/
public SystemObjectType createSystemObjectType() {
return new SystemObjectType();
}
/**
* Create an instance of {@link BIOSInfoType }
*
*/
public BIOSInfoType createBIOSInfoType() {
return new BIOSInfoType();
}
/**
* Create an instance of {@link NetworkInterfaceListType }
*
*/
public NetworkInterfaceListType createNetworkInterfaceListType() {
return new NetworkInterfaceListType();
}
/**
* Create an instance of {@link OSType }
*
*/
public OSType createOSType() {
return new OSType();
}
/**
* Create an instance of {@link ProcessorArchType }
*
*/
public ProcessorArchType createProcessorArchType() {
return new ProcessorArchType();
}
/**
* Create an instance of {@link GlobalFlagListType }
*
*/
public GlobalFlagListType createGlobalFlagListType() {
return new GlobalFlagListType();
}
/**
* Create an instance of {@link GlobalFlagType }
*
*/
public GlobalFlagType createGlobalFlagType() {
return new GlobalFlagType();
}
/**
* Create an instance of {@link NetworkInterfaceType }
*
*/
public NetworkInterfaceType createNetworkInterfaceType() {
return new NetworkInterfaceType();
}
/**
* Create an instance of {@link IPInfoType }
*
*/
public IPInfoType createIPInfoType() {
return new IPInfoType();
}
/**
* Create an instance of {@link DHCPServerListType }
*
*/
public DHCPServerListType createDHCPServerListType() {
return new DHCPServerListType();
}
/**
* Create an instance of {@link IPInfoListType }
*
*/
public IPInfoListType createIPInfoListType() {
return new IPInfoListType();
}
/**
* Create an instance of {@link BitnessType }
*
*/
public BitnessType createBitnessType() {
return new BitnessType();
}
/**
* Create an instance of {@link IPGatewayListType }
*
*/
public IPGatewayListType createIPGatewayListType() {
return new IPGatewayListType();
}
/**
* Create an instance of {@link UnixPipe }
*
*/
public UnixPipe createUnixPipe() {
return new UnixPipe();
}
/**
* Create an instance of {@link PipeObjectType }
*
*/
public PipeObjectType createPipeObjectType() {
return new PipeObjectType();
}
/**
* Create an instance of {@link NetworkRouteObject }
*
*/
public NetworkRouteObject createNetworkRouteObject() {
return new NetworkRouteObject();
}
/**
* Create an instance of {@link NetworkRouteEntriesType }
*
*/
public NetworkRouteEntriesType createNetworkRouteEntriesType() {
return new NetworkRouteEntriesType();
}
/**
* Create an instance of {@link NetworkRouteEntryObjectType }
*
*/
public NetworkRouteEntryObjectType createNetworkRouteEntryObjectType() {
return new NetworkRouteEntryObjectType();
}
/**
* Create an instance of {@link RouteType }
*
*/
public RouteType createRouteType() {
return new RouteType();
}
/**
* Create an instance of {@link WhoisEntry }
*
*/
public WhoisEntry createWhoisEntry() {
return new WhoisEntry();
}
/**
* Create an instance of {@link WhoisNameserversType }
*
*/
public WhoisNameserversType createWhoisNameserversType() {
return new WhoisNameserversType();
}
/**
* Create an instance of {@link WhoisStatusesType }
*
*/
public WhoisStatusesType createWhoisStatusesType() {
return new WhoisStatusesType();
}
/**
* Create an instance of {@link WhoisRegistrarInfoType }
*
*/
public WhoisRegistrarInfoType createWhoisRegistrarInfoType() {
return new WhoisRegistrarInfoType();
}
/**
* Create an instance of {@link WhoisRegistrantsType }
*
*/
public WhoisRegistrantsType createWhoisRegistrantsType() {
return new WhoisRegistrantsType();
}
/**
* Create an instance of {@link WhoisContactType }
*
*/
public WhoisContactType createWhoisContactType() {
return new WhoisContactType();
}
/**
* Create an instance of {@link WhoisContactsType }
*
*/
public WhoisContactsType createWhoisContactsType() {
return new WhoisContactsType();
}
/**
* Create an instance of {@link WhoisStatusType }
*
*/
public WhoisStatusType createWhoisStatusType() {
return new WhoisStatusType();
}
/**
* Create an instance of {@link WhoisRegistrantInfoType }
*
*/
public WhoisRegistrantInfoType createWhoisRegistrantInfoType() {
return new WhoisRegistrantInfoType();
}
/**
* Create an instance of {@link Custom }
*
*/
public Custom createCustom() {
return new Custom();
}
/**
* Create an instance of {@link WindowsFilemapping }
*
*/
public WindowsFilemapping createWindowsFilemapping() {
return new WindowsFilemapping();
}
/**
* Create an instance of {@link PageProtectionValueType }
*
*/
public PageProtectionValueType createPageProtectionValueType() {
return new PageProtectionValueType();
}
/**
* Create an instance of {@link PageProtectionAttributeType }
*
*/
public PageProtectionAttributeType createPageProtectionAttributeType() {
return new PageProtectionAttributeType();
}
/**
* Create an instance of {@link WindowsMailslot }
*
*/
public WindowsMailslot createWindowsMailslot() {
return new WindowsMailslot();
}
/**
* Create an instance of {@link Link }
*
*/
public Link createLink() {
return new Link();
}
/**
* Create an instance of {@link SMSMessage }
*
*/
public SMSMessage createSMSMessage() {
return new SMSMessage();
}
/**
* Create an instance of {@link WindowsPrefetchEntry }
*
*/
public WindowsPrefetchEntry createWindowsPrefetchEntry() {
return new WindowsPrefetchEntry();
}
/**
* Create an instance of {@link VolumeType }
*
*/
public VolumeType createVolumeType() {
return new VolumeType();
}
/**
* Create an instance of {@link AccessedFileListType }
*
*/
public AccessedFileListType createAccessedFileListType() {
return new AccessedFileListType();
}
/**
* Create an instance of {@link AccessedDirectoryListType }
*
*/
public AccessedDirectoryListType createAccessedDirectoryListType() {
return new AccessedDirectoryListType();
}
/**
* Create an instance of {@link WindowsVolume }
*
*/
public WindowsVolume createWindowsVolume() {
return new WindowsVolume();
}
/**
* Create an instance of {@link VolumeObjectType }
*
*/
public VolumeObjectType createVolumeObjectType() {
return new VolumeObjectType();
}
/**
* Create an instance of {@link FileSystemFlagListType }
*
*/
public FileSystemFlagListType createFileSystemFlagListType() {
return new FileSystemFlagListType();
}
/**
* Create an instance of {@link WindowsVolumeAttributesListType }
*
*/
public WindowsVolumeAttributesListType createWindowsVolumeAttributesListType() {
return new WindowsVolumeAttributesListType();
}
/**
* Create an instance of {@link WindowsDriveType }
*
*/
public WindowsDriveType createWindowsDriveType() {
return new WindowsDriveType();
}
/**
* Create an instance of {@link WindowsVolumeAttributeType }
*
*/
public WindowsVolumeAttributeType createWindowsVolumeAttributeType() {
return new WindowsVolumeAttributeType();
}
/**
* Create an instance of {@link VolumeFileSystemFlagType }
*
*/
public VolumeFileSystemFlagType createVolumeFileSystemFlagType() {
return new VolumeFileSystemFlagType();
}
/**
* Create an instance of {@link Device }
*
*/
public Device createDevice() {
return new Device();
}
/**
* Create an instance of {@link CodeObject }
*
*/
public CodeObject createCodeObject() {
return new CodeObject();
}
/**
* Create an instance of {@link CodeTypeType }
*
*/
public CodeTypeType createCodeTypeType() {
return new CodeTypeType();
}
/**
* Create an instance of {@link CodePurposeType }
*
*/
public CodePurposeType createCodePurposeType() {
return new CodePurposeType();
}
/**
* Create an instance of {@link CodeLanguageType }
*
*/
public CodeLanguageType createCodeLanguageType() {
return new CodeLanguageType();
}
/**
* Create an instance of {@link TargetedPlatformsType }
*
*/
public TargetedPlatformsType createTargetedPlatformsType() {
return new TargetedPlatformsType();
}
/**
* Create an instance of {@link ProcessorTypeType }
*
*/
public ProcessorTypeType createProcessorTypeType() {
return new ProcessorTypeType();
}
/**
* Create an instance of {@link CodeSegmentXORType }
*
*/
public CodeSegmentXORType createCodeSegmentXORType() {
return new CodeSegmentXORType();
}
/**
* Create an instance of {@link ARPCache }
*
*/
public ARPCache createARPCache() {
return new ARPCache();
}
/**
* Create an instance of {@link ARPCacheEntryType }
*
*/
public ARPCacheEntryType createARPCacheEntryType() {
return new ARPCacheEntryType();
}
/**
* Create an instance of {@link ARPCacheEntryTypeType }
*
*/
public ARPCacheEntryTypeType createARPCacheEntryTypeType() {
return new ARPCacheEntryTypeType();
}
/**
* Create an instance of {@link DNSCache }
*
*/
public DNSCache createDNSCache() {
return new DNSCache();
}
/**
* Create an instance of {@link DNSCacheEntryType }
*
*/
public DNSCacheEntryType createDNSCacheEntryType() {
return new DNSCacheEntryType();
}
/**
* Create an instance of {@link Product }
*
*/
public Product createProduct() {
return new Product();
}
/**
* Create an instance of {@link Library }
*
*/
public Library createLibrary() {
return new Library();
}
/**
* Create an instance of {@link LibraryType }
*
*/
public LibraryType createLibraryType() {
return new LibraryType();
}
/**
* Create an instance of {@link UserSession }
*
*/
public UserSession createUserSession() {
return new UserSession();
}
/**
* Create an instance of {@link ImageFile }
*
*/
public ImageFile createImageFile() {
return new ImageFile();
}
/**
* Create an instance of {@link ImageFileFormatType }
*
*/
public ImageFileFormatType createImageFileFormatType() {
return new ImageFileFormatType();
}
/**
* Create an instance of {@link WindowsHook }
*
*/
public WindowsHook createWindowsHook() {
return new WindowsHook();
}
/**
* Create an instance of {@link WinHookType }
*
*/
public WinHookType createWinHookType() {
return new WinHookType();
}
/**
* Create an instance of {@link Artifact }
*
*/
public Artifact createArtifact() {
return new Artifact();
}
/**
* Create an instance of {@link PackagingType }
*
*/
public PackagingType createPackagingType() {
return new PackagingType();
}
/**
* Create an instance of {@link RawArtifactType }
*
*/
public RawArtifactType createRawArtifactType() {
return new RawArtifactType();
}
/**
* Create an instance of {@link EncryptionType }
*
*/
public EncryptionType createEncryptionType() {
return new EncryptionType();
}
/**
* Create an instance of {@link EncodingType }
*
*/
public EncodingType createEncodingType() {
return new EncodingType();
}
/**
* Create an instance of {@link CompressionType }
*
*/
public CompressionType createCompressionType() {
return new CompressionType();
}
/**
* Create an instance of {@link SemaphoreObjectType }
*
*/
public SemaphoreObjectType createSemaphoreObjectType() {
return new SemaphoreObjectType();
}
/**
* Create an instance of {@link WindowsKernel }
*
*/
public WindowsKernel createWindowsKernel() {
return new WindowsKernel();
}
/**
* Create an instance of {@link IDTEntryListType }
*
*/
public IDTEntryListType createIDTEntryListType() {
return new IDTEntryListType();
}
/**
* Create an instance of {@link SSDTEntryListType }
*
*/
public SSDTEntryListType createSSDTEntryListType() {
return new SSDTEntryListType();
}
/**
* Create an instance of {@link IDTEntryType }
*
*/
public IDTEntryType createIDTEntryType() {
return new IDTEntryType();
}
/**
* Create an instance of {@link SSDTEntryType }
*
*/
public SSDTEntryType createSSDTEntryType() {
return new SSDTEntryType();
}
/**
* Create an instance of {@link API }
*
*/
public API createAPI() {
return new API();
}
/**
* Create an instance of {@link UnixProcess }
*
*/
public UnixProcess createUnixProcess() {
return new UnixProcess();
}
/**
* Create an instance of {@link FileDescriptorListType }
*
*/
public FileDescriptorListType createFileDescriptorListType() {
return new FileDescriptorListType();
}
/**
* Create an instance of {@link UnixProcessStateType }
*
*/
public UnixProcessStateType createUnixProcessStateType() {
return new UnixProcessStateType();
}
/**
* Create an instance of {@link UnixProcessStatusType }
*
*/
public UnixProcessStatusType createUnixProcessStatusType() {
return new UnixProcessStatusType();
}
/**
* Create an instance of {@link WindowsEventLog }
*
*/
public WindowsEventLog createWindowsEventLog() {
return new WindowsEventLog();
}
/**
* Create an instance of {@link UnformattedMessageListType }
*
*/
public UnformattedMessageListType createUnformattedMessageListType() {
return new UnformattedMessageListType();
}
/**
* Create an instance of {@link WindowsCriticalSection }
*
*/
public WindowsCriticalSection createWindowsCriticalSection() {
return new WindowsCriticalSection();
}
/**
* Create an instance of {@link GUIObjectType }
*
*/
public GUIObjectType createGUIObjectType() {
return new GUIObjectType();
}
/**
* Create an instance of {@link PDFFile }
*
*/
public PDFFile createPDFFile() {
return new PDFFile();
}
/**
* Create an instance of {@link PDFFileMetadataType }
*
*/
public PDFFileMetadataType createPDFFileMetadataType() {
return new PDFFileMetadataType();
}
/**
* Create an instance of {@link PDFIndirectObjectListType }
*
*/
public PDFIndirectObjectListType createPDFIndirectObjectListType() {
return new PDFIndirectObjectListType();
}
/**
* Create an instance of {@link PDFXRefTableListType }
*
*/
public PDFXRefTableListType createPDFXRefTableListType() {
return new PDFXRefTableListType();
}
/**
* Create an instance of {@link PDFTrailerListType }
*
*/
public PDFTrailerListType createPDFTrailerListType() {
return new PDFTrailerListType();
}
/**
* Create an instance of {@link PDFIndirectObjectContentsType }
*
*/
public PDFIndirectObjectContentsType createPDFIndirectObjectContentsType() {
return new PDFIndirectObjectContentsType();
}
/**
* Create an instance of {@link PDFXRefTableType }
*
*/
public PDFXRefTableType createPDFXRefTableType() {
return new PDFXRefTableType();
}
/**
* Create an instance of {@link PDFDocumentInformationDictionaryType }
*
*/
public PDFDocumentInformationDictionaryType createPDFDocumentInformationDictionaryType() {
return new PDFDocumentInformationDictionaryType();
}
/**
* Create an instance of {@link PDFStreamType }
*
*/
public PDFStreamType createPDFStreamType() {
return new PDFStreamType();
}
/**
* Create an instance of {@link PDFDictionaryType }
*
*/
public PDFDictionaryType createPDFDictionaryType() {
return new PDFDictionaryType();
}
/**
* Create an instance of {@link PDFKeywordCountsType }
*
*/
public PDFKeywordCountsType createPDFKeywordCountsType() {
return new PDFKeywordCountsType();
}
/**
* Create an instance of {@link PDFXrefTableSubsectionType }
*
*/
public PDFXrefTableSubsectionType createPDFXrefTableSubsectionType() {
return new PDFXrefTableSubsectionType();
}
/**
* Create an instance of {@link PDFIndirectObjectIDType }
*
*/
public PDFIndirectObjectIDType createPDFIndirectObjectIDType() {
return new PDFIndirectObjectIDType();
}
/**
* Create an instance of {@link PDFXrefEntryListType }
*
*/
public PDFXrefEntryListType createPDFXrefEntryListType() {
return new PDFXrefEntryListType();
}
/**
* Create an instance of {@link PDFTrailerType }
*
*/
public PDFTrailerType createPDFTrailerType() {
return new PDFTrailerType();
}
/**
* Create an instance of {@link PDFXrefEntryType }
*
*/
public PDFXrefEntryType createPDFXrefEntryType() {
return new PDFXrefEntryType();
}
/**
* Create an instance of {@link PDFXrefTableSubsectionListType }
*
*/
public PDFXrefTableSubsectionListType createPDFXrefTableSubsectionListType() {
return new PDFXrefTableSubsectionListType();
}
/**
* Create an instance of {@link PDFIndirectObjectType }
*
*/
public PDFIndirectObjectType createPDFIndirectObjectType() {
return new PDFIndirectObjectType();
}
/**
* Create an instance of {@link PDFFileIDType }
*
*/
public PDFFileIDType createPDFFileIDType() {
return new PDFFileIDType();
}
/**
* Create an instance of {@link PDFKeywordCountType }
*
*/
public PDFKeywordCountType createPDFKeywordCountType() {
return new PDFKeywordCountType();
}
/**
* Create an instance of {@link UnixVolume }
*
*/
public UnixVolume createUnixVolume() {
return new UnixVolume();
}
/**
* Create an instance of {@link WindowsNetworkShare }
*
*/
public WindowsNetworkShare createWindowsNetworkShare() {
return new WindowsNetworkShare();
}
/**
* Create an instance of {@link SharedResourceType }
*
*/
public SharedResourceType createSharedResourceType() {
return new SharedResourceType();
}
/**
* Create an instance of {@link DomainName }
*
*/
public DomainName createDomainName() {
return new DomainName();
}
/**
* Create an instance of {@link GUIDialogbox }
*
*/
public GUIDialogbox createGUIDialogbox() {
return new GUIDialogbox();
}
/**
* Create an instance of {@link WindowsKernelHook }
*
*/
public WindowsKernelHook createWindowsKernelHook() {
return new WindowsKernelHook();
}
/**
* Create an instance of {@link KernelHookType }
*
*/
public KernelHookType createKernelHookType() {
return new KernelHookType();
}
/**
* Create an instance of {@link PEResourceType }
*
*/
public PEResourceType createPEResourceType() {
return new PEResourceType();
}
/**
* Create an instance of {@link PEVersionInfoResourceType }
*
*/
public PEVersionInfoResourceType createPEVersionInfoResourceType() {
return new PEVersionInfoResourceType();
}
/**
* Create an instance of {@link WindowsExecutableFileObjectType }
*
*/
public WindowsExecutableFileObjectType createWindowsExecutableFileObjectType() {
return new WindowsExecutableFileObjectType();
}
/**
* Create an instance of {@link PEExportsType }
*
*/
public PEExportsType createPEExportsType() {
return new PEExportsType();
}
/**
* Create an instance of {@link PESectionType }
*
*/
public PESectionType createPESectionType() {
return new PESectionType();
}
/**
* Create an instance of {@link PEResourceContentType }
*
*/
public PEResourceContentType createPEResourceContentType() {
return new PEResourceContentType();
}
/**
* Create an instance of {@link PEDataDirectoryStructType }
*
*/
public PEDataDirectoryStructType createPEDataDirectoryStructType() {
return new PEDataDirectoryStructType();
}
/**
* Create an instance of {@link EntropyType }
*
*/
public EntropyType createEntropyType() {
return new EntropyType();
}
/**
* Create an instance of {@link PESectionListType }
*
*/
public PESectionListType createPESectionListType() {
return new PESectionListType();
}
/**
* Create an instance of {@link DOSHeaderType }
*
*/
public DOSHeaderType createDOSHeaderType() {
return new DOSHeaderType();
}
/**
* Create an instance of {@link PEExportedFunctionsType }
*
*/
public PEExportedFunctionsType createPEExportedFunctionsType() {
return new PEExportedFunctionsType();
}
/**
* Create an instance of {@link DataDirectoryType }
*
*/
public DataDirectoryType createDataDirectoryType() {
return new DataDirectoryType();
}
/**
* Create an instance of {@link PEBuildInformationType }
*
*/
public PEBuildInformationType createPEBuildInformationType() {
return new PEBuildInformationType();
}
/**
* Create an instance of {@link PEImportedFunctionType }
*
*/
public PEImportedFunctionType createPEImportedFunctionType() {
return new PEImportedFunctionType();
}
/**
* Create an instance of {@link PEFileHeaderType }
*
*/
public PEFileHeaderType createPEFileHeaderType() {
return new PEFileHeaderType();
}
/**
* Create an instance of {@link SubsystemType }
*
*/
public SubsystemType createSubsystemType() {
return new SubsystemType();
}
/**
* Create an instance of {@link PEChecksumType }
*
*/
public PEChecksumType createPEChecksumType() {
return new PEChecksumType();
}
/**
* Create an instance of {@link PEResourceListType }
*
*/
public PEResourceListType createPEResourceListType() {
return new PEResourceListType();
}
/**
* Create an instance of {@link PEOptionalHeaderType }
*
*/
public PEOptionalHeaderType createPEOptionalHeaderType() {
return new PEOptionalHeaderType();
}
/**
* Create an instance of {@link PESectionHeaderStructType }
*
*/
public PESectionHeaderStructType createPESectionHeaderStructType() {
return new PESectionHeaderStructType();
}
/**
* Create an instance of {@link PEImportType }
*
*/
public PEImportType createPEImportType() {
return new PEImportType();
}
/**
* Create an instance of {@link PEHeadersType }
*
*/
public PEHeadersType createPEHeadersType() {
return new PEHeadersType();
}
/**
* Create an instance of {@link PEType }
*
*/
public PEType createPEType() {
return new PEType();
}
/**
* Create an instance of {@link PEExportedFunctionType }
*
*/
public PEExportedFunctionType createPEExportedFunctionType() {
return new PEExportedFunctionType();
}
/**
* Create an instance of {@link PEImportListType }
*
*/
public PEImportListType createPEImportListType() {
return new PEImportListType();
}
/**
* Create an instance of {@link PEImportedFunctionsType }
*
*/
public PEImportedFunctionsType createPEImportedFunctionsType() {
return new PEImportedFunctionsType();
}
/**
* Create an instance of {@link WindowsFileObjectType }
*
*/
public WindowsFileObjectType createWindowsFileObjectType() {
return new WindowsFileObjectType();
}
/**
* Create an instance of {@link WindowsFileAttributeType }
*
*/
public WindowsFileAttributeType createWindowsFileAttributeType() {
return new WindowsFileAttributeType();
}
/**
* Create an instance of {@link WindowsFileAttributesType }
*
*/
public WindowsFileAttributesType createWindowsFileAttributesType() {
return new WindowsFileAttributesType();
}
/**
* Create an instance of {@link WindowsFilePermissionsType }
*
*/
public WindowsFilePermissionsType createWindowsFilePermissionsType() {
return new WindowsFilePermissionsType();
}
/**
* Create an instance of {@link StreamListType }
*
*/
public StreamListType createStreamListType() {
return new StreamListType();
}
/**
* Create an instance of {@link StreamObjectType }
*
*/
public StreamObjectType createStreamObjectType() {
return new StreamObjectType();
}
/**
* Create an instance of {@link LinuxPackage }
*
*/
public LinuxPackage createLinuxPackage() {
return new LinuxPackage();
}
/**
* Create an instance of {@link WinSemaphore }
*
*/
public WinSemaphore createWinSemaphore() {
return new WinSemaphore();
}
/**
* Create an instance of {@link UnixUserAccount }
*
*/
public UnixUserAccount createUnixUserAccount() {
return new UnixUserAccount();
}
/**
* Create an instance of {@link UserAccountObjectType }
*
*/
public UserAccountObjectType createUserAccountObjectType() {
return new UserAccountObjectType();
}
/**
* Create an instance of {@link GroupListType }
*
*/
public GroupListType createGroupListType() {
return new GroupListType();
}
/**
* Create an instance of {@link PrivilegeListType }
*
*/
public PrivilegeListType createPrivilegeListType() {
return new PrivilegeListType();
}
/**
* Create an instance of {@link UnixPrivilegeType }
*
*/
public UnixPrivilegeType createUnixPrivilegeType() {
return new UnixPrivilegeType();
}
/**
* Create an instance of {@link UnixGroupType }
*
*/
public UnixGroupType createUnixGroupType() {
return new UnixGroupType();
}
/**
* Create an instance of {@link URLHistory }
*
*/
public URLHistory createURLHistory() {
return new URLHistory();
}
/**
* Create an instance of {@link URLHistoryEntryType }
*
*/
public URLHistoryEntryType createURLHistoryEntryType() {
return new URLHistoryEntryType();
}
/**
* Create an instance of {@link GUIWindow }
*
*/
public GUIWindow createGUIWindow() {
return new GUIWindow();
}
/**
* Create an instance of {@link EmailMessage }
*
*/
public EmailMessage createEmailMessage() {
return new EmailMessage();
}
/**
* Create an instance of {@link EmailHeaderType }
*
*/
public EmailHeaderType createEmailHeaderType() {
return new EmailHeaderType();
}
/**
* Create an instance of {@link AttachmentsType }
*
*/
public AttachmentsType createAttachmentsType() {
return new AttachmentsType();
}
/**
* Create an instance of {@link LinksType }
*
*/
public LinksType createLinksType() {
return new LinksType();
}
/**
* Create an instance of {@link LinkReferenceType }
*
*/
public LinkReferenceType createLinkReferenceType() {
return new LinkReferenceType();
}
/**
* Create an instance of {@link EmailReceivedLineType }
*
*/
public EmailReceivedLineType createEmailReceivedLineType() {
return new EmailReceivedLineType();
}
/**
* Create an instance of {@link EmailRecipientsType }
*
*/
public EmailRecipientsType createEmailRecipientsType() {
return new EmailRecipientsType();
}
/**
* Create an instance of {@link EmailReceivedLineListType }
*
*/
public EmailReceivedLineListType createEmailReceivedLineListType() {
return new EmailReceivedLineListType();
}
/**
* Create an instance of {@link AttachmentReferenceType }
*
*/
public AttachmentReferenceType createAttachmentReferenceType() {
return new AttachmentReferenceType();
}
/**
* Create an instance of {@link AS }
*
*/
public AS createAS() {
return new AS();
}
/**
* Create an instance of {@link DiskPartition }
*
*/
public DiskPartition createDiskPartition() {
return new DiskPartition();
}
/**
* Create an instance of {@link PartitionType }
*
*/
public PartitionType createPartitionType() {
return new PartitionType();
}
/**
* Create an instance of {@link NetworkPacket }
*
*/
public NetworkPacket createNetworkPacket() {
return new NetworkPacket();
}
/**
* Create an instance of {@link TransportLayerType }
*
*/
public TransportLayerType createTransportLayerType() {
return new TransportLayerType();
}
/**
* Create an instance of {@link InternetLayerType }
*
*/
public InternetLayerType createInternetLayerType() {
return new InternetLayerType();
}
/**
* Create an instance of {@link LinkLayerType }
*
*/
public LinkLayerType createLinkLayerType() {
return new LinkLayerType();
}
/**
* Create an instance of {@link NDPType }
*
*/
public NDPType createNDPType() {
return new NDPType();
}
/**
* Create an instance of {@link NDPMTUType }
*
*/
public NDPMTUType createNDPMTUType() {
return new NDPMTUType();
}
/**
* Create an instance of {@link IPv6ExtHeaderType }
*
*/
public IPv6ExtHeaderType createIPv6ExtHeaderType() {
return new IPv6ExtHeaderType();
}
/**
* Create an instance of {@link ICMPv4EchoReplyType }
*
*/
public ICMPv4EchoReplyType createICMPv4EchoReplyType() {
return new ICMPv4EchoReplyType();
}
/**
* Create an instance of {@link IPv4HeaderType }
*
*/
public IPv4HeaderType createIPv4HeaderType() {
return new IPv4HeaderType();
}
/**
* Create an instance of {@link ICMPv4InfoMessageContentType }
*
*/
public ICMPv4InfoMessageContentType createICMPv4InfoMessageContentType() {
return new ICMPv4InfoMessageContentType();
}
/**
* Create an instance of {@link ICMPv4TimeExceededType }
*
*/
public ICMPv4TimeExceededType createICMPv4TimeExceededType() {
return new ICMPv4TimeExceededType();
}
/**
* Create an instance of {@link EthernetHeaderType }
*
*/
public EthernetHeaderType createEthernetHeaderType() {
return new EthernetHeaderType();
}
/**
* Create an instance of {@link FragmentHeaderType }
*
*/
public FragmentHeaderType createFragmentHeaderType() {
return new FragmentHeaderType();
}
/**
* Create an instance of {@link NeighborAdvertisementType }
*
*/
public NeighborAdvertisementType createNeighborAdvertisementType() {
return new NeighborAdvertisementType();
}
/**
* Create an instance of {@link NDPPrefixInfoType }
*
*/
public NDPPrefixInfoType createNDPPrefixInfoType() {
return new NDPPrefixInfoType();
}
/**
* Create an instance of {@link IPv4OptionType }
*
*/
public IPv4OptionType createIPv4OptionType() {
return new IPv4OptionType();
}
/**
* Create an instance of {@link RedirectType }
*
*/
public RedirectType createRedirectType() {
return new RedirectType();
}
/**
* Create an instance of {@link ICMPv4AddressMaskReplyType }
*
*/
public ICMPv4AddressMaskReplyType createICMPv4AddressMaskReplyType() {
return new ICMPv4AddressMaskReplyType();
}
/**
* Create an instance of {@link UDPHeaderType }
*
*/
public UDPHeaderType createUDPHeaderType() {
return new UDPHeaderType();
}
/**
* Create an instance of {@link RouterAdvertisementOptionsType }
*
*/
public RouterAdvertisementOptionsType createRouterAdvertisementOptionsType() {
return new RouterAdvertisementOptionsType();
}
/**
* Create an instance of {@link IPv4PacketType }
*
*/
public IPv4PacketType createIPv4PacketType() {
return new IPv4PacketType();
}
/**
* Create an instance of {@link IANAPortNumberRegistryType }
*
*/
public IANAPortNumberRegistryType createIANAPortNumberRegistryType() {
return new IANAPortNumberRegistryType();
}
/**
* Create an instance of {@link IANAEtherType }
*
*/
public IANAEtherType createIANAEtherType() {
return new IANAEtherType();
}
/**
* Create an instance of {@link EthernetInterfaceType }
*
*/
public EthernetInterfaceType createEthernetInterfaceType() {
return new EthernetInterfaceType();
}
/**
* Create an instance of {@link IANAAssignedIPNumbersType }
*
*/
public IANAAssignedIPNumbersType createIANAAssignedIPNumbersType() {
return new IANAAssignedIPNumbersType();
}
/**
* Create an instance of {@link IPv6PacketType }
*
*/
public IPv6PacketType createIPv6PacketType() {
return new IPv6PacketType();
}
/**
* Create an instance of {@link ICMPv6InfoMessageContentType }
*
*/
public ICMPv6InfoMessageContentType createICMPv6InfoMessageContentType() {
return new ICMPv6InfoMessageContentType();
}
/**
* Create an instance of {@link ARPOpType }
*
*/
public ARPOpType createARPOpType() {
return new ARPOpType();
}
/**
* Create an instance of {@link ICMPv6InfoMessageType }
*
*/
public ICMPv6InfoMessageType createICMPv6InfoMessageType() {
return new ICMPv6InfoMessageType();
}
/**
* Create an instance of {@link ICMPv6PacketTooBigType }
*
*/
public ICMPv6PacketTooBigType createICMPv6PacketTooBigType() {
return new ICMPv6PacketTooBigType();
}
/**
* Create an instance of {@link EncapsulatingSecurityPayloadType }
*
*/
public EncapsulatingSecurityPayloadType createEncapsulatingSecurityPayloadType() {
return new EncapsulatingSecurityPayloadType();
}
/**
* Create an instance of {@link NDPRedirectedHeaderType }
*
*/
public NDPRedirectedHeaderType createNDPRedirectedHeaderType() {
return new NDPRedirectedHeaderType();
}
/**
* Create an instance of {@link ICMPv4TimestampRequestType }
*
*/
public ICMPv4TimestampRequestType createICMPv4TimestampRequestType() {
return new ICMPv4TimestampRequestType();
}
/**
* Create an instance of {@link DestinationOptionsType }
*
*/
public DestinationOptionsType createDestinationOptionsType() {
return new DestinationOptionsType();
}
/**
* Create an instance of {@link ICMPv6TimeExceededType }
*
*/
public ICMPv6TimeExceededType createICMPv6TimeExceededType() {
return new ICMPv6TimeExceededType();
}
/**
* Create an instance of {@link RoutingType }
*
*/
public RoutingType createRoutingType() {
return new RoutingType();
}
/**
* Create an instance of {@link Pad1Type }
*
*/
public Pad1Type createPad1Type() {
return new Pad1Type();
}
/**
* Create an instance of {@link ICMPv4SourceQuenchType }
*
*/
public ICMPv4SourceQuenchType createICMPv4SourceQuenchType() {
return new ICMPv4SourceQuenchType();
}
/**
* Create an instance of {@link NeighborOptionsType }
*
*/
public NeighborOptionsType createNeighborOptionsType() {
return new NeighborOptionsType();
}
/**
* Create an instance of {@link ICMPv6ErrorMessageType }
*
*/
public ICMPv6ErrorMessageType createICMPv6ErrorMessageType() {
return new ICMPv6ErrorMessageType();
}
/**
* Create an instance of {@link ICMPv4InfoMessageType }
*
*/
public ICMPv4InfoMessageType createICMPv4InfoMessageType() {
return new ICMPv4InfoMessageType();
}
/**
* Create an instance of {@link UDPType }
*
*/
public UDPType createUDPType() {
return new UDPType();
}
/**
* Create an instance of {@link OptionDataType }
*
*/
public OptionDataType createOptionDataType() {
return new OptionDataType();
}
/**
* Create an instance of {@link FragmentType }
*
*/
public FragmentType createFragmentType() {
return new FragmentType();
}
/**
* Create an instance of {@link AuthenticationHeaderType }
*
*/
public AuthenticationHeaderType createAuthenticationHeaderType() {
return new AuthenticationHeaderType();
}
/**
* Create an instance of {@link IPv4ClassType }
*
*/
public IPv4ClassType createIPv4ClassType() {
return new IPv4ClassType();
}
/**
* Create an instance of {@link RouterSolicitationOptionsType }
*
*/
public RouterSolicitationOptionsType createRouterSolicitationOptionsType() {
return new RouterSolicitationOptionsType();
}
/**
* Create an instance of {@link ICMPv4TracerouteType }
*
*/
public ICMPv4TracerouteType createICMPv4TracerouteType() {
return new ICMPv4TracerouteType();
}
/**
* Create an instance of {@link ICMPv4ErrorMessageContentType }
*
*/
public ICMPv4ErrorMessageContentType createICMPv4ErrorMessageContentType() {
return new ICMPv4ErrorMessageContentType();
}
/**
* Create an instance of {@link DoNotFragmentType }
*
*/
public DoNotFragmentType createDoNotFragmentType() {
return new DoNotFragmentType();
}
/**
* Create an instance of {@link MoreFragmentsType }
*
*/
public MoreFragmentsType createMoreFragmentsType() {
return new MoreFragmentsType();
}
/**
* Create an instance of {@link TypeLengthType }
*
*/
public TypeLengthType createTypeLengthType() {
return new TypeLengthType();
}
/**
* Create an instance of {@link MFlagType }
*
*/
public MFlagType createMFlagType() {
return new MFlagType();
}
/**
* Create an instance of {@link ICMPv4DestinationUnreachableType }
*
*/
public ICMPv4DestinationUnreachableType createICMPv4DestinationUnreachableType() {
return new ICMPv4DestinationUnreachableType();
}
/**
* Create an instance of {@link RedirectOptionsType }
*
*/
public RedirectOptionsType createRedirectOptionsType() {
return new RedirectOptionsType();
}
/**
* Create an instance of {@link IPv6PacketChangeType }
*
*/
public IPv6PacketChangeType createIPv6PacketChangeType() {
return new IPv6PacketChangeType();
}
/**
* Create an instance of {@link IPv6OptionType }
*
*/
public IPv6OptionType createIPv6OptionType() {
return new IPv6OptionType();
}
/**
* Create an instance of {@link NeighborSolicitationOptionsType }
*
*/
public NeighborSolicitationOptionsType createNeighborSolicitationOptionsType() {
return new NeighborSolicitationOptionsType();
}
/**
* Create an instance of {@link NeighborSolicitationType }
*
*/
public NeighborSolicitationType createNeighborSolicitationType() {
return new NeighborSolicitationType();
}
/**
* Create an instance of {@link PhysicalInterfaceType }
*
*/
public PhysicalInterfaceType createPhysicalInterfaceType() {
return new PhysicalInterfaceType();
}
/**
* Create an instance of {@link IPv4FlagsType }
*
*/
public IPv4FlagsType createIPv4FlagsType() {
return new IPv4FlagsType();
}
/**
* Create an instance of {@link ICMPv6EchoReplyType }
*
*/
public ICMPv6EchoReplyType createICMPv6EchoReplyType() {
return new ICMPv6EchoReplyType();
}
/**
* Create an instance of {@link IPv4OptionsType }
*
*/
public IPv4OptionsType createIPv4OptionsType() {
return new IPv4OptionsType();
}
/**
* Create an instance of {@link HopByHopOptionsType }
*
*/
public HopByHopOptionsType createHopByHopOptionsType() {
return new HopByHopOptionsType();
}
/**
* Create an instance of {@link PadNType }
*
*/
public PadNType createPadNType() {
return new PadNType();
}
/**
* Create an instance of {@link ICMPv4PacketType }
*
*/
public ICMPv4PacketType createICMPv4PacketType() {
return new ICMPv4PacketType();
}
/**
* Create an instance of {@link RouterSolicitationType }
*
*/
public RouterSolicitationType createRouterSolicitationType() {
return new RouterSolicitationType();
}
/**
* Create an instance of {@link IPv6DoNotRecogActionType }
*
*/
public IPv6DoNotRecogActionType createIPv6DoNotRecogActionType() {
return new IPv6DoNotRecogActionType();
}
/**
* Create an instance of {@link TCPHeaderType }
*
*/
public TCPHeaderType createTCPHeaderType() {
return new TCPHeaderType();
}
/**
* Create an instance of {@link IPv6HeaderType }
*
*/
public IPv6HeaderType createIPv6HeaderType() {
return new IPv6HeaderType();
}
/**
* Create an instance of {@link ICMPv6ParameterProblemType }
*
*/
public ICMPv6ParameterProblemType createICMPv6ParameterProblemType() {
return new ICMPv6ParameterProblemType();
}
/**
* Create an instance of {@link ICMPv6DestinationUnreachableType }
*
*/
public ICMPv6DestinationUnreachableType createICMPv6DestinationUnreachableType() {
return new ICMPv6DestinationUnreachableType();
}
/**
* Create an instance of {@link ICMPv6HeaderType }
*
*/
public ICMPv6HeaderType createICMPv6HeaderType() {
return new ICMPv6HeaderType();
}
/**
* Create an instance of {@link ICMPv4ErrorMessageType }
*
*/
public ICMPv4ErrorMessageType createICMPv4ErrorMessageType() {
return new ICMPv4ErrorMessageType();
}
/**
* Create an instance of {@link ICMPv4RedirectMessageType }
*
*/
public ICMPv4RedirectMessageType createICMPv4RedirectMessageType() {
return new ICMPv4RedirectMessageType();
}
/**
* Create an instance of {@link ICMPv6EchoRequestType }
*
*/
public ICMPv6EchoRequestType createICMPv6EchoRequestType() {
return new ICMPv6EchoRequestType();
}
/**
* Create an instance of {@link NDPLinkAddrType }
*
*/
public NDPLinkAddrType createNDPLinkAddrType() {
return new NDPLinkAddrType();
}
/**
* Create an instance of {@link IPv4CopyFlagType }
*
*/
public IPv4CopyFlagType createIPv4CopyFlagType() {
return new IPv4CopyFlagType();
}
/**
* Create an instance of {@link ICMPv4EchoRequestType }
*
*/
public ICMPv4EchoRequestType createICMPv4EchoRequestType() {
return new ICMPv4EchoRequestType();
}
/**
* Create an instance of {@link RouterAdvertisementType }
*
*/
public RouterAdvertisementType createRouterAdvertisementType() {
return new RouterAdvertisementType();
}
/**
* Create an instance of {@link IPVersionType }
*
*/
public IPVersionType createIPVersionType() {
return new IPVersionType();
}
/**
* Create an instance of {@link ICMPv6PacketType }
*
*/
public ICMPv6PacketType createICMPv6PacketType() {
return new ICMPv6PacketType();
}
/**
* Create an instance of {@link ICMPv4TimestampReplyType }
*
*/
public ICMPv4TimestampReplyType createICMPv4TimestampReplyType() {
return new ICMPv4TimestampReplyType();
}
/**
* Create an instance of {@link PrefixType }
*
*/
public PrefixType createPrefixType() {
return new PrefixType();
}
/**
* Create an instance of {@link ARPType }
*
*/
public ARPType createARPType() {
return new ARPType();
}
/**
* Create an instance of {@link TCPFlagsType }
*
*/
public TCPFlagsType createTCPFlagsType() {
return new TCPFlagsType();
}
/**
* Create an instance of {@link LogicalProtocolType }
*
*/
public LogicalProtocolType createLogicalProtocolType() {
return new LogicalProtocolType();
}
/**
* Create an instance of {@link IANAHardwareType }
*
*/
public IANAHardwareType createIANAHardwareType() {
return new IANAHardwareType();
}
/**
* Create an instance of {@link ICMPv4HeaderType }
*
*/
public ICMPv4HeaderType createICMPv4HeaderType() {
return new ICMPv4HeaderType();
}
/**
* Create an instance of {@link FragmentationRequiredType }
*
*/
public FragmentationRequiredType createFragmentationRequiredType() {
return new FragmentationRequiredType();
}
/**
* Create an instance of {@link TCPType }
*
*/
public TCPType createTCPType() {
return new TCPType();
}
/**
* Create an instance of {@link ICMPv4AddressMaskRequestType }
*
*/
public ICMPv4AddressMaskRequestType createICMPv4AddressMaskRequestType() {
return new ICMPv4AddressMaskRequestType();
}
/**
* Create an instance of {@link MutexObjectType }
*
*/
public MutexObjectType createMutexObjectType() {
return new MutexObjectType();
}
/**
* Create an instance of {@link WindowsMutex }
*
*/
public WindowsMutex createWindowsMutex() {
return new WindowsMutex();
}
/**
* Create an instance of {@link NetworkFlowObject }
*
*/
public NetworkFlowObject createNetworkFlowObject() {
return new NetworkFlowObject();
}
/**
* Create an instance of {@link NetworkFlowLabelType }
*
*/
public NetworkFlowLabelType createNetworkFlowLabelType() {
return new NetworkFlowLabelType();
}
/**
* Create an instance of {@link BidirectionalRecordType }
*
*/
public BidirectionalRecordType createBidirectionalRecordType() {
return new BidirectionalRecordType();
}
/**
* Create an instance of {@link UnidirectionalRecordType }
*
*/
public UnidirectionalRecordType createUnidirectionalRecordType() {
return new UnidirectionalRecordType();
}
/**
* Create an instance of {@link YAFTCPFlowType }
*
*/
public YAFTCPFlowType createYAFTCPFlowType() {
return new YAFTCPFlowType();
}
/**
* Create an instance of {@link OptionCollectionElementType }
*
*/
public OptionCollectionElementType createOptionCollectionElementType() {
return new OptionCollectionElementType();
}
/**
* Create an instance of {@link SiLKRecordType }
*
*/
public SiLKRecordType createSiLKRecordType() {
return new SiLKRecordType();
}
/**
* Create an instance of {@link IPFIXTemplateSetType }
*
*/
public IPFIXTemplateSetType createIPFIXTemplateSetType() {
return new IPFIXTemplateSetType();
}
/**
* Create an instance of {@link IPFIXMessageType }
*
*/
public IPFIXMessageType createIPFIXMessageType() {
return new IPFIXMessageType();
}
/**
* Create an instance of {@link NetflowV9ScopeFieldType }
*
*/
public NetflowV9ScopeFieldType createNetflowV9ScopeFieldType() {
return new NetflowV9ScopeFieldType();
}
/**
* Create an instance of {@link SiLKFlowAttributesType }
*
*/
public SiLKFlowAttributesType createSiLKFlowAttributesType() {
return new SiLKFlowAttributesType();
}
/**
* Create an instance of {@link NetflowV9OptionsTemplateRecordType }
*
*/
public NetflowV9OptionsTemplateRecordType createNetflowV9OptionsTemplateRecordType() {
return new NetflowV9OptionsTemplateRecordType();
}
/**
* Create an instance of {@link NetflowV9FieldType }
*
*/
public NetflowV9FieldType createNetflowV9FieldType() {
return new NetflowV9FieldType();
}
/**
* Create an instance of {@link FlowCollectionElementType }
*
*/
public FlowCollectionElementType createFlowCollectionElementType() {
return new FlowCollectionElementType();
}
/**
* Create an instance of {@link SiLKCountryCodeType }
*
*/
public SiLKCountryCodeType createSiLKCountryCodeType() {
return new SiLKCountryCodeType();
}
/**
* Create an instance of {@link IPFIXTemplateRecordFieldSpecifiersType }
*
*/
public IPFIXTemplateRecordFieldSpecifiersType createIPFIXTemplateRecordFieldSpecifiersType() {
return new IPFIXTemplateRecordFieldSpecifiersType();
}
/**
* Create an instance of {@link NetflowV5FlowRecordType }
*
*/
public NetflowV5FlowRecordType createNetflowV5FlowRecordType() {
return new NetflowV5FlowRecordType();
}
/**
* Create an instance of {@link SiLKSensorClassType }
*
*/
public SiLKSensorClassType createSiLKSensorClassType() {
return new SiLKSensorClassType();
}
/**
* Create an instance of {@link SiLKSensorInfoType }
*
*/
public SiLKSensorInfoType createSiLKSensorInfoType() {
return new SiLKSensorInfoType();
}
/**
* Create an instance of {@link NetflowV9TemplateRecordType }
*
*/
public NetflowV9TemplateRecordType createNetflowV9TemplateRecordType() {
return new NetflowV9TemplateRecordType();
}
/**
* Create an instance of {@link IPFIXOptionsTemplateRecordType }
*
*/
public IPFIXOptionsTemplateRecordType createIPFIXOptionsTemplateRecordType() {
return new IPFIXOptionsTemplateRecordType();
}
/**
* Create an instance of {@link NetflowV9ExportPacketType }
*
*/
public NetflowV9ExportPacketType createNetflowV9ExportPacketType() {
return new NetflowV9ExportPacketType();
}
/**
* Create an instance of {@link NetflowV5PacketType }
*
*/
public NetflowV5PacketType createNetflowV5PacketType() {
return new NetflowV5PacketType();
}
/**
* Create an instance of {@link FlowDataRecordType }
*
*/
public FlowDataRecordType createFlowDataRecordType() {
return new FlowDataRecordType();
}
/**
* Create an instance of {@link NetflowV9OptionsTemplateFlowSetType }
*
*/
public NetflowV9OptionsTemplateFlowSetType createNetflowV9OptionsTemplateFlowSetType() {
return new NetflowV9OptionsTemplateFlowSetType();
}
/**
* Create an instance of {@link NetflowV9PacketHeaderType }
*
*/
public NetflowV9PacketHeaderType createNetflowV9PacketHeaderType() {
return new NetflowV9PacketHeaderType();
}
/**
* Create an instance of {@link IPFIXSetType }
*
*/
public IPFIXSetType createIPFIXSetType() {
return new IPFIXSetType();
}
/**
* Create an instance of {@link SiLKAddressType }
*
*/
public SiLKAddressType createSiLKAddressType() {
return new SiLKAddressType();
}
/**
* Create an instance of {@link IPFIXDataSetType }
*
*/
public IPFIXDataSetType createIPFIXDataSetType() {
return new IPFIXDataSetType();
}
/**
* Create an instance of {@link YAFReverseFlowType }
*
*/
public YAFReverseFlowType createYAFReverseFlowType() {
return new YAFReverseFlowType();
}
/**
* Create an instance of {@link IPFIXMessageHeaderType }
*
*/
public IPFIXMessageHeaderType createIPFIXMessageHeaderType() {
return new IPFIXMessageHeaderType();
}
/**
* Create an instance of {@link IPFIXOptionsTemplateRecordFieldSpecifiersType }
*
*/
public IPFIXOptionsTemplateRecordFieldSpecifiersType createIPFIXOptionsTemplateRecordFieldSpecifiersType() {
return new IPFIXOptionsTemplateRecordFieldSpecifiersType();
}
/**
* Create an instance of {@link NetflowV9DataFlowSetType }
*
*/
public NetflowV9DataFlowSetType createNetflowV9DataFlowSetType() {
return new NetflowV9DataFlowSetType();
}
/**
* Create an instance of {@link NetflowV9FlowSetType }
*
*/
public NetflowV9FlowSetType createNetflowV9FlowSetType() {
return new NetflowV9FlowSetType();
}
/**
* Create an instance of {@link NetflowV9DataRecordType }
*
*/
public NetflowV9DataRecordType createNetflowV9DataRecordType() {
return new NetflowV9DataRecordType();
}
/**
* Create an instance of {@link IPFIXTemplateRecordType }
*
*/
public IPFIXTemplateRecordType createIPFIXTemplateRecordType() {
return new IPFIXTemplateRecordType();
}
/**
* Create an instance of {@link NetflowV9TemplateFlowSetType }
*
*/
public NetflowV9TemplateFlowSetType createNetflowV9TemplateFlowSetType() {
return new NetflowV9TemplateFlowSetType();
}
/**
* Create an instance of {@link OptionsDataRecordType }
*
*/
public OptionsDataRecordType createOptionsDataRecordType() {
return new OptionsDataRecordType();
}
/**
* Create an instance of {@link YAFFlowType }
*
*/
public YAFFlowType createYAFFlowType() {
return new YAFFlowType();
}
/**
* Create an instance of {@link IPFIXSetHeaderType }
*
*/
public IPFIXSetHeaderType createIPFIXSetHeaderType() {
return new IPFIXSetHeaderType();
}
/**
* Create an instance of {@link YAFRecordType }
*
*/
public YAFRecordType createYAFRecordType() {
return new YAFRecordType();
}
/**
* Create an instance of {@link IPFIXOptionsTemplateRecordHeaderType }
*
*/
public IPFIXOptionsTemplateRecordHeaderType createIPFIXOptionsTemplateRecordHeaderType() {
return new IPFIXOptionsTemplateRecordHeaderType();
}
/**
* Create an instance of {@link IPFIXOptionsTemplateSetType }
*
*/
public IPFIXOptionsTemplateSetType createIPFIXOptionsTemplateSetType() {
return new IPFIXOptionsTemplateSetType();
}
/**
* Create an instance of {@link SiLKDirectionType }
*
*/
public SiLKDirectionType createSiLKDirectionType() {
return new SiLKDirectionType();
}
/**
* Create an instance of {@link IPFIXDataRecordType }
*
*/
public IPFIXDataRecordType createIPFIXDataRecordType() {
return new IPFIXDataRecordType();
}
/**
* Create an instance of {@link NetworkLayerInfoType }
*
*/
public NetworkLayerInfoType createNetworkLayerInfoType() {
return new NetworkLayerInfoType();
}
/**
* Create an instance of {@link IPFIXTemplateRecordHeaderType }
*
*/
public IPFIXTemplateRecordHeaderType createIPFIXTemplateRecordHeaderType() {
return new IPFIXTemplateRecordHeaderType();
}
/**
* Create an instance of {@link NetflowV5FlowHeaderType }
*
*/
public NetflowV5FlowHeaderType createNetflowV5FlowHeaderType() {
return new NetflowV5FlowHeaderType();
}
/**
* Create an instance of {@link WindowsMemoryPageRegion }
*
*/
public WindowsMemoryPageRegion createWindowsMemoryPageRegion() {
return new WindowsMemoryPageRegion();
}
/**
* Create an instance of {@link MemoryPageTypeType }
*
*/
public MemoryPageTypeType createMemoryPageTypeType() {
return new MemoryPageTypeType();
}
/**
* Create an instance of {@link MemoryPageProtectionType }
*
*/
public MemoryPageProtectionType createMemoryPageProtectionType() {
return new MemoryPageProtectionType();
}
/**
* Create an instance of {@link MemoryPageStateType }
*
*/
public MemoryPageStateType createMemoryPageStateType() {
return new MemoryPageStateType();
}
/**
* Create an instance of {@link WindowsRegistryKey }
*
*/
public WindowsRegistryKey createWindowsRegistryKey() {
return new WindowsRegistryKey();
}
/**
* Create an instance of {@link RegistryHiveType }
*
*/
public RegistryHiveType createRegistryHiveType() {
return new RegistryHiveType();
}
/**
* Create an instance of {@link RegistryValuesType }
*
*/
public RegistryValuesType createRegistryValuesType() {
return new RegistryValuesType();
}
/**
* Create an instance of {@link RegistrySubkeysType }
*
*/
public RegistrySubkeysType createRegistrySubkeysType() {
return new RegistrySubkeysType();
}
/**
* Create an instance of {@link RegistryValueType }
*
*/
public RegistryValueType createRegistryValueType() {
return new RegistryValueType();
}
/**
* Create an instance of {@link RegistryDatatypeType }
*
*/
public RegistryDatatypeType createRegistryDatatypeType() {
return new RegistryDatatypeType();
}
/**
* Create an instance of {@link WindowsDriver }
*
*/
public WindowsDriver createWindowsDriver() {
return new WindowsDriver();
}
/**
* Create an instance of {@link DeviceObjectListType }
*
*/
public DeviceObjectListType createDeviceObjectListType() {
return new DeviceObjectListType();
}
/**
* Create an instance of {@link DeviceObjectStructType }
*
*/
public DeviceObjectStructType createDeviceObjectStructType() {
return new DeviceObjectStructType();
}
/**
* Create an instance of {@link WindowsWaitableTimer }
*
*/
public WindowsWaitableTimer createWindowsWaitableTimer() {
return new WindowsWaitableTimer();
}
/**
* Create an instance of {@link WaitableTimerType }
*
*/
public WaitableTimerType createWaitableTimerType() {
return new WaitableTimerType();
}
/**
* Create an instance of {@link WindowsPipe }
*
*/
public WindowsPipe createWindowsPipe() {
return new WindowsPipe();
}
/**
* Create an instance of {@link UnixNetworkRouteEntry }
*
*/
public UnixNetworkRouteEntry createUnixNetworkRouteEntry() {
return new UnixNetworkRouteEntry();
}
/**
* Create an instance of {@link WindowsTask }
*
*/
public WindowsTask createWindowsTask() {
return new WindowsTask();
}
/**
* Create an instance of {@link TaskStatusType }
*
*/
public TaskStatusType createTaskStatusType() {
return new TaskStatusType();
}
/**
* Create an instance of {@link TaskPriorityType }
*
*/
public TaskPriorityType createTaskPriorityType() {
return new TaskPriorityType();
}
/**
* Create an instance of {@link TaskFlagType }
*
*/
public TaskFlagType createTaskFlagType() {
return new TaskFlagType();
}
/**
* Create an instance of {@link TaskActionListType }
*
*/
public TaskActionListType createTaskActionListType() {
return new TaskActionListType();
}
/**
* Create an instance of {@link TriggerListType }
*
*/
public TriggerListType createTriggerListType() {
return new TriggerListType();
}
/**
* Create an instance of {@link TriggerType }
*
*/
public TriggerType createTriggerType() {
return new TriggerType();
}
/**
* Create an instance of {@link TaskActionTypeType }
*
*/
public TaskActionTypeType createTaskActionTypeType() {
return new TaskActionTypeType();
}
/**
* Create an instance of {@link IExecActionType }
*
*/
public IExecActionType createIExecActionType() {
return new IExecActionType();
}
/**
* Create an instance of {@link IComHandlerActionType }
*
*/
public IComHandlerActionType createIComHandlerActionType() {
return new IComHandlerActionType();
}
/**
* Create an instance of {@link TaskActionType }
*
*/
public TaskActionType createTaskActionType() {
return new TaskActionType();
}
/**
* Create an instance of {@link TaskTriggerType }
*
*/
public TaskTriggerType createTaskTriggerType() {
return new TaskTriggerType();
}
/**
* Create an instance of {@link IShowMessageActionType }
*
*/
public IShowMessageActionType createIShowMessageActionType() {
return new IShowMessageActionType();
}
/**
* Create an instance of {@link TaskTriggerFrequencyType }
*
*/
public TaskTriggerFrequencyType createTaskTriggerFrequencyType() {
return new TaskTriggerFrequencyType();
}
/**
* Create an instance of {@link WindowsEvent }
*
*/
public WindowsEvent createWindowsEvent() {
return new WindowsEvent();
}
/**
* Create an instance of {@link WinEventType }
*
*/
public WinEventType createWinEventType() {
return new WinEventType();
}
/**
* Create an instance of {@link Disk }
*
*/
public Disk createDisk() {
return new Disk();
}
/**
* Create an instance of {@link PartitionListType }
*
*/
public PartitionListType createPartitionListType() {
return new PartitionListType();
}
/**
* Create an instance of {@link DiskType }
*
*/
public DiskType createDiskType() {
return new DiskType();
}
/**
* Create an instance of {@link WindowsSystemRestoreEntry }
*
*/
public WindowsSystemRestoreEntry createWindowsSystemRestoreEntry() {
return new WindowsSystemRestoreEntry();
}
/**
* Create an instance of {@link ChangeLogEntryTypeType }
*
*/
public ChangeLogEntryTypeType createChangeLogEntryTypeType() {
return new ChangeLogEntryTypeType();
}
/**
* Create an instance of {@link HiveListType }
*
*/
public HiveListType createHiveListType() {
return new HiveListType();
}
/**
* Create an instance of {@link WindowsUserAccount }
*
*/
public WindowsUserAccount createWindowsUserAccount() {
return new WindowsUserAccount();
}
/**
* Create an instance of {@link WindowsPrivilegeType }
*
*/
public WindowsPrivilegeType createWindowsPrivilegeType() {
return new WindowsPrivilegeType();
}
/**
* Create an instance of {@link WindowsGroupType }
*
*/
public WindowsGroupType createWindowsGroupType() {
return new WindowsGroupType();
}
/**
* Create an instance of {@link NetworkSubnet }
*
*/
public NetworkSubnet createNetworkSubnet() {
return new NetworkSubnet();
}
/**
* Create an instance of {@link RoutesType }
*
*/
public RoutesType createRoutesType() {
return new RoutesType();
}
/**
* Create an instance of {@link WindowsNetworkRouteEntry }
*
*/
public WindowsNetworkRouteEntry createWindowsNetworkRouteEntry() {
return new WindowsNetworkRouteEntry();
}
/**
* Create an instance of {@link NLRouteProtocolType }
*
*/
public NLRouteProtocolType createNLRouteProtocolType() {
return new NLRouteProtocolType();
}
/**
* Create an instance of {@link NLRouteOriginType }
*
*/
public NLRouteOriginType createNLRouteOriginType() {
return new NLRouteOriginType();
}
/**
* Create an instance of {@link X509Certificate }
*
*/
public X509Certificate createX509Certificate() {
return new X509Certificate();
}
/**
* Create an instance of {@link X509CertificateContentsType }
*
*/
public X509CertificateContentsType createX509CertificateContentsType() {
return new X509CertificateContentsType();
}
/**
* Create an instance of {@link X509CertificateSignatureType }
*
*/
public X509CertificateSignatureType createX509CertificateSignatureType() {
return new X509CertificateSignatureType();
}
/**
* Create an instance of {@link ValidityType }
*
*/
public ValidityType createValidityType() {
return new ValidityType();
}
/**
* Create an instance of {@link X509V3ExtensionsType }
*
*/
public X509V3ExtensionsType createX509V3ExtensionsType() {
return new X509V3ExtensionsType();
}
/**
* Create an instance of {@link X509NonStandardExtensionsType }
*
*/
public X509NonStandardExtensionsType createX509NonStandardExtensionsType() {
return new X509NonStandardExtensionsType();
}
/**
* Create an instance of {@link RSAPublicKeyType }
*
*/
public RSAPublicKeyType createRSAPublicKeyType() {
return new RSAPublicKeyType();
}
/**
* Create an instance of {@link SubjectPublicKeyType }
*
*/
public SubjectPublicKeyType createSubjectPublicKeyType() {
return new SubjectPublicKeyType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SemaphoreObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#SemaphoreObject-2", name = "Semaphore")
public JAXBElement createSemaphore(
SemaphoreObjectType value) {
return new JAXBElement(_Semaphore_QNAME,
SemaphoreObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WindowsProcessObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#WinProcessObject-2", name = "Windows_Process")
public JAXBElement createWindowsProcess(
WindowsProcessObjectType value) {
return new JAXBElement(_WindowsProcess_QNAME,
WindowsProcessObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VolumeObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#VolumeObject-2", name = "Volume")
public JAXBElement createVolume(VolumeObjectType value) {
return new JAXBElement(_Volume_QNAME,
VolumeObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PEVersionInfoResourceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#WinExecutableFileObject-2", name = "VersionInfoResource", substitutionHeadNamespace = "http://cybox.mitre.org/objects#WinExecutableFileObject-2", substitutionHeadName = "Resource")
public JAXBElement createVersionInfoResource(
PEVersionInfoResourceType value) {
return new JAXBElement(
_VersionInfoResource_QNAME, PEVersionInfoResourceType.class,
null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WindowsExecutableFileObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#WinExecutableFileObject-2", name = "Windows_Executable_File")
public JAXBElement createWindowsExecutableFile(
WindowsExecutableFileObjectType value) {
return new JAXBElement(
_WindowsExecutableFile_QNAME,
WindowsExecutableFileObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MutexObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#MutexObject-2", name = "Mutex")
public JAXBElement createMutex(MutexObjectType value) {
return new JAXBElement(_Mutex_QNAME,
MutexObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FileObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#FileObject-2", name = "File")
public JAXBElement createFile(FileObjectType value) {
return new JAXBElement(_File_QNAME,
FileObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SystemObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#SystemObject-2", name = "System")
public JAXBElement createSystem(SystemObjectType value) {
return new JAXBElement(_System_QNAME,
SystemObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AccountObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#AccountObject-2", name = "Account")
public JAXBElement createAccount(AccountObjectType value) {
return new JAXBElement(_Account_QNAME,
AccountObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link UserAccountObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#UserAccountObject-2", name = "User_Account")
public JAXBElement createUserAccount(
UserAccountObjectType value) {
return new JAXBElement(_UserAccount_QNAME,
UserAccountObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GUIObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#GUIObject-2", name = "GUI_Object")
public JAXBElement createGUIObject(GUIObjectType value) {
return new JAXBElement(_GUIObject_QNAME,
GUIObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PEResourceType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#WinExecutableFileObject-2", name = "Resource")
public JAXBElement createResource(PEResourceType value) {
return new JAXBElement(_Resource_QNAME,
PEResourceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WindowsFileObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#WinFileObject-2", name = "Windows_File")
public JAXBElement createWindowsFile(
WindowsFileObjectType value) {
return new JAXBElement(_WindowsFile_QNAME,
WindowsFileObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link NetworkRouteEntryObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#NetworkRouteEntryObject-2", name = "Network_Route_Entry")
public JAXBElement createNetworkRouteEntry(
NetworkRouteEntryObjectType value) {
return new JAXBElement(
_NetworkRouteEntry_QNAME, NetworkRouteEntryObjectType.class,
null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link URIObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#URIObject-2", name = "URI")
public JAXBElement createURI(URIObjectType value) {
return new JAXBElement(_URI_QNAME, URIObjectType.class,
null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ProcessObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#ProcessObject-2", name = "Process")
public JAXBElement createProcess(ProcessObjectType value) {
return new JAXBElement(_Process_QNAME,
ProcessObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MemoryObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#MemoryObject-2", name = "Memory_Region")
public JAXBElement createMemoryRegion(
MemoryObjectType value) {
return new JAXBElement(_MemoryRegion_QNAME,
MemoryObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PipeObjectType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#PipeObject-2", name = "Pipe")
public JAXBElement createPipe(PipeObjectType value) {
return new JAXBElement(_Pipe_QNAME,
PipeObjectType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#NetworkFlowObject-2", name = "Scope_Enterprise_Bit", scope = IPFIXOptionsTemplateRecordFieldSpecifiersType.class)
public JAXBElement createIPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeEnterpriseBit(
Boolean value) {
return new JAXBElement(
_IPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeEnterpriseBit_QNAME,
Boolean.class,
IPFIXOptionsTemplateRecordFieldSpecifiersType.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IntegerObjectPropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#NetworkFlowObject-2", name = "Scope_Field_Length", scope = IPFIXOptionsTemplateRecordFieldSpecifiersType.class)
public JAXBElement createIPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeFieldLength(
IntegerObjectPropertyType value) {
return new JAXBElement(
_IPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeFieldLength_QNAME,
IntegerObjectPropertyType.class,
IPFIXOptionsTemplateRecordFieldSpecifiersType.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StringObjectPropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#NetworkFlowObject-2", name = "Option_Information_Element_ID", scope = IPFIXOptionsTemplateRecordFieldSpecifiersType.class)
public JAXBElement createIPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionInformationElementID(
StringObjectPropertyType value) {
return new JAXBElement(
_IPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionInformationElementID_QNAME,
StringObjectPropertyType.class,
IPFIXOptionsTemplateRecordFieldSpecifiersType.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StringObjectPropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#NetworkFlowObject-2", name = "Scope_Information_Element_ID", scope = IPFIXOptionsTemplateRecordFieldSpecifiersType.class)
public JAXBElement createIPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeInformationElementID(
StringObjectPropertyType value) {
return new JAXBElement(
_IPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeInformationElementID_QNAME,
StringObjectPropertyType.class,
IPFIXOptionsTemplateRecordFieldSpecifiersType.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StringObjectPropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#NetworkFlowObject-2", name = "Option_Enterprise_Number", scope = IPFIXOptionsTemplateRecordFieldSpecifiersType.class)
public JAXBElement createIPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionEnterpriseNumber(
StringObjectPropertyType value) {
return new JAXBElement(
_IPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionEnterpriseNumber_QNAME,
StringObjectPropertyType.class,
IPFIXOptionsTemplateRecordFieldSpecifiersType.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StringObjectPropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#NetworkFlowObject-2", name = "Scope_Enterprise_Number", scope = IPFIXOptionsTemplateRecordFieldSpecifiersType.class)
public JAXBElement createIPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeEnterpriseNumber(
StringObjectPropertyType value) {
return new JAXBElement(
_IPFIXOptionsTemplateRecordFieldSpecifiersTypeScopeEnterpriseNumber_QNAME,
StringObjectPropertyType.class,
IPFIXOptionsTemplateRecordFieldSpecifiersType.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#NetworkFlowObject-2", name = "Option_Enterprise_Bit", scope = IPFIXOptionsTemplateRecordFieldSpecifiersType.class)
public JAXBElement createIPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionEnterpriseBit(
Boolean value) {
return new JAXBElement(
_IPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionEnterpriseBit_QNAME,
Boolean.class,
IPFIXOptionsTemplateRecordFieldSpecifiersType.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IntegerObjectPropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://cybox.mitre.org/objects#NetworkFlowObject-2", name = "Option_Field_Length", scope = IPFIXOptionsTemplateRecordFieldSpecifiersType.class)
public JAXBElement createIPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionFieldLength(
IntegerObjectPropertyType value) {
return new JAXBElement(
_IPFIXOptionsTemplateRecordFieldSpecifiersTypeOptionFieldLength_QNAME,
IntegerObjectPropertyType.class,
IPFIXOptionsTemplateRecordFieldSpecifiersType.class, value);
}
/**
* Returns A Document representation of this instance that is not formatted.
*
* @return The Document representation for this instance.
*/
public org.w3c.dom.Document toDocument() {
return toDocument(false);
}
/**
* Returns A Document representation for this instance.
*
* @param prettyPrint
* True for pretty print, otherwise false
*
* @return The Document representation for this instance.
*/
public org.w3c.dom.Document toDocument(boolean prettyPrint) {
return DocumentUtilities.toDocument(toJAXBElement(), prettyPrint);
}
/**
* Returns JAXBElement for this instance.
*
* @return The JAXBElement for this instance.
*/
@SuppressWarnings({ "rawtypes", "unchecked" })
public JAXBElement> toJAXBElement() {
QName qualifiedName = STIXSchema.getQualifiedName(this);
return new JAXBElement(qualifiedName, ObjectFactory.class, this);
}
/**
* Returns String representation of this instance that is not formatted.
*
* @return The String containing the XML mark-up.
*/
public String toXMLString() {
return toXMLString(false);
}
/**
* Returns XML String for JAXB Document Object Model object.
*
* @param prettyPrint
* True for pretty print, otherwise false
*
* @return The String containing the XML mark-up.
*/
public String toXMLString(boolean prettyPrint) {
return DocumentUtilities.toXMLString(toDocument(), prettyPrint);
}
/**
* Creates ObjectFactory instance for XML String
*
* @param text
* XML String for the document
* @return The ObjectFactory instance for the passed XML String
*/
public static ObjectFactory fromXMLString(String text) {
JAXBContext jaxbContext;
try {
jaxbContext = JAXBContext.newInstance(ObjectFactory.class
.getPackage().getName());
Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();
unmarshaller.setSchema(STIXSchema.getInstance().getSchema());
unmarshaller.setEventHandler(new ValidationEventHandler());
StreamSource streamSource = new StreamSource(new StringReader(text));
return (ObjectFactory) unmarshaller.unmarshal(streamSource);
} catch (JAXBException e) {
throw new RuntimeException(e);
}
}
/**
* Validates the XML representation of this ObjectFactory instance
* Returning true indicating a successful validation, false if not.
*
* @return boolean
*/
public boolean validate() {
return STIXSchema.getInstance().validate(toXMLString());
}
}