Class CurrencyField

All Implemented Interfaces:
org.apache.lucene.util.ResourceLoaderAware, SchemaAware

@Deprecated public class CurrencyField extends CurrencyFieldType implements SchemaAware, org.apache.lucene.util.ResourceLoaderAware
Deprecated.
  • Field Details

  • Constructor Details

    • CurrencyField

      public CurrencyField()
      Deprecated.
  • Method Details

    • init

      protected void init(IndexSchema schema, Map<String,String> args)
      Deprecated.
      Description copied from class: FieldType
      subclasses should initialize themselves with the args provided and remove valid arguments. leftover arguments will cause an exception. Common boolean properties have already been handled.
      Overrides:
      init in class CurrencyFieldType
    • inform

      public void inform(IndexSchema schema)
      Deprecated.
      When index schema is informed, add dynamic fields "*____currency" and "*____amount_raw".

      When index schema is informed, get field types for the configured dynamic sub-fields

      Informs the IndexSchema provided by the schema parameter of an event (e.g., a new FieldType was added, etc.

      Specified by:
      inform in interface SchemaAware
      Overrides:
      inform in class CurrencyFieldType
      Parameters:
      schema - The IndexSchema instance that inform of the update to.