Interface SchemaDefinition
- All Known Implementing Classes:
CopyFieldDefinition,DynamicFieldDefinition,FieldDefinition,FieldTypeDefinition
public interface SchemaDefinition
Interface representing a solr schema definition (field, dynamic field, copyField or field type).
-
Method Summary
Modifier and TypeMethodDescriptionbooleanexists(SchemaFields schemaFields) Test if the definition is already definedorg.apache.solr.client.solrj.request.schema.SchemaRequest.UpdateGet the schema request update.
-
Method Details
-
getSchemaUpdate
org.apache.solr.client.solrj.request.schema.SchemaRequest.Update getSchemaUpdate()Get the schema request update.- Returns:
- The update request
-
exists
Test if the definition is already defined- Parameters:
schemaFields- the existing schema fields- Returns:
trueif the definition is in the schema fields
-