@ProviderType
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 |
DISPLAY_DATE |
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 7.0.0, 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
Deprecated.
As of 7.0.0, with no direct replacement
|
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 |
SORTABLE_FIELD_SUFFIX |
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
Deprecated.
As of 7.0.0, with no direct replacement
|
| 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 7.0.0, replaced by
Query.getBoost() |
java.util.Date[] |
getDates() |
java.util.List<Field> |
getFields() |
GeoLocationPoint |
getGeoLocationPoint() |
static java.lang.String |
getLocalizedName(java.util.Locale locale,
java.lang.String name) |
static java.lang.String |
getLocalizedName(java.lang.String languageId,
java.lang.String name) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizedValues() |
java.lang.String |
getName() |
java.lang.Class<? extends java.lang.Number> |
getNumericClass() |
Field |
getParentField() |
static java.lang.String |
getSortableFieldName(java.lang.String name) |
static java.lang.String |
getSortFieldName(Sort sort,
java.lang.String scoreFieldName) |
static java.lang.String |
getUID(java.lang.String portletId,
java.lang.String field1) |
static java.lang.String |
getUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2) |
static java.lang.String |
getUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3) |
static java.lang.String |
getUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3,
java.lang.String field4) |
java.lang.String |
getValue() |
java.lang.String[] |
getValues() |
boolean |
hasChildren() |
boolean |
isArray() |
boolean |
isDate() |
boolean |
isLocalized() |
boolean |
isNested() |
boolean |
isNumeric() |
boolean |
isSortable() |
static boolean |
isSortableFieldName(java.lang.String name) |
boolean |
isTokenized() |
void |
setBoost(float boost)
Deprecated.
As of 7.0.0, 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 DISPLAY_DATE
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_NAMEpublic static final java.lang.String PRIORITY
public static final java.lang.String PROPERTIES
public static final java.lang.String PUBLISH_DATE
@Deprecated 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 SORTABLE_FIELD_SUFFIX
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
@Deprecated 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 java.lang.String getLocalizedName(java.util.Locale locale,
java.lang.String name)
public static java.lang.String getLocalizedName(java.lang.String languageId,
java.lang.String name)
public static java.lang.String getSortableFieldName(java.lang.String name)
public static java.lang.String getSortFieldName(Sort sort, java.lang.String scoreFieldName)
public static java.lang.String getUID(java.lang.String portletId,
java.lang.String field1)
public static java.lang.String getUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2)
public static java.lang.String getUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3)
public static java.lang.String getUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3,
java.lang.String field4)
public static boolean isSortableFieldName(java.lang.String name)
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)