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()
SubjectInfo
public AccessPolicy createAccessPolicy()
AccessPolicy
public SystemMetadata createSystemMetadata()
SystemMetadata
public ReplicationPolicy createReplicationPolicy()
ReplicationPolicy
public ObjectList createObjectList()
ObjectList
public ServiceMethodRestriction createServiceMethodRestriction()
ServiceMethodRestriction
public ObjectFormat createObjectFormat()
ObjectFormat
public NodeReference createNodeReference()
NodeReference
public SubjectList createSubjectList()
SubjectList
public ObjectLocationList createObjectLocationList()
ObjectLocationList
public AccessRule createAccessRule()
AccessRule
public NodeReplicationPolicy createNodeReplicationPolicy()
NodeReplicationPolicy
public Synchronization createSynchronization()
Synchronization
public ChecksumAlgorithmList createChecksumAlgorithmList()
ChecksumAlgorithmList
public ObjectInfo createObjectInfo()
ObjectInfo
public ObjectFormatList createObjectFormatList()
ObjectFormatList
public Identifier createIdentifier()
Identifier
public ObjectLocation createObjectLocation()
ObjectLocation
public 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 © 2020. All Rights Reserved.