Class UnmarshalState


  • public class UnmarshalState
    extends java.lang.Object
    The state information class for the UnmarshalHandler.
    Version:
    $Revision: 8805 $ $Date: 2004-12-11 02:25:45 -0700 (Sat, 11 Dec 2004) $
    Author:
    Keith Visco
    • Constructor Detail

      • UnmarshalState

        public UnmarshalState()
    • Method Detail

      • clear

        void clear()
        Reinitializes all variables
      • markAsUsed

        void markAsUsed​(XMLFieldDescriptor descriptor)
        Marks the given XMLFieldDescriptor as having been used.
        Parameters:
        descriptor - the XMLFieldDescriptor to mark.
      • setObject

        void setObject​(java.lang.Object object)
      • getObject

        java.lang.Object getObject()
      • setKey

        void setKey​(java.lang.Object key)
      • getKey

        java.lang.Object getKey()
      • setType

        void setType​(java.lang.Class<?> type)
      • getType

        java.lang.Class<?> getType()
      • setLocation

        void setLocation​(java.lang.String location)
      • getLocation

        java.lang.String getLocation()
      • setElementName

        void setElementName​(java.lang.String elementName)
      • getElementName

        java.lang.String getElementName()
      • setBuffer

        void setBuffer​(java.lang.StringBuffer buffer)
      • getBuffer

        java.lang.StringBuffer getBuffer()
      • setDerived

        void setDerived​(boolean derived)
      • isDerived

        boolean isDerived()
      • setWrapper

        void setWrapper​(boolean wrapper)
      • isWrapper

        boolean isWrapper()
      • setWhitespacePreserving

        void setWhitespacePreserving​(boolean wsPreserve)
      • isWhitespacePreserving

        boolean isWhitespacePreserving()
      • setPrimitiveOrImmutable

        void setPrimitiveOrImmutable​(boolean primitiveOrImmutable)
      • isPrimitiveOrImmutable

        boolean isPrimitiveOrImmutable()
      • setTrailingWhitespaceRemoved

        void setTrailingWhitespaceRemoved​(boolean trailingWhitespaceRemoved)
      • isTrailingWhitespaceRemoved

        boolean isTrailingWhitespaceRemoved()
      • setNil

        void setNil​(boolean nil)
      • isNil

        boolean isNil()
      • setExpectedIndex

        public void setExpectedIndex​(int expectedIndex)
      • getExpectedIndex

        public int getExpectedIndex()
      • setWithinMultivaluedElement

        public void setWithinMultivaluedElement​(boolean withinMultivaluedElement)
      • isWithinMultivaluedElement

        public boolean isWithinMultivaluedElement()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object