java.lang.Object
de.iip_ecosphere.platform.configuration.opcua.data.BaseType
de.iip_ecosphere.platform.configuration.opcua.data.EnumType

public class EnumType extends BaseType
Represents an OPC UA enumeration type.
Author:
Jan-Hendrik Cepok, SSE
  • Field Details

  • Constructor Details

    • EnumType

      public EnumType(String nodeId, String browseName, String displayname, String description, String documentation, ArrayList<EnumLiteral> literals)
      Creates an OPC UA data type instance.
      Parameters:
      nodeId - the node id
      browseName - the browse name
      displayname - the display name
      description - the description
      documentation - the documentation of the type
      literals - the literals of this data type
  • Method Details

    • getDocumentation

      public String getDocumentation()
      Returns the documentation.
      Returns:
      the documentation
    • getLiterals

      public ArrayList<EnumLiteral> getLiterals()
      Returns the enumeration literals.
      Returns:
      the literals
    • toString

      public String toString()
      Description copied from class: BaseType
      Formats the respective OPC UA type in IVML.
      Overrides:
      toString in class BaseType
      Returns:
      the IVML representation of the OPC UA type