Class ObjectFactory

java.lang.Object
org.orcid.jaxb.model.clientgroup.ObjectFactory

public class ObjectFactory extends Object
This object contains factory methods for each Java content interface and Java element interface generated in the org.orcid.jaxb.model.clientgroup 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.

  • Constructor Details

    • ObjectFactory

      public ObjectFactory()
      Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.orcid.jaxb.model.clientgroup
  • Method Details

    • createRedirectUris

      public RedirectUris createRedirectUris()
      Create an instance of RedirectUris
      Returns:
      a RedirectUrls object
    • createOrcidClient

      public OrcidClient createOrcidClient()
      Create an instance of OrcidClient
      Returns:
      an OrcidClient object
    • createOrcidClientGroup

      public OrcidClientGroup createOrcidClientGroup()
      Create an instance of OrcidClientGroup
      Returns:
      an OrcidClientGroup object
    • createGroupName

      public jakarta.xml.bind.JAXBElement<String> createGroupName(String value)
      Creates an JAXBElement representation for the group name value
      Parameters:
      value - - the group name
      Returns:
      a JAXBElement
    • createGroupOrcid

      public jakarta.xml.bind.JAXBElement<String> createGroupOrcid(String value)
      Creates an JAXBElement representation for the group orcid value
      Parameters:
      value - - the group orcid
      Returns:
      a JAXBElement
    • createClientId

      public jakarta.xml.bind.JAXBElement<String> createClientId(String value)
      Creates an JAXBElement representation for the client id value
      Parameters:
      value - - the client id
      Returns:
      a JAXBElement
    • createShortDescription

      public jakarta.xml.bind.JAXBElement<String> createShortDescription(String value)
      Creates an JAXBElement representation for the short description value
      Parameters:
      value - - the short description
      Returns:
      a JAXBElement
    • createClientSecret

      public jakarta.xml.bind.JAXBElement<String> createClientSecret(String value)
      Creates an JAXBElement representation for the client secret value
      Parameters:
      value - - the client secret
      Returns:
      a JAXBElement
    • createEmail

      public jakarta.xml.bind.JAXBElement<String> createEmail(String value)
      Creates an JAXBElement representation for the email value
      Parameters:
      value - - the email
      Returns:
      a JAXBElement
    • createWebsite

      public jakarta.xml.bind.JAXBElement<String> createWebsite(String value)
      Creates an JAXBElement representation for the website value
      Parameters:
      value - - the website
      Returns:
      a JAXBElement
    • createRedirectUri

      public jakarta.xml.bind.JAXBElement<String> createRedirectUri(String value)
      Creates an JAXBElement representation for the redirect uri value
      Parameters:
      value - - the redirect uri
      Returns:
      a JAXBElement
    • createDisplayName

      public jakarta.xml.bind.JAXBElement<String> createDisplayName(String value)
      Creates an JAXBElement representation for the display name value
      Parameters:
      value - - the display name
      Returns:
      a JAXBElement