com.sun.jersey.json.impl.writer
Class JacksonArrayWrapperGenerator
java.lang.Object
org.codehaus.jackson.JsonGenerator
com.sun.jersey.json.impl.writer.JacksonArrayWrapperGenerator
public class JacksonArrayWrapperGenerator
- extends org.codehaus.jackson.JsonGenerator
- Author:
- japod
| Nested classes/interfaces inherited from class org.codehaus.jackson.JsonGenerator |
org.codehaus.jackson.JsonGenerator.Feature |
| Fields inherited from class org.codehaus.jackson.JsonGenerator |
_cfgPrettyPrinter |
|
Method Summary |
void |
close()
|
void |
copyCurrentEvent(org.codehaus.jackson.JsonParser parser)
|
void |
copyCurrentStructure(org.codehaus.jackson.JsonParser parser)
|
static org.codehaus.jackson.JsonGenerator |
createArrayWrapperGenerator(org.codehaus.jackson.JsonGenerator g)
|
void |
disableFeature(org.codehaus.jackson.JsonGenerator.Feature feature)
|
void |
enableFeature(org.codehaus.jackson.JsonGenerator.Feature feature)
|
void |
flush()
|
org.codehaus.jackson.JsonWriteContext |
getOutputContext()
|
boolean |
isFeatureEnabled(org.codehaus.jackson.JsonGenerator.Feature feature)
|
void |
setFeature(org.codehaus.jackson.JsonGenerator.Feature feature,
boolean enabled)
|
void |
useDefaultPrettyPrinter()
|
void |
writeBinary(org.codehaus.jackson.Base64Variant variant,
byte[] bytes,
int start,
int count)
|
void |
writeBoolean(boolean b)
|
void |
writeEndArray()
|
void |
writeEndObject()
|
void |
writeFieldName(java.lang.String name)
|
void |
writeNull()
|
void |
writeNumber(java.math.BigDecimal bd)
|
void |
writeNumber(double d)
|
void |
writeNumber(float f)
|
void |
writeNumber(int i)
|
void |
writeNumber(long l)
|
void |
writeNumber(java.lang.String number)
|
void |
writeRaw(char c)
|
void |
writeRaw(char[] raw,
int start,
int count)
|
void |
writeRaw(java.lang.String raw)
|
void |
writeRaw(java.lang.String raw,
int start,
int length)
|
void |
writeStartArray()
|
void |
writeStartObject()
|
void |
writeString(char[] text,
int start,
int length)
|
void |
writeString(java.lang.String s)
|
| Methods inherited from class org.codehaus.jackson.JsonGenerator |
setPrettyPrinter, writeBinary, writeBinary |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createArrayWrapperGenerator
public static org.codehaus.jackson.JsonGenerator createArrayWrapperGenerator(org.codehaus.jackson.JsonGenerator g)
enableFeature
public void enableFeature(org.codehaus.jackson.JsonGenerator.Feature feature)
- Specified by:
enableFeature in class org.codehaus.jackson.JsonGenerator
disableFeature
public void disableFeature(org.codehaus.jackson.JsonGenerator.Feature feature)
- Specified by:
disableFeature in class org.codehaus.jackson.JsonGenerator
setFeature
public void setFeature(org.codehaus.jackson.JsonGenerator.Feature feature,
boolean enabled)
- Specified by:
setFeature in class org.codehaus.jackson.JsonGenerator
isFeatureEnabled
public boolean isFeatureEnabled(org.codehaus.jackson.JsonGenerator.Feature feature)
- Specified by:
isFeatureEnabled in class org.codehaus.jackson.JsonGenerator
useDefaultPrettyPrinter
public void useDefaultPrettyPrinter()
- Specified by:
useDefaultPrettyPrinter in class org.codehaus.jackson.JsonGenerator
writeStartArray
public void writeStartArray()
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeStartArray in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeEndArray
public void writeEndArray()
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeEndArray in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeStartObject
public void writeStartObject()
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeStartObject in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeEndObject
public void writeEndObject()
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeEndObject in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeFieldName
public void writeFieldName(java.lang.String name)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeFieldName in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeString
public void writeString(java.lang.String s)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeString in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeString
public void writeString(char[] text,
int start,
int length)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeString in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeRaw
public void writeRaw(java.lang.String raw)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeRaw in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeRaw
public void writeRaw(java.lang.String raw,
int start,
int length)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeRaw in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeRaw
public void writeRaw(char[] raw,
int start,
int count)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeRaw in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeRaw
public void writeRaw(char c)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeRaw in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeBinary
public void writeBinary(org.codehaus.jackson.Base64Variant variant,
byte[] bytes,
int start,
int count)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeBinary in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeNumber
public void writeNumber(int i)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeNumber in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeNumber
public void writeNumber(long l)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeNumber in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeNumber
public void writeNumber(double d)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeNumber in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeNumber
public void writeNumber(float f)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeNumber in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeNumber
public void writeNumber(java.math.BigDecimal bd)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeNumber in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeNumber
public void writeNumber(java.lang.String number)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException,
java.lang.UnsupportedOperationException
- Specified by:
writeNumber in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
java.lang.UnsupportedOperationException
writeBoolean
public void writeBoolean(boolean b)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeBoolean in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
writeNull
public void writeNull()
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
writeNull in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
copyCurrentEvent
public void copyCurrentEvent(org.codehaus.jackson.JsonParser parser)
throws java.io.IOException,
org.codehaus.jackson.JsonProcessingException
- Specified by:
copyCurrentEvent in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonProcessingException
copyCurrentStructure
public void copyCurrentStructure(org.codehaus.jackson.JsonParser parser)
throws java.io.IOException,
org.codehaus.jackson.JsonProcessingException
- Specified by:
copyCurrentStructure in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
org.codehaus.jackson.JsonProcessingException
getOutputContext
public org.codehaus.jackson.JsonWriteContext getOutputContext()
- Specified by:
getOutputContext in class org.codehaus.jackson.JsonGenerator
flush
public void flush()
throws java.io.IOException
- Specified by:
flush in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
close
public void close()
throws java.io.IOException
- Specified by:
close in class org.codehaus.jackson.JsonGenerator
- Throws:
java.io.IOException
Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved.