Class OpcUaConnector.OpcInputConverter

java.lang.Object
de.iip_ecosphere.platform.connectors.model.ModelInputConverter
de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcInputConverter
All Implemented Interfaces:
de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter<Object>
Enclosing class:
OpcUaConnector<CO,CI>

private static class OpcUaConnector.OpcInputConverter extends de.iip_ecosphere.platform.connectors.model.ModelInputConverter
Specialized model input converter.
Author:
Holger Eichelberger, SSE
  • Field Summary

    Fields inherited from class de.iip_ecosphere.platform.connectors.model.ModelInputConverter

    INSTANCE
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    byte
    toByte(Object data)
     
    long
    toLong(Object data)
     
    short
     

    Methods inherited from class de.iip_ecosphere.platform.connectors.model.ModelInputConverter

    toBigDecimal, toBigInteger, toBoolean, toByteArray, toDouble, toDoubleArray, toElementList, toFloat, toInteger, toIntegerArray, toList, toObject, toString, toStringArray

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter

    toDate, toEnum, toLocalDateTime
  • Constructor Details

    • OpcInputConverter

      private OpcInputConverter()
  • Method Details

    • toLong

      public long toLong(Object data) throws IOException
      Specified by:
      toLong in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter<Object>
      Overrides:
      toLong in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
      Throws:
      IOException
    • toByte

      public byte toByte(Object data) throws IOException
      Specified by:
      toByte in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter<Object>
      Overrides:
      toByte in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
      Throws:
      IOException
    • toShort

      public short toShort(Object data) throws IOException
      Specified by:
      toShort in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter<Object>
      Overrides:
      toShort in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
      Throws:
      IOException