Uses of Class
org.apache.solr.schema.ManagedIndexSchema
-
Packages that use ManagedIndexSchema Package Description org.apache.solr.handler.designer TheSchemaDesignerAPI
and supporting classes.org.apache.solr.schema IndexSchema
andFieldType
implementations for powering schema.xml -
-
Uses of ManagedIndexSchema in org.apache.solr.handler.designer
Methods in org.apache.solr.handler.designer that return ManagedIndexSchema Modifier and Type Method Description ManagedIndexSchema
DefaultSchemaSuggester. adaptExistingFieldToData(SchemaField schemaField, List<Object> sampleValues, ManagedIndexSchema schema)
ManagedIndexSchema
SchemaSuggester. adaptExistingFieldToData(SchemaField schemaField, List<Object> sampleValues, ManagedIndexSchema schema)
protected ManagedIndexSchema
SchemaDesignerAPI. analyzeInputDocs(Map<String,List<Object>> docs, ManagedIndexSchema schema, List<String> langs)
Methods in org.apache.solr.handler.designer with parameters of type ManagedIndexSchema Modifier and Type Method Description ManagedIndexSchema
DefaultSchemaSuggester. adaptExistingFieldToData(SchemaField schemaField, List<Object> sampleValues, ManagedIndexSchema schema)
ManagedIndexSchema
SchemaSuggester. adaptExistingFieldToData(SchemaField schemaField, List<Object> sampleValues, ManagedIndexSchema schema)
protected ManagedIndexSchema
SchemaDesignerAPI. analyzeInputDocs(Map<String,List<Object>> docs, ManagedIndexSchema schema, List<String> langs)
protected Map<String,Object>
SchemaDesignerAPI. buildResponse(String configSet, ManagedIndexSchema schema, org.apache.solr.handler.designer.SchemaDesignerSettings settings, List<org.apache.solr.common.SolrInputDocument> docs)
static Map<String,Object>
ManagedSchemaDiff. diff(ManagedIndexSchema oldSchema, ManagedIndexSchema newSchema)
Compute difference between two managed schemas.protected org.apache.solr.common.util.SimpleOrderedMap<Object>
SchemaDesignerAPI. fieldToMap(SchemaField f, ManagedIndexSchema schema)
protected static List<org.apache.solr.common.util.SimpleOrderedMap<Object>>
ManagedSchemaDiff. getCopyFieldList(ManagedIndexSchema indexSchema)
-
Uses of ManagedIndexSchema in org.apache.solr.schema
Methods in org.apache.solr.schema that return ManagedIndexSchema Modifier and Type Method Description ManagedIndexSchema
ManagedIndexSchema. addCopyFields(String source, Collection<String> destinations, int maxChars)
ManagedIndexSchema
ManagedIndexSchema. addCopyFields(Map<String,Collection<String>> copyFields, boolean persist)
ManagedIndexSchema
ManagedIndexSchema. addDynamicFields(Collection<SchemaField> newDynamicFields, Map<String,Collection<String>> copyFieldNames, boolean persist)
ManagedIndexSchema
ManagedIndexSchema. addFields(Collection<SchemaField> newFields, Map<String,Collection<String>> copyFieldNames, boolean persist)
ManagedIndexSchema
ManagedIndexSchema. addFieldTypes(List<FieldType> fieldTypeList, boolean persist)
ManagedIndexSchema
ManagedIndexSchemaFactory. create(String resourceName, SolrConfig config, ConfigSetService configSetService)
First, try to locate the managed schema file named in the managedSchemaResourceName param.ManagedIndexSchema
ManagedIndexSchema. deleteCopyFields(Map<String,Collection<String>> copyFields)
ManagedIndexSchema
ManagedIndexSchema. deleteDynamicFields(Collection<String> fieldNamePatterns)
ManagedIndexSchema
ManagedIndexSchema. deleteFields(Collection<String> names)
ManagedIndexSchema
ManagedIndexSchema. deleteFieldTypes(Collection<String> names)
ManagedIndexSchema
ManagedIndexSchemaFactory. getSchema()
ManagedIndexSchema
ZkIndexSchemaReader. refreshSchemaFromZk(int expectedZkVersion)
ManagedIndexSchema
IndexSchema. replaceDynamicField(String fieldNamePattern, FieldType replacementFieldType, Map<String,?> replacementArgs)
Copies this schema, deletes the named dynamic field from the copy, creates a new dynamic field with the same field name pattern using the given args, then rebinds any referring dynamic copy fields to the replacement dynamic field.ManagedIndexSchema
ManagedIndexSchema. replaceDynamicField(String fieldNamePattern, FieldType replacementFieldType, Map<String,?> replacementArgs)
ManagedIndexSchema
ManagedIndexSchema. replaceField(String fieldName, FieldType replacementFieldType, Map<String,?> replacementArgs)
ManagedIndexSchema
ManagedIndexSchema. replaceFieldType(String typeName, String replacementClassName, Map<String,Object> replacementArgs)
Methods in org.apache.solr.schema with parameters of type ManagedIndexSchema Modifier and Type Method Description void
ManagedIndexSchemaFactory. setSchema(ManagedIndexSchema schema)
-