Member Variable - Xyna-Factory/xyna GitHub Wiki
A Member Variable is a variable of a Data Type or an Exception Type in a manner of object-oriented programming. This variable has a functional and user-friendly label and a Variable Name for technical purposes. It is associated with either a simple type (see below) or a complex type, which is another Data Type/Exception Type. Furthermore, a member has a multiplicity property: single member or list. The best way to describe a Member Variable is to compare it with a class variable of a Java class, where the Variable Name is the name of a class variable. The Variable Name can be used to access the value of the Member Variable inside the Java implementation of a Coded Service.
The simple types represent the particular types in Java. Following simple types are supported:
- String: java.lang.String in Java; The String class represents character strings.
- boolean: boolean in Java
- Boolean: java.lang.Boolean in Java; The Boolean class wraps a value of the primitive type boolean in an object.
- int: int in Java
- Integer: java.lang.Integer in Java; The Integer class wraps a value of the primitive type int in an object.
- long: long in Java
- Long: java.lang.Long in Java; The Long class wraps a value of the primitive type long in an object.
- double: double in Java
- Double: java.lang.Double in Java; The Double class wraps a value of the primitive type double in an object.