PropertyProcessor is a base class for EntryProcessor implementations that depend on a ValueManipulator.

Type Parameters

  • K = any

  • V = any

  • R = any

Hierarchy

Constructors

Properties

Methods

Constructors

  • Construct a PropertyProcessor for the specified property name.

    This constructor assumes that the corresponding property getter will have a name of ("get" + sName) and the corresponding property setter's name will be ("set + sName).

    Type Parameters

    • K = any

    • V = any

    • R = any

    Parameters

    • typeName: string

      the server-side ValueManipulator type identifier

    • manipulatorOrPropertyName: string | ValueManipulator

      the manipulator or property name

    • useIs: boolean = false

      prefix with is

    Returns PropertyProcessor<K, V, R>

Properties

@class: string
manipulator: ValueManipulator

The property value manipulator.

Methods

  • Returns a ConditionalProcessor comprised of this processor and the provided filter.

    The specified entry processor gets invoked if and only if the filter applied to the entry evaluates to true; otherwise the result of the invocation will return null.

    Parameters

    Returns EntryProcessor<K, V, R>