@StableMinor(version="12.2", sinceVersion="8.1") public class DocumentTypeField extends Object implements Serializable
DocumentType
.DocumentTypeFields
,
IDocumentTypeFieldBuilder
,
Serialized FormModifier and Type | Class and Description |
---|---|
static class |
DocumentTypeField.DataType
Available field data types.
|
static class |
DocumentTypeField.IndexMode
Index mode.
|
Modifier and Type | Method and Description |
---|---|
protected <T extends DocumentTypeField> |
cloneAsMutable()
Returns a mutable copy of this document type field.
|
boolean |
equals(Object obj) |
String |
getAnalyzer()
Returns this field analyzer.
The analyzer is an identifier that must be recognized by the current IBigDataRepository implementation. |
DocumentTypeField.DataType |
getDataType()
Returns the data type of this field.
|
String |
getFullId()
Returns the full identifier of this field (the parent full identifier concatenated with the
local identifier). |
DocumentTypeField.IndexMode |
getIndexMode()
Returns the index mode.
|
String |
getLocalId()
This field identifier.
|
CompositeDocumentTypeField |
getParentField()
Returns this field's parent field, if any.
|
int |
hashCode() |
boolean |
isAggregatable()
Returns whether this field's value is aggregatable.
|
boolean |
isIncludeInGlobalSearch()
Returns whether this field should be included in global search field.
Some big data implementations have a special field that is a flat field that usually receives the values from all other fields. |
boolean |
isList()
Returns whether this field's value is a list.
|
String |
toString() |
public DocumentTypeField.IndexMode getIndexMode()
public boolean isIncludeInGlobalSearch()
public DocumentTypeField.DataType getDataType()
public boolean isList()
public boolean isAggregatable()
public String getAnalyzer()
IBigDataRepository
implementation.public String getLocalId()
public String getFullId()
local
identifier).local
identifier).public CompositeDocumentTypeField getParentField()
protected <T extends DocumentTypeField> T cloneAsMutable()
LumisXP 12.2.0.200122 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.