Kanzi 3.9.10
ExpressionBindingProcessorMetadata Interface Reference

Metadata definitions for ExpressionBindingProcessor. More...

Inheritance diagram for ExpressionBindingProcessorMetadata:
[legend]

Public Attributes

DynamicPropertyType< KzuPropertyBinaryTargetAttributeArgument1FieldProperty
 The property attribute for the first argument.
 
DynamicPropertyType< Integer > Argument1Property
 The first argument in the binding expression.
 
DynamicPropertyType< KzuPropertyBinaryTargetAttributeArgument2FieldProperty
 The property attribute for the second argument.
 
DynamicPropertyType< Integer > Argument2Property
 The second argument in the binding expression.
 
DynamicPropertyType< KzuPropertyBinaryTargetAttributeArgument3FieldProperty
 The property attribute for the third argument.
 
DynamicPropertyType< Integer > Argument3Property
 The third argument in the binding expression.
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.ExpressionBindingProcessor")
 Metaclass for ExpressionBindingProcessor.
 
DynamicPropertyType< KzuExpressionValidatorOperationOperationProperty
 The operation in the expression.
 
DynamicPropertyType< KzuPropertyBinaryTargetAttributeOutputFieldProperty
 The property attribute of the output register.
 
DynamicPropertyType< Integer > OutputProperty
 The temporary register to write the result to.
 
- Public Attributes inherited from BindingProcessorMetadata
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.BindingProcessor")
 Metaclass for BindingProcessor.
 

Detailed Description

Metadata definitions for ExpressionBindingProcessor.

Member Data Documentation

◆ Argument1FieldProperty

Initial value:
=
new DynamicPropertyType<>(
"ExpressionBindingProcessor.Argument1Field", KzuPropertyBinaryTargetAttribute.class)

The property attribute for the first argument.

◆ Argument1Property

DynamicPropertyType<Integer> Argument1Property
Initial value:
=
new DynamicPropertyType<>("ExpressionBindingProcessor.Argument1", Integer.class)

The first argument in the binding expression.

◆ Argument2FieldProperty

Initial value:
=
new DynamicPropertyType<>(
"ExpressionBindingProcessor.Argument2Field", KzuPropertyBinaryTargetAttribute.class)

The property attribute for the second argument.

◆ Argument2Property

DynamicPropertyType<Integer> Argument2Property
Initial value:
=
new DynamicPropertyType<>("ExpressionBindingProcessor.Argument2", Integer.class)

The second argument in the binding expression.

◆ Argument3FieldProperty

Initial value:
=
new DynamicPropertyType<>(
"ExpressionBindingProcessor.Argument3Field", KzuPropertyBinaryTargetAttribute.class)

The property attribute for the third argument.

◆ Argument3Property

DynamicPropertyType<Integer> Argument3Property
Initial value:
=
new DynamicPropertyType<>("ExpressionBindingProcessor.Argument3", Integer.class)

The third argument in the binding expression.

◆ OperationProperty

Initial value:
=
new DynamicPropertyType<>(
"ExpressionBindingProcessor.Operation", KzuExpressionValidatorOperation.class)

The operation in the expression.

◆ OutputFieldProperty

Initial value:
=
new DynamicPropertyType<>(
"ExpressionBindingProcessor.OutputField", KzuPropertyBinaryTargetAttribute.class)

The property attribute of the output register.

◆ OutputProperty

DynamicPropertyType<Integer> OutputProperty
Initial value:
=
new DynamicPropertyType<>("ExpressionBindingProcessor.Output", Integer.class)

The temporary register to write the result to.