Class DynamicValue<T>

java.lang.Object
step.core.dynamicbeans.DynamicValue<T>

public class DynamicValue<T> extends Object
  • Constructor Details

    • DynamicValue

      public DynamicValue()
    • DynamicValue

      public DynamicValue(T value)
    • DynamicValue

      public DynamicValue(String expression, String expressionType)
  • Method Details

    • get

      public T get()
    • get

      public T get(Class<T> class_)
    • getOrDefault

      public T getOrDefault(T defaultValue)
    • getOrDefault

      public T getOrDefault(Class<T> class_, T defaultValue)
    • cloneValue

      public DynamicValue<T> cloneValue()
    • isDynamic

      public boolean isDynamic()
    • setDynamic

      public void setDynamic(boolean dynamic)
    • getValue

      public T getValue()
    • setValue

      public void setValue(T value)
    • getExpression

      public String getExpression()
    • setExpression

      public void setExpression(String expression)
    • getExpressionType

      public String getExpressionType()
    • setExpressionType

      public void setExpressionType(String expressionType)
    • toString

      public String toString()
      Overrides:
      toString in class Object