public class Field
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
description |
private java.lang.String |
fieldName |
private java.util.List<IndexerField> |
indexerFields |
private java.lang.String |
namespace |
static java.lang.String |
NOT_PRESENT |
private Field |
parent |
Constructor and Description |
---|
Field(Field parent,
java.lang.String namespace,
java.lang.String name,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
boolean |
addIndexerField(IndexerField field) |
java.lang.String |
getDescription() |
java.lang.String |
getFieldName() |
java.lang.String |
getFQN() |
java.util.Collection<IndexerField> |
getIndexerFields() |
java.lang.String |
getNamespace() |
Field |
getParent() |
boolean |
removeIndexerField(IndexerField field) |
java.lang.String |
toString() |
public static final java.lang.String NOT_PRESENT
private final Field parent
private final java.lang.String namespace
private final java.lang.String fieldName
private final java.lang.String description
private final java.util.List<IndexerField> indexerFields
public Field(Field parent, java.lang.String namespace, java.lang.String name, java.lang.String description)
public Field getParent()
public java.lang.String getNamespace()
public java.lang.String getFieldName()
public java.lang.String getDescription()
public java.util.Collection<IndexerField> getIndexerFields()
public boolean addIndexerField(IndexerField field)
public boolean removeIndexerField(IndexerField field)
public java.lang.String getFQN()
public java.lang.String toString()
toString
in class java.lang.Object