Class CopyField


  • public class CopyField
    extends Object
    CopyField contains all the information of a valid copy fields in an index.
    Since:
    solr 1.4
    • Constructor Detail

      • CopyField

        public CopyField​(SchemaField source,
                         SchemaField destination,
                         int maxChars)
        Parameters:
        source - The SchemaField of the source field.
        destination - The SchemaField of the destination field.
        maxChars - Maximum number of chars in source field to copy to destination field. If equal to 0, there is no limit.
    • Method Detail

      • getLimitedValue

        public String getLimitedValue​(String val)
      • getSource

        public SchemaField getSource()
        Returns:
        source SchemaField
      • getDestination

        public SchemaField getDestination()
        Returns:
        destination SchemaField
      • getMaxChars

        public int getMaxChars()
        Returns:
        the maximum number of chars in source field to copy to destination field.