Uses of Class
com.yahoo.schema.document.SDField
Packages that use SDField
Package
Description
Classes in this package (processors) implements some search
definition features by reducing them to simpler features.
-
Uses of SDField in com.yahoo.schema
Methods in com.yahoo.schema that return SDFieldModifier and TypeMethodDescriptionSchema.getConcreteField(String name) Returns a field defined in this search definition or one if its documents.Schema.getDocumentField(String name) Returns a field defined in one of the documents of this schema.Schema.getExtraField(String fieldName) Returns a field by name, or null if it is not presentMethods in com.yahoo.schema that return types with arguments of type SDFieldModifier and TypeMethodDescriptionImmutableSchema.allConcreteFields()Schema.allConcreteFields()Returns a list of all the fields of this schema, that is all fields in all documents, in the documents they inherit, and all extra fields.Schema.allConcreteFieldsWithSubFields()as allConcreteFields, but includes sub-fields for arrays of structs etc.Schema.allExtraFields()Schema.extraFieldList()Schema.fieldsOfThis()Returns a map of the fields defined explicitly in this schema (that is, not including inherited fields).Methods in com.yahoo.schema with parameters of type SDFieldModifier and TypeMethodDescriptionvoidSchema.addExtraField(SDField field) Adds an extra field of this search definition not contained in a document -
Uses of SDField in com.yahoo.schema.document
Subclasses of SDField in com.yahoo.schema.documentMethods in com.yahoo.schema.document that return SDFieldModifier and TypeMethodDescriptionSDField.getStructField(String name) Returns a struct field defined in this field, potentially traversing into nested structs.Methods in com.yahoo.schema.document that return types with arguments of type SDFieldMethods in com.yahoo.schema.document with parameters of type SDField -
Uses of SDField in com.yahoo.schema.fieldoperation
Methods in com.yahoo.schema.fieldoperation with parameters of type SDField -
Uses of SDField in com.yahoo.schema.processing
Methods in com.yahoo.schema.processing that return SDFieldModifier and TypeMethodDescriptionprotected SDFieldProcessor.addField(Schema schema, SDField field, String suffix, String indexing, String queryCommand) Convenience method for adding a no-strings-attached implementation field for a regular fieldMethods in com.yahoo.schema.processing with parameters of type SDFieldModifier and TypeMethodDescriptionprotected SDFieldProcessor.addField(Schema schema, SDField field, String suffix, String indexing, String queryCommand) Convenience method for adding a no-strings-attached implementation field for a regular fieldvoidIndexingOutputs.findSummaryTo(Schema schema, SDField field) -
Uses of SDField in com.yahoo.schema.processing.multifieldresolver
Fields in com.yahoo.schema.processing.multifieldresolver with type parameters of type SDFieldConstructor parameters in com.yahoo.schema.processing.multifieldresolver with type arguments of type SDFieldModifierConstructorDescriptionIndexCommandResolver(String indexName, List<SDField> fields, Schema schema, com.yahoo.config.application.api.DeployLogger logger) MultiFieldResolver(String indexName, List<SDField> fields, Schema schema, com.yahoo.config.application.api.DeployLogger logger) RankTypeResolver(String indexName, List<SDField> fields, Schema schema, com.yahoo.config.application.api.DeployLogger logger) StemmingResolver(String indexName, List<SDField> fields, Schema schema, com.yahoo.config.application.api.DeployLogger logger)