Class ISerializer

    • Field Summary

      Fields 
      Modifier and Type Field Description
      com.fasterxml.jackson.databind.ObjectMapper mapper  
    • Constructor Summary

      Constructors 
      Constructor Description
      ISerializer​(com.fasterxml.jackson.core.JsonFactory factor)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> T convertValue​(java.lang.Object fromValue, com.fasterxml.jackson.core.type.TypeReference<T> toValueTypeRef)  
      <T> T convertValue​(java.lang.Object fromValue, java.lang.Class<T> toValueTypeClass)  
      boolean isBinary()  
      byte[] serialize​(java.util.List<java.lang.Object> message)  
      java.util.List<java.lang.Object> unserialize​(byte[] payload, boolean isBinary)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • mapper

        public final com.fasterxml.jackson.databind.ObjectMapper mapper
    • Constructor Detail

      • ISerializer

        public ISerializer​(com.fasterxml.jackson.core.JsonFactory factor)
    • Method Detail

      • serialize

        public byte[] serialize​(java.util.List<java.lang.Object> message)
      • unserialize

        public java.util.List<java.lang.Object> unserialize​(byte[] payload,
                                                            boolean isBinary)
      • convertValue

        public <T> T convertValue​(java.lang.Object fromValue,
                                  com.fasterxml.jackson.core.type.TypeReference<T> toValueTypeRef)
      • convertValue

        public <T> T convertValue​(java.lang.Object fromValue,
                                  java.lang.Class<T> toValueTypeClass)
      • isBinary

        public boolean isBinary()