## Uses of Class
org.apache.solr.schema.ManagedIndexSchema

- Packages that use ManagedIndexSchema
  Package | Description
  --- | ---
  org.apache.solr.schema | `IndexSchema` and `FieldType` implementations for powering schema.xml

- - ### Uses of ManagedIndexSchema in org.apache.solr.schema

    Methods in org.apache.solr.schema that return ManagedIndexSchema
    Modifier and Type | Method and Description
    --- | ---
    `ManagedIndexSchema` | ManagedIndexSchema.`addCopyFields(Map<String,Collection<String>> copyFields, boolean persist)`
    `ManagedIndexSchema` | ManagedIndexSchema.`addCopyFields(String source, Collection<String> destinations, int maxChars)`
    `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)` 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)`
    `static ManagedIndexSchema` | SchemaManager.`getFreshManagedSchema(SolrCore core)`
    `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 and Description
    --- | ---
    `void` | ManagedIndexSchemaFactory.`setSchema(ManagedIndexSchema schema)`

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.