Package org.drools.model.impl
Class VariableImpl<T>
- java.lang.Object
-
- org.drools.model.impl.VariableImpl<T>
-
- All Implemented Interfaces:
Argument<T>,ModelComponent,Variable<T>
- Direct Known Subclasses:
DeclarationImpl,Exchange,GlobalImpl
public abstract class VariableImpl<T> extends java.lang.Object implements Variable<T>, ModelComponent
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringGENERATED_VARIABLE_PREFIX
-
Constructor Summary
Constructors Constructor Description VariableImpl(java.lang.Class<T> type)VariableImpl(java.lang.Class<T> type, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()java.lang.Class<T>getType()booleanisEqualTo(ModelComponent o)java.lang.StringtoString()
-
-
-
Field Detail
-
GENERATED_VARIABLE_PREFIX
public static final java.lang.String GENERATED_VARIABLE_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
isEqualTo
public boolean isEqualTo(ModelComponent o)
- Specified by:
isEqualToin interfaceModelComponent
-
-