public class Field
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
Field.NestedFieldBuilder |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ANY |
static java.lang.String |
ARTICLE_ID |
static java.lang.String |
ASSET_CATEGORY_ID |
static java.lang.String |
ASSET_CATEGORY_IDS |
static java.lang.String |
ASSET_CATEGORY_TITLE |
static java.lang.String |
ASSET_CATEGORY_TITLES |
static java.lang.String |
ASSET_PARENT_CATEGORY_ID |
static java.lang.String |
ASSET_PARENT_CATEGORY_IDS |
static java.lang.String |
ASSET_TAG_IDS |
static java.lang.String |
ASSET_TAG_NAMES |
static java.lang.String |
ASSET_VOCABULARY_ID |
static java.lang.String |
ASSET_VOCABULARY_IDS |
static java.lang.String |
CAPTION |
static java.lang.String |
CATEGORY_ID |
static java.lang.String |
CLASS_NAME_ID |
static java.lang.String |
CLASS_PK |
static java.lang.String |
CLASS_TYPE_ID |
static java.lang.String |
COMMENTS |
static java.lang.String |
COMPANY_ID |
static java.lang.String |
CONTENT |
static java.lang.String |
CREATE_DATE |
static java.lang.String |
DEFAULT_LANGUAGE_ID |
static java.lang.String |
DESCRIPTION |
static java.lang.String |
ENTRY_CLASS_NAME |
static java.lang.String |
ENTRY_CLASS_PK |
static java.lang.String |
EXPIRATION_DATE |
static java.lang.String |
FOLDER_ID |
static java.lang.String |
GEO_LOCATION |
static java.lang.String |
GROUP_ID |
static java.lang.String |
GROUP_ROLE_ID |
static java.lang.String |
HIDDEN |
static java.lang.String |
KEYWORD_SEARCH |
static java.lang.String[] |
KEYWORDS |
static java.lang.String |
LANGUAGE_ID |
static java.lang.String |
LAYOUT_UUID |
static java.lang.String |
MODIFIED_DATE |
static java.lang.String |
NAME |
static java.lang.String |
NODE_ID |
static java.lang.String |
ORGANIZATION_ID |
static java.lang.String |
PORTLET_ID
Deprecated.
As of Wilberforce (7.0.x), replaced by
ENTRY_CLASS_NAME |
static java.lang.String |
PRIORITY |
static java.lang.String |
PROPERTIES |
static java.lang.String |
PUBLISH_DATE |
static java.lang.String |
RATINGS |
static java.lang.String |
RELATED_ENTRY |
static java.lang.String |
REMOVED_BY_USER_NAME |
static java.lang.String |
REMOVED_DATE |
static java.lang.String |
ROLE_ID |
static java.lang.String |
ROOT_ENTRY_CLASS_NAME |
static java.lang.String |
ROOT_ENTRY_CLASS_PK |
static java.lang.String |
SCOPE_GROUP_ID |
static java.lang.String |
SNIPPET |
static java.lang.String |
SPELL_CHECK_WORD |
static java.lang.String |
STAGING_GROUP |
static java.lang.String |
STATUS |
static java.lang.String |
SUBTITLE |
static java.lang.String |
TITLE |
static java.lang.String |
TREE_PATH |
static java.lang.String |
TYPE |
static java.lang.String |
UID |
static java.lang.String[] |
UNSCORED_FIELD_NAMES |
static java.lang.String |
URL |
static java.lang.String |
USER_GROUP_ID |
static java.lang.String |
USER_ID |
static java.lang.String |
USER_NAME |
static java.lang.String |
VERSION |
static java.lang.String |
VIEW_ACTION_ID |
static java.lang.String |
VIEW_COUNT |
Constructor and Description |
---|
Field(java.lang.String name) |
Field(java.lang.String name,
java.util.Map<java.util.Locale,java.lang.String> localizedValues) |
Field(java.lang.String name,
java.lang.String value) |
Field(java.lang.String name,
java.lang.String[] values) |
Modifier and Type | Method and Description |
---|---|
void |
addField(Field field) |
float |
getBoost()
Deprecated.
As of Wilberforce (7.0.x), replaced by
Query.getBoost() |
java.util.Date[] |
getDates() |
java.util.List<Field> |
getFields() |
GeoLocationPoint |
getGeoLocationPoint() |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizedValues() |
java.lang.String |
getName() |
java.lang.Class<? extends java.lang.Number> |
getNumericClass() |
Field |
getParentField() |
java.lang.String |
getValue() |
java.lang.String[] |
getValues() |
boolean |
hasChildren() |
boolean |
isArray() |
boolean |
isDate() |
boolean |
isLocalized() |
boolean |
isNested() |
boolean |
isNumeric() |
boolean |
isSortable() |
boolean |
isTokenized() |
void |
setBoost(float boost)
Deprecated.
As of Wilberforce (7.0.x), replaced by
Query.setBoost(float) |
void |
setDates(java.util.Date[] dates) |
void |
setGeoLocationPoint(GeoLocationPoint geoLocationPoint) |
void |
setLocalizedValues(java.util.Map<java.util.Locale,java.lang.String> localizedValues) |
void |
setName(java.lang.String name) |
void |
setNumeric(boolean numeric) |
void |
setNumericClass(java.lang.Class<? extends java.lang.Number> numericClass) |
void |
setParentField(Field parentField) |
void |
setSortable(boolean sortable) |
void |
setTokenized(boolean tokenized) |
void |
setValue(java.lang.String value) |
void |
setValues(java.lang.String[] values) |
protected void |
validate(java.lang.String name) |
static boolean |
validateFieldName(java.lang.String name) |
public static final java.lang.String ANY
public static final java.lang.String ARTICLE_ID
public static final java.lang.String ASSET_CATEGORY_ID
public static final java.lang.String ASSET_CATEGORY_IDS
public static final java.lang.String ASSET_CATEGORY_TITLE
public static final java.lang.String ASSET_CATEGORY_TITLES
public static final java.lang.String ASSET_PARENT_CATEGORY_ID
public static final java.lang.String ASSET_PARENT_CATEGORY_IDS
public static final java.lang.String ASSET_TAG_IDS
public static final java.lang.String ASSET_TAG_NAMES
public static final java.lang.String ASSET_VOCABULARY_ID
public static final java.lang.String ASSET_VOCABULARY_IDS
public static final java.lang.String CAPTION
public static final java.lang.String CATEGORY_ID
public static final java.lang.String CLASS_NAME_ID
public static final java.lang.String CLASS_PK
public static final java.lang.String CLASS_TYPE_ID
public static final java.lang.String COMMENTS
public static final java.lang.String COMPANY_ID
public static final java.lang.String CONTENT
public static final java.lang.String CREATE_DATE
public static final java.lang.String DEFAULT_LANGUAGE_ID
public static final java.lang.String DESCRIPTION
public static final java.lang.String ENTRY_CLASS_NAME
public static final java.lang.String ENTRY_CLASS_PK
public static final java.lang.String EXPIRATION_DATE
public static final java.lang.String FOLDER_ID
public static final java.lang.String GEO_LOCATION
public static final java.lang.String GROUP_ID
public static final java.lang.String GROUP_ROLE_ID
public static final java.lang.String HIDDEN
public static final java.lang.String KEYWORD_SEARCH
public static final java.lang.String[] KEYWORDS
public static final java.lang.String LANGUAGE_ID
public static final java.lang.String LAYOUT_UUID
public static final java.lang.String MODIFIED_DATE
public static final java.lang.String NAME
public static final java.lang.String NODE_ID
public static final java.lang.String ORGANIZATION_ID
@Deprecated public static final java.lang.String PORTLET_ID
ENTRY_CLASS_NAME
public static final java.lang.String PRIORITY
public static final java.lang.String PROPERTIES
public static final java.lang.String PUBLISH_DATE
public static final java.lang.String RATINGS
public static final java.lang.String RELATED_ENTRY
public static final java.lang.String REMOVED_BY_USER_NAME
public static final java.lang.String REMOVED_DATE
public static final java.lang.String ROLE_ID
public static final java.lang.String ROOT_ENTRY_CLASS_NAME
public static final java.lang.String ROOT_ENTRY_CLASS_PK
public static final java.lang.String SCOPE_GROUP_ID
public static final java.lang.String SNIPPET
public static final java.lang.String SPELL_CHECK_WORD
public static final java.lang.String STAGING_GROUP
public static final java.lang.String STATUS
public static final java.lang.String SUBTITLE
public static final java.lang.String TITLE
public static final java.lang.String TREE_PATH
public static final java.lang.String TYPE
public static final java.lang.String UID
public static final java.lang.String[] UNSCORED_FIELD_NAMES
public static final java.lang.String URL
public static final java.lang.String USER_GROUP_ID
public static final java.lang.String USER_ID
public static final java.lang.String USER_NAME
public static final java.lang.String VERSION
public static final java.lang.String VIEW_ACTION_ID
public static final java.lang.String VIEW_COUNT
public Field(java.lang.String name)
public Field(java.lang.String name, java.util.Map<java.util.Locale,java.lang.String> localizedValues)
public Field(java.lang.String name, java.lang.String value)
public Field(java.lang.String name, java.lang.String[] values)
public static boolean validateFieldName(java.lang.String name)
public void addField(Field field)
@Deprecated public float getBoost()
Query.getBoost()
public java.util.Date[] getDates()
public java.util.List<Field> getFields()
public GeoLocationPoint getGeoLocationPoint()
public java.util.Map<java.util.Locale,java.lang.String> getLocalizedValues()
public java.lang.String getName()
public java.lang.Class<? extends java.lang.Number> getNumericClass()
public Field getParentField()
public java.lang.String getValue()
public java.lang.String[] getValues()
public boolean hasChildren()
public boolean isArray()
public boolean isDate()
public boolean isLocalized()
public boolean isNested()
public boolean isNumeric()
public boolean isSortable()
public boolean isTokenized()
@Deprecated public void setBoost(float boost)
Query.setBoost(float)
public void setDates(java.util.Date[] dates)
public void setGeoLocationPoint(GeoLocationPoint geoLocationPoint)
public void setLocalizedValues(java.util.Map<java.util.Locale,java.lang.String> localizedValues)
public void setName(java.lang.String name)
public void setNumeric(boolean numeric)
public void setNumericClass(java.lang.Class<? extends java.lang.Number> numericClass)
public void setParentField(Field parentField)
public void setSortable(boolean sortable)
public void setTokenized(boolean tokenized)
public void setValue(java.lang.String value)
public void setValues(java.lang.String[] values)
protected void validate(java.lang.String name)