org.nuxeo.ecm.automation.server.jaxrs.io
Class ObjectCodecService.NumberCodec
java.lang.Object
org.nuxeo.ecm.automation.server.jaxrs.io.ObjectCodec<Number>
org.nuxeo.ecm.automation.server.jaxrs.io.ObjectCodecService.NumberCodec
- Enclosing class:
- ObjectCodecService
public static class ObjectCodecService.NumberCodec
- extends ObjectCodec<Number>
ObjectCodecService.NumberCodec
public ObjectCodecService.NumberCodec()
getType
public String getType()
- Description copied from class:
ObjectCodec
- Get this codec type. Implementors can override to return a short name.
The default name is the object type name.
- Overrides:
getType
in class ObjectCodec<Number>
- Returns:
write
public void write(org.codehaus.jackson.JsonGenerator jg,
Number value)
throws IOException
- Overrides:
write
in class ObjectCodec<Number>
- Throws:
IOException
read
public Number read(org.codehaus.jackson.JsonParser jp)
throws IOException
- Description copied from class:
ObjectCodec
- When the object codec is called the stream is positioned on the first value.
For inlined objects this is the first value after the "entity-type" property.
For non inlined objects this will be the object itself (i.e. '{' or '[')
- Overrides:
read
in class ObjectCodec<Number>
- Returns:
-
- Throws:
IOException
isBuiltin
public boolean isBuiltin()
- Description copied from class:
ObjectCodec
- Whether this codec is a builtin codec
- Overrides:
isBuiltin
in class ObjectCodec<Number>
- Returns:
register
public void register(ObjectCodecService service)
Copyright © 2011 Nuxeo SAS. All Rights Reserved.