public class ObjectFactory extends Object
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.
| Constructor and Description |
|---|
ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.dataone.ns.service.types.v1
|
public ObjectFactory()
public SubjectInfo createSubjectInfo()
SubjectInfopublic AccessPolicy createAccessPolicy()
AccessPolicypublic SystemMetadata createSystemMetadata()
SystemMetadatapublic ReplicationPolicy createReplicationPolicy()
ReplicationPolicypublic ObjectList createObjectList()
ObjectListpublic ServiceMethodRestriction createServiceMethodRestriction()
ServiceMethodRestrictionpublic ObjectFormat createObjectFormat()
ObjectFormatpublic NodeReference createNodeReference()
NodeReferencepublic SubjectList createSubjectList()
SubjectListpublic ObjectLocationList createObjectLocationList()
ObjectLocationListpublic AccessRule createAccessRule()
AccessRulepublic NodeReplicationPolicy createNodeReplicationPolicy()
NodeReplicationPolicypublic Synchronization createSynchronization()
Synchronizationpublic ChecksumAlgorithmList createChecksumAlgorithmList()
ChecksumAlgorithmListpublic ObjectInfo createObjectInfo()
ObjectInfopublic ObjectFormatList createObjectFormatList()
ObjectFormatListpublic Identifier createIdentifier()
Identifierpublic ObjectLocation createObjectLocation()
ObjectLocationpublic JAXBElement<Group> createGroup(Group value)
public JAXBElement<Identifier> createIdentifier(Identifier value)
public JAXBElement<Service> createService(Service value)
public JAXBElement<ObjectFormatList> createObjectFormatList(ObjectFormatList value)
public JAXBElement<Session> createSession(Session value)
public JAXBElement<Schedule> createSchedule(Schedule value)
public JAXBElement<ObjectInfo> createObjectInfo(ObjectInfo value)
public JAXBElement<Node> createNode(Node value)
public JAXBElement<ChecksumAlgorithmList> createChecksumAlgorithmList(ChecksumAlgorithmList value)
public JAXBElement<Log> createLog(Log value)
public JAXBElement<Synchronization> createSynchronization(Synchronization value)
public JAXBElement<Services> createServices(Services value)
public JAXBElement<NodeReplicationPolicy> createNodeReplicationPolicy(NodeReplicationPolicy value)
public JAXBElement<AccessRule> createAccessRule(AccessRule value)
public JAXBElement<Replica> createReplica(Replica value)
public JAXBElement<ObjectLocationList> createObjectLocationList(ObjectLocationList value)
public JAXBElement<SubjectList> createSubjectList(SubjectList value)
public JAXBElement<NodeList> createNodeList(NodeList value)
public JAXBElement<NodeReference> createNodeReference(NodeReference value)
public JAXBElement<ServiceMethodRestriction> createServiceMethodRestriction(ServiceMethodRestriction value)
public JAXBElement<ObjectFormat> createObjectFormat(ObjectFormat value)
public JAXBElement<ReplicationPolicy> createReplicationPolicy(ReplicationPolicy value)
public JAXBElement<Checksum> createChecksum(Checksum value)
public JAXBElement<ObjectList> createObjectList(ObjectList value)
public JAXBElement<AccessPolicy> createAccessPolicy(AccessPolicy value)
public JAXBElement<SystemMetadata> createSystemMetadata(SystemMetadata value)
public JAXBElement<Subject> createSubject(Subject value)
public JAXBElement<LogEntry> createLogEntry(LogEntry value)
public JAXBElement<Person> createPerson(Person value)
public JAXBElement<SubjectInfo> createSubjectInfo(SubjectInfo value)
Copyright © 2018. All Rights Reserved.