Package org.apache.solr.schema
Class IndexSchema.DynamicReplacement
java.lang.Object
org.apache.solr.schema.IndexSchema.DynamicReplacement
- All Implemented Interfaces:
Comparable<IndexSchema.DynamicReplacement>
- Direct Known Subclasses:
IndexSchema.DynamicCopy,IndexSchema.DynamicField
- Enclosing class:
IndexSchema
public abstract static class IndexSchema.DynamicReplacement
extends Object
implements Comparable<IndexSchema.DynamicReplacement>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
pattern
-
-
Constructor Details
-
DynamicReplacement
-
-
Method Details
-
matches
-
compareTo
Sort order is based on length of regex. Longest comes first.- Specified by:
compareToin interfaceComparable<IndexSchema.DynamicReplacement>- Parameters:
other- The object to compare to.- Returns:
- a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object.
-
getRegex
Returns the regex used to create this instance's pattern
-