Class ConfigInstanceSerializer

java.lang.Object
com.yahoo.config.subscription.ConfigInstanceSerializer
All Implemented Interfaces:
com.yahoo.config.Serializer

public class ConfigInstanceSerializer extends Object implements com.yahoo.config.Serializer
Implements a config instance serializer, serializing a config instance to a slime object.
Author:
Ulf Lilleengen
  • Constructor Details

    • ConfigInstanceSerializer

      public ConfigInstanceSerializer(com.yahoo.slime.Slime slime)
    • ConfigInstanceSerializer

      public ConfigInstanceSerializer(com.yahoo.slime.Slime slime, com.yahoo.slime.Cursor root)
  • Method Details

    • createInner

      public com.yahoo.config.Serializer createInner(String name)
      Specified by:
      createInner in interface com.yahoo.config.Serializer
    • createArray

      public com.yahoo.config.Serializer createArray(String name)
      Specified by:
      createArray in interface com.yahoo.config.Serializer
    • createInner

      public com.yahoo.config.Serializer createInner()
      Specified by:
      createInner in interface com.yahoo.config.Serializer
    • createMap

      public com.yahoo.config.Serializer createMap(String name)
      Specified by:
      createMap in interface com.yahoo.config.Serializer
    • serialize

      public void serialize(String name, boolean value)
      Specified by:
      serialize in interface com.yahoo.config.Serializer
    • serialize

      public void serialize(String name, double value)
      Specified by:
      serialize in interface com.yahoo.config.Serializer
    • serialize

      public void serialize(String name, int value)
      Specified by:
      serialize in interface com.yahoo.config.Serializer
    • serialize

      public void serialize(String name, long value)
      Specified by:
      serialize in interface com.yahoo.config.Serializer
    • serialize

      public void serialize(String name, String value)
      Specified by:
      serialize in interface com.yahoo.config.Serializer
    • serialize

      public void serialize(boolean value)
      Specified by:
      serialize in interface com.yahoo.config.Serializer
    • serialize

      public void serialize(double value)
      Specified by:
      serialize in interface com.yahoo.config.Serializer
    • serialize

      public void serialize(long value)
      Specified by:
      serialize in interface com.yahoo.config.Serializer
    • serialize

      public void serialize(int value)
      Specified by:
      serialize in interface com.yahoo.config.Serializer
    • serialize

      public void serialize(String value)
      Specified by:
      serialize in interface com.yahoo.config.Serializer