Package com.yahoo.schema.derived
Class IndexSchema
java.lang.Object
com.yahoo.schema.derived.Derived
com.yahoo.schema.derived.IndexSchema
Deriver of indexschema config containing information of all text index fields with name and data type.
- Author:
- geirst
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRepresentation of an index field with name and data type. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsField(String fieldName) protected voidderive(ImmutableSDField field, Schema schema) Derives the content of this configuration.protected voidDerives the content of this configuration.voidvoidgetConfig(com.yahoo.vespa.config.search.IndexschemaConfig.Builder icB) protected String
-
Constructor Details
-
IndexSchema
-
-
Method Details
-
containsField
-
derive
Description copied from class:DerivedDerives the content of this configuration. This default calls derive(Document) for each document and derive(SDField) for each search definition level field AND sets the name of this to the name of the input search definition -
derive
Description copied from class:DerivedDerives the content of this configuration. This default does nothing. -
getDerivedName
- Specified by:
getDerivedNamein classDerived
-
getConfig
public void getConfig(com.yahoo.vespa.config.search.IndexschemaConfig.Builder icB) -
export
- Throws:
IOException
-
getFields
-