Class UnmarshalHandler.Arguments

  • Enclosing class:
    UnmarshalHandler

    class UnmarshalHandler.Arguments
    extends java.lang.Object
    Internal class used for passing constructor argument information.
    • Constructor Summary

      Constructors 
      Constructor Description
      Arguments()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Class<?> getType​(int index)  
      java.lang.Class<?>[] getTypes()  
      java.lang.Object[] getValues()  
      void setType​(int index, java.lang.Class<?> type)  
      void setTypes​(java.lang.Class<?>[] types)  
      void setValue​(int index, java.lang.Object value)  
      void setValues​(java.lang.Object[] values)  
      int size()
      Returns the number of constructor arguments.
      • Methods inherited from class java.lang.Object

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

      • Arguments

        Arguments()
    • Method Detail

      • size

        public int size()
        Returns the number of constructor arguments.
        Returns:
        The number of constructor arguments.
      • getTypes

        public java.lang.Class<?>[] getTypes()
      • getValues

        public java.lang.Object[] getValues()
      • getType

        public java.lang.Class<?> getType​(int index)
      • setValues

        public void setValues​(java.lang.Object[] values)
      • setValue

        public void setValue​(int index,
                             java.lang.Object value)
      • setTypes

        public void setTypes​(java.lang.Class<?>[] types)
      • setType

        public void setType​(int index,
                            java.lang.Class<?> type)