Class AbstractKnxAddressJsonSerializer<T extends KnxAddress>

    • Constructor Detail

      • AbstractKnxAddressJsonSerializer

        public AbstractKnxAddressJsonSerializer()
    • Method Detail

      • serialize

        public com.google.gson.JsonElement serialize​(T address,
                                                     Type type,
                                                     com.google.gson.JsonSerializationContext jsonSerializationContext)
        Specified by:
        serialize in interface com.google.gson.JsonSerializer<T extends KnxAddress>
      • createAddressJsonElement

        protected abstract com.google.gson.JsonElement createAddressJsonElement​(T address)
        Creates a JSON element for given address
        Parameters:
        address - address to be converted to JSON element
        Returns:
        an instance of JsonElement