Class ConfigFileFormat

  • All Implemented Interfaces:
    com.yahoo.slime.ObjectTraverser, com.yahoo.slime.SlimeFormat

    public class ConfigFileFormat
    extends java.lang.Object
    implements com.yahoo.slime.SlimeFormat, com.yahoo.slime.ObjectTraverser
    Author:
    Ulf Lilleengen
    • Constructor Summary

      Constructors 
      Constructor Description
      ConfigFileFormat​(com.yahoo.config.codegen.InnerCNode root)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void decode​(java.io.InputStream is, com.yahoo.slime.Slime slime)  
      void encode​(java.io.OutputStream os, com.yahoo.slime.Slime slime)  
      void field​(java.lang.String fieldName, com.yahoo.slime.Inspector inspector)  
      • Methods inherited from class java.lang.Object

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

      • ConfigFileFormat

        public ConfigFileFormat​(com.yahoo.config.codegen.InnerCNode root)
    • Method Detail

      • encode

        public void encode​(java.io.OutputStream os,
                           com.yahoo.slime.Slime slime)
                    throws java.io.IOException
        Specified by:
        encode in interface com.yahoo.slime.SlimeFormat
        Throws:
        java.io.IOException
      • decode

        public void decode​(java.io.InputStream is,
                           com.yahoo.slime.Slime slime)
                    throws java.io.IOException
        Specified by:
        decode in interface com.yahoo.slime.SlimeFormat
        Throws:
        java.io.IOException
      • field

        public void field​(java.lang.String fieldName,
                          com.yahoo.slime.Inspector inspector)
        Specified by:
        field in interface com.yahoo.slime.ObjectTraverser