public abstract class Operand<T>
extends java.lang.Object
| Constructor and Description |
|---|
Operand() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Class<? extends T> |
getOperandsJavaType()
Can be used to get the java type of the operand.
|
abstract OperandType |
getOperandType() |
static java.lang.String |
getStringRepresentationOfOperandsJavaTypes(Operand[] operandsArray)
Gets a String representation of all operand types of the passed Operands array.
|
abstract T |
value()
Gets the value of the operand
|
public abstract OperandType getOperandType()
public abstract java.lang.Class<? extends T> getOperandsJavaType()
public abstract T value()
public static java.lang.String getStringRepresentationOfOperandsJavaTypes(Operand[] operandsArray)
operandsArray - the operands array to build the string representation forCopyright © 2017-2018 Holisticon AG. All Rights Reserved.