## Uses of Class
com.hammurapi.extract.ExtractorBase

- Packages that use ExtractorBase
  Package | Description
  --- | ---
  com.hammurapi.extract |
  com.hammurapi.extract.scripting |

- - ### Uses of ExtractorBase in com.hammurapi.extract

    Subclasses of ExtractorBase in com.hammurapi.extract
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractExtractor<T,V,C>` Base class for extractors.
    `class` | `AbstractPredicate<T,C>`
    `class` | `Add<T,C>` Numeric add.
    `class` | `And<T,C>` Non-commutative AND.
    `class` | `CommutativeAnd<T,C>` Commutative AND.
    `class` | `CommutativeOr<T,C>` Commutative OR.
    `class` | `ComparisonPredicate<T,V,C>`
    `class` | `CompiledExtractorBase<T,V,C>` Base class for compiled java extractors/predicates.
    `class` | `CompositeExtractorBase<T,V,C>` Base class for composite extractors like +, *, / operations.
    `class` | `Constant<T,V,C>` Constants don't extract any data from sources, but may extract data from context.
    `class` | `Divide<T,C>`
    `class` | `Equal<T,V,C>`
    `class` | `GreaterEqual<T,V extends Comparable<V>,C>`
    `class` | `GreaterThan<T,V extends Comparable<V>,C>`
    `class` | `LessEqual<T,V extends Comparable<V>,C>`
    `class` | `LessThan<T,V extends Comparable<V>,C>`
    `class` | `MethodExtractor<T,V,C>`
    `class` | `Multiply<T,C>`
    `class` | `NotEqual<T,V,C>`
    `class` | `Or<T,C>` Non-commutative OR.
    `class` | `Subtract<T,C>`

  - ### Uses of ExtractorBase in com.hammurapi.extract.scripting

    Subclasses of ExtractorBase in com.hammurapi.extract.scripting
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ScriptingPredicate<T,C>`