Class OpcUaConnector.OpcInputConverter

  • All Implemented Interfaces:
    de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter<java.lang.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 OpcInputConverter()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte toByte​(java.lang.Object data)  
      long toLong​(java.lang.Object data)  
      short toShort​(java.lang.Object data)  
      • Methods inherited from class de.iip_ecosphere.platform.connectors.model.ModelInputConverter

        toBoolean, toByteArray, toDouble, toDoubleArray, toFloat, toInteger, toIntegerArray, 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 Detail

      • OpcInputConverter

        private OpcInputConverter()
    • Method Detail

      • toLong

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

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

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