Class Parameter


  • public class Parameter
    extends java.lang.Object
    Class representing call parameter of method, oracle, scenario etc..
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String name  
      protected java.lang.String type  
      protected java.lang.String value  
    • Constructor Summary

      Constructors 
      Constructor Description
      Parameter​(java.lang.String type, java.lang.String name, java.lang.Object value)
      Constructor.
    • Field Detail

      • type

        protected java.lang.String type
      • name

        protected java.lang.String name
      • value

        protected java.lang.String value
    • Constructor Detail

      • Parameter

        public Parameter​(java.lang.String type,
                         java.lang.String name,
                         java.lang.Object value)
        Constructor.
        Parameters:
        type - Parameter type.
        name - Parameter name.
        value - Parameter value.
    • Method Detail

      • getType

        public java.lang.String getType()
      • getName

        public java.lang.String getName()
      • getValue

        public java.lang.String getValue()
      • toString

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

        public TraceNode toNode()
        Converts to a node for the more convenient packing into trace messages.
      • fromNode

        public static Parameter fromNode​(TraceNode tn)
                                  throws java.lang.IllegalArgumentException
        Restores a parameter from the corresponding trace message part.
        Throws:
        java.lang.IllegalArgumentException