org.kohsuke.stapler.export
Interface DataWriter


public interface DataWriter

Receives the event callback on the model data to be exposed.

The call sequence is:

 EVENTS := startObject PROPERTY* endObject
 PROPERTY := name VALUE
 VALUE := valuePrimitive
        | value
        | valueNull
        | startArray VALUE* endArray
        | EVENTS
 

Author:
Kohsuke Kawaguchi

Method Summary
 void endArray()
           
 void endObject()
           
 void name(String name)
           
 void startArray()
           
 void startObject()
           
 void value(String v)
           
 void valueNull()
           
 void valuePrimitive(Object v)
           
 

Method Detail

name

void name(String name)
          throws IOException
Throws:
IOException

valuePrimitive

void valuePrimitive(Object v)
                    throws IOException
Throws:
IOException

value

void value(String v)
           throws IOException
Throws:
IOException

valueNull

void valueNull()
               throws IOException
Throws:
IOException

startArray

void startArray()
                throws IOException
Throws:
IOException

endArray

void endArray()
              throws IOException
Throws:
IOException

startObject

void startObject()
                 throws IOException
Throws:
IOException

endObject

void endObject()
               throws IOException
Throws:
IOException


Copyright © 2010. All Rights Reserved.