Package lumis.portal.bigdata
Class StandardDocumentType
- java.lang.Object
-
- lumis.portal.bigdata.DocumentType
-
- lumis.portal.bigdata.StandardDocumentType
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ContentVersionDocumentType
@StableMinor(version="14.0", sinceVersion="8.1") public class StandardDocumentType extends DocumentType
Standard document type that provides (automatically added) default fields.- 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 Modifier and Type Class Description static interface
StandardDocumentType.StandardFields
Reflects the standard fields from a source.
-
Field Summary
Fields Modifier and Type Field Description static String
LEGACY_FIELD_NAME
Field name used when storing legacy (lumis.search) fields in big data document.
-
Constructor Summary
Constructors Modifier Constructor Description protected
StandardDocumentType(String id)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StandardDocument
createDocument()
Returns a new empty document of this document type.-
Methods inherited from class lumis.portal.bigdata.DocumentType
addField, getFields, getId, removeField, toString
-
-
-
-
Field Detail
-
LEGACY_FIELD_NAME
public static final String LEGACY_FIELD_NAME
Field name used when storing legacy (lumis.search) fields in big data document. It is used backward compatibility. Data from old index structure that has no corresponding field in aStandardDocument
is stored as a field inside this field.- Since:
- 8.1.0
- See Also:
SearchContentField
, Constant Field Values
-
-
Constructor Detail
-
StandardDocumentType
protected StandardDocumentType(String id)
Creates a new instance.- Parameters:
id
- this document type identifier.- Since:
- 8.1.0
-
-
Method Detail
-
createDocument
public StandardDocument createDocument()
Description copied from class:DocumentType
Returns a new empty document of this document type.- Overrides:
createDocument
in classDocumentType
- Returns:
- the document.
-
-