public abstract class FieldBase extends Object implements Comparable<FieldBase>, HasKeys, HumanReadable
| Constructor and Description |
|---|
FieldBase(String factType,
String fieldType,
String name,
AnalyzerConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(FieldBase field) |
boolean |
equals(Object o) |
String |
getFactType() |
String |
getFieldType() |
String |
getName() |
UUIDKey |
getUuidKey() |
int |
hashCode() |
static KeyDefinition[] |
keyDefinitions() |
Key[] |
keys() |
static Matchers |
name() |
String |
toHumanReadableString() |
String |
toString() |
static Matchers |
uuid() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waittoHumanReadableStringpublic FieldBase(String factType, String fieldType, String name, AnalyzerConfiguration configuration)
public static Matchers name()
public static Matchers uuid()
public static KeyDefinition[] keyDefinitions()
public UUIDKey getUuidKey()
getUuidKey in interface HasUUIDpublic String getFactType()
public String getFieldType()
public String getName()
public int compareTo(FieldBase field)
compareTo in interface Comparable<FieldBase>public String toHumanReadableString()
toHumanReadableString in interface HumanReadableCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.