Skip to content

Type Properties

The TypeValue (Javadoc) and TypeSubTypeValue (Javadoc) are special properties which are similar to String, but also store a secondary string ('type') or secondary and tertiary strings ('type' & 'subtype').

Predicate Support

Both type properties support these predicates:

  • And
  • Or
  • Not
  • If
  • Exists
  • IsA
  • IsIn
  • IsEqual
  • PropertiesFilter
  • InRange

Aggregator Support

The First, Last, Min and Max binary operators are supported by both type properties.

Serialiser Support

Both type properties support the NullSerialiser and have their own specialised serialisers, TypeValueSerialiser and TypeSubTypeValueSerialiser.


Last update: May 18, 2023
Created: May 18, 2023