Class OpcUaConnector.OpcOutputConverter

java.lang.Object
de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
de.iip_ecosphere.platform.connectors.opcuav1.OpcUaConnector.OpcOutputConverter
All Implemented Interfaces:
de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter<Object>
Enclosing class:
OpcUaConnector<CO,CI>

private static class OpcUaConnector.OpcOutputConverter extends de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
Specialized model output converter.
Author:
Holger Eichelberger, SSE, Jan Cepok, SSE
  • Field Summary

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

    INSTANCE
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    fromByte(byte data)
     
     
    fromLong(long data)
     
    fromShort(short data)
     

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

    fromBigDecimal, fromBigInteger, fromBoolean, fromByteArray, fromDate, fromDouble, fromDoubleArray, fromElementList, fromFloat, fromInteger, fromIntegerArray, fromList, fromObject, fromString, fromStringArray

    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.formatter.OutputFormatter.OutputConverter

    fromEnum, fromEnumAsName
  • Constructor Details

    • OpcOutputConverter

      private OpcOutputConverter()
  • Method Details

    • fromLocalDateTime

      public Object fromLocalDateTime(LocalDateTime data, String format) throws IOException
      Throws:
      IOException
    • fromLong

      public Object fromLong(long data) throws IOException
      Specified by:
      fromLong in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter<Object>
      Overrides:
      fromLong in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
      Throws:
      IOException
    • fromByte

      public Object fromByte(byte data) throws IOException
      Specified by:
      fromByte in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter<Object>
      Overrides:
      fromByte in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
      Throws:
      IOException
    • fromShort

      public Object fromShort(short data) throws IOException
      Specified by:
      fromShort in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter<Object>
      Overrides:
      fromShort in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
      Throws:
      IOException