AttributeOperand Class
Constructor
AttributeOperand
-
options
Parameters:
-
options
Object-
[nodeId]
NodeId optionalNodeId of a Node from the type system.
-
[alias]
String optionalAn optional parameter used to identify or refer to an alias. An alias is a symbolic name that can be used to alias this operand and use it in other locations in the filter structure.
-
[browsePath]
RelativePath optionalBrowse path relative to the Node identified by the nodeId parameter.
-
[attributeId]
IntegerId optional -
[indexRange]
NumericRange optionalThis parameter is used to identify a single element of an array or a single range of indexes for an array. The first element is identified by index 0 (zero).
-
Item Index
Properties
Methods
binaryStoreSize
()
Number
Calculate the required size to store this object in a binary stream.
Returns:
decode
-
stream
-
[option]
decode the object from a binary stream
Parameters:
-
stream
BinaryStream -
[option]
Object optional
decode_debug
()
isValid
()
Boolean
verify that all object attributes values are valid according to schema
Returns:
toString
()
String
Returns:
Properties
alias
String
An optional parameter used to identify or refer to an alias. An alias is a symbolic name that can be used to alias this operand and use it in other locations in the filter structure.
attributeId
IntegerId
indexRange
NumericRange
This parameter is used to identify a single element of an array or a single range of indexes for an array. The first element is identified by index 0 (zero).