Package com.hazelcast.query.extractor

Contains classes related to custom attributes and the extraction of their values.
The values may be extracted with the usage of the ValueExtractor class. The extracted values may be then collected by the ValueCollector. The extraction logic may use custom arguments if specified by the user see ArgumentParser.
  • Interface Summary 
    Interface Description
    ValueCallback<T>
    Enables notifying about values extracted in a ValueExtractor
    ValueCollector<T>
    Enables collecting values extracted in a ValueExtractor
    ValueExtractor<T,​A>
    Common superclass for all extractors that enable the user to define custom attributes and extract their values.
    ValueReader
    Enables reading the value of the attribute specified by the path
  • Exception Summary 
    Exception Description
    ValueReadingException
    Exception thrown if there is any checked or unchecked exception caught in the value reading in ValueReader