company logo

Property options

Property options are an ODABA specific extension for defining static, virtual and transient properties.

When defining methods, static and collection are used to define static or collection methods, i.e. one cannot define both. When neither static nor collection is defined, instance is assumed in case of method definitions.

Definition: 

prop_option := _static | _collection | _transient | _virtual | not_empty

Subtopics

  1. static_field - STATIC keyword
  2. COLLECTION keyword
  3. TRANSIENT option
  4. virtual_field - VIRTUAL option
  5. supressEmpty - NOT_EMPTY option