Class Action
- java.lang.Object
-
- org.drools.verifier.core.index.model.Action
-
- Direct Known Subclasses:
BRLAction,FieldAction,RetractAction,WorkItemAction
public abstract class Action extends java.lang.Object implements HasKeys
-
-
Field Summary
Fields Modifier and Type Field Description protected Columncolumnprotected static KeyDefinitionCOLUMN_UUIDprotected static KeyDefinitionSUPER_TYPEprotected UUIDKeyuuidKeyprotected static KeyDefinitionVALUEprotected UpdatableKey<Action>valueKey
-
Constructor Summary
Constructors Constructor Description Action(Column column, ActionSuperType superType, Values values, AnalyzerConfiguration configuration)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MatcherscolumnUUID()UUIDKeygetUuidKey()Values<java.lang.Comparable>getValues()static KeyDefinition[]keyDefinitions()Key[]keys()voidsetValue(Values values)static MatcherssuperType()static Matchersuuid()static Matchersvalue()
-
-
-
Field Detail
-
VALUE
protected static final KeyDefinition VALUE
-
SUPER_TYPE
protected static final KeyDefinition SUPER_TYPE
-
COLUMN_UUID
protected static final KeyDefinition COLUMN_UUID
-
uuidKey
protected final UUIDKey uuidKey
-
column
protected final Column column
-
valueKey
protected UpdatableKey<Action> valueKey
-
-
Constructor Detail
-
Action
public Action(Column column, ActionSuperType superType, Values values, AnalyzerConfiguration configuration)
-
-
Method Detail
-
value
public static Matchers value()
-
superType
public static Matchers superType()
-
columnUUID
public static Matchers columnUUID()
-
uuid
public static Matchers uuid()
-
keyDefinitions
public static KeyDefinition[] keyDefinitions()
-
getUuidKey
public UUIDKey getUuidKey()
- Specified by:
getUuidKeyin interfaceHasUUID
-
getValues
public Values<java.lang.Comparable> getValues()
-
setValue
public void setValue(Values values)
-
-