Class WrappedValue

  • All Implemented Interfaces:
    java.io.Serializable

    public class WrappedValue
    extends javax.xml.bind.JAXBElement
    INTERNAL:

    Purpose: Provide an interface for asm generated wrapper classes to implement to enable the unwrapping of the values after the unmarshal.

    Responsibilities:

    • Provide an API to allow the unwrapping of the wrapped value
    Author:
    mmacivor
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.xml.bind.JAXBElement

        javax.xml.bind.JAXBElement.GlobalScope
    • Field Summary

      • Fields inherited from class javax.xml.bind.JAXBElement

        declaredType, name, nil, scope, value
    • Constructor Summary

      Constructors 
      Constructor Description
      WrappedValue​(javax.xml.namespace.QName name, java.lang.Class declaredType, java.lang.Object value)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isSetValue()  
      void setValue​(java.lang.Object value)  
      • Methods inherited from class javax.xml.bind.JAXBElement

        getDeclaredType, getName, getScope, getValue, isGlobalScope, isNil, isTypeSubstituted, setNil
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WrappedValue

        public WrappedValue​(javax.xml.namespace.QName name,
                            java.lang.Class declaredType,
                            java.lang.Object value)
    • Method Detail

      • setValue

        public void setValue​(java.lang.Object value)
        Overrides:
        setValue in class javax.xml.bind.JAXBElement
      • isSetValue

        public boolean isSetValue()