Package lumis.portal.bigdata
Class CompositeDocumentTypeField
- java.lang.Object
-
- lumis.portal.bigdata.DocumentTypeField
-
- lumis.portal.bigdata.CompositeDocumentTypeField
-
- All Implemented Interfaces:
Serializable
@StableMinor(version="14.0", sinceVersion="8.1") public class CompositeDocumentTypeField extends DocumentTypeField
Map document type field.- Since:
- 8.1.0
- Version:
- $Revision: 24477 $ $Date: 2021-04-28 11:30:36 -0300 (Wed, 28 Apr 2021) $
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class lumis.portal.bigdata.DocumentTypeField
DocumentTypeField.DataType, DocumentTypeField.IndexMode
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T extends DocumentTypeField>
TcloneAsMutable()
Returns a mutable copy of this document type field.DocumentTypeField
getInnerField(String fieldId)
Returns the inner field with the given identifier ornull
.Collection<DocumentTypeField>
getInnerFields()
Returns an unmodifiable collection of the inner fields.-
Methods inherited from class lumis.portal.bigdata.DocumentTypeField
equals, getAnalyzer, getDataType, getFullId, getIndexMode, getLocalId, getParentField, hashCode, isAggregatable, isIncludeInGlobalSearch, isList, toString
-
-
-
-
Method Detail
-
getInnerFields
public Collection<DocumentTypeField> getInnerFields()
Returns an unmodifiable collection of the inner fields.- Returns:
- an unmodifiable collection of the inner fields.
- Since:
- 8.1.0
-
getInnerField
public DocumentTypeField getInnerField(String fieldId)
Returns the inner field with the given identifier ornull
.- Parameters:
fieldId
- the field identifier.- Returns:
- the inner field with the given identifier or
null
. - Since:
- 8.1.0
-
cloneAsMutable
protected <T extends DocumentTypeField> T cloneAsMutable()
Description copied from class:DocumentTypeField
Returns a mutable copy of this document type field.- Overrides:
cloneAsMutable
in classDocumentTypeField
- Returns:
- a mutable copy of this document type field
-
-