Class IDREF

java.lang.Object
javax.xml.bind.annotation.adapters.XmlAdapter<ValueType,BoundType>

public class IDREF extends AbstractXJdfType<String,IDREF>
DataType for IDRefs
  • Constructor Details

    • IDREF

      public IDREF()
      Default constructor.
    • IDREF

      public IDREF(SpecificResource specificResource)
    • IDREF

      public IDREF(SpecificResource specificResource, Part part, String id)
    • IDREF

      public IDREF(Product product)
    • IDREF

      public IDREF(Product product, String id)
    • IDREF

      public IDREF(String expression)
      Custom constructor. Accepting accepting a String expression for initializing..
  • Method Details

    • getId

      public String getId()
      Getter for id attribute.
      Returns:
      the id
    • getResource

      public Resource getResource()
    • getProduct

      public Product getProduct()
    • marshal

      public String marshal(IDREF idRef)
      Specified by:
      marshal in class javax.xml.bind.annotation.adapters.XmlAdapter<String,IDREF>
      See Also:
      • XmlAdapter.marshal(java.lang.Object)
    • unmarshal

      public IDREF unmarshal(String v)
      Specified by:
      unmarshal in class javax.xml.bind.annotation.adapters.XmlAdapter<String,IDREF>
      See Also:
      • XmlAdapter.unmarshal(java.lang.Object)
    • toString

      public String toString()
      Specified by:
      toString in class AbstractXJdfType<String,IDREF>
      See Also: