All Superinterfaces:
TypeTree.Type

public interface VariableType extends TypeTree.Type
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[]
    Get the ArrayDimensions of this VariableType.
    org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName
    Get the Browse Name of this VariableType.
    org.eclipse.milo.opcua.stack.core.types.builtin.NodeId
    Get the DataType of this VariableType.
    org.eclipse.milo.opcua.stack.core.types.builtin.NodeId
    Get the NodeId of this VariableType.
    org.eclipse.milo.opcua.stack.core.types.builtin.DataValue
    Get the Value of this VariableType.
    Get the ValueRank of this VariableType.
    Get whether this VariableType is abstract.
  • Method Details

    • getBrowseName

      org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName getBrowseName()
      Get the Browse Name of this VariableType.
      Returns:
      the Browse Name of this VariableType.
    • getNodeId

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getNodeId()
      Get the NodeId of this VariableType.
      Specified by:
      getNodeId in interface TypeTree.Type
      Returns:
      the NodeId of this VariableType.
    • getValue

      org.eclipse.milo.opcua.stack.core.types.builtin.DataValue getValue()
      Get the Value of this VariableType.
      Returns:
      the Value of this VariableType.
    • getDataType

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getDataType()
      Get the DataType of this VariableType.
      Returns:
      the DataType of this VariableType.
    • getValueRank

      Integer getValueRank()
      Get the ValueRank of this VariableType.
      Returns:
      the ValueRank of this VariableType.
    • getArrayDimensions

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] getArrayDimensions()
      Get the ArrayDimensions of this VariableType.
      Returns:
      the ArrayDimensions of this VariableType.
    • isAbstract

      Boolean isAbstract()
      Get whether this VariableType is abstract.
      Returns:
      true if this VariableType is abstract.