public abstract class Condition<T extends Comparable> extends Object implements HasKeys
Modifier and Type | Field and Description |
---|---|
protected Column |
column |
protected UUIDKey |
uuidKey |
Constructor and Description |
---|
Condition(Column column,
ConditionSuperType superType,
Values<T> values,
AnalyzerConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
static Matchers |
columnUUID() |
Column |
getColumn() |
T |
getFirstValue() |
UUIDKey |
getUuidKey() |
Values<Comparable> |
getValues() |
static KeyDefinition[] |
keyDefinitions() |
Key[] |
keys() |
void |
setValue(Values<T> values) |
static Matchers |
superType() |
static Matchers |
uuid() |
static ComparableMatchers |
value() |
public Condition(Column column, ConditionSuperType superType, Values<T> values, AnalyzerConfiguration configuration)
public static ComparableMatchers value()
public static Matchers columnUUID()
public static Matchers superType()
public static Matchers uuid()
public static KeyDefinition[] keyDefinitions()
public Column getColumn()
public UUIDKey getUuidKey()
getUuidKey
in interface HasUUID
public T getFirstValue()
public Values<Comparable> getValues()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.