Class ObjectCodecService.DocumentAdapterCodec
java.lang.Object
org.nuxeo.ecm.automation.io.services.codec.ObjectCodec<BusinessAdapter>
org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DocumentAdapterCodec
- Enclosing class:
- ObjectCodecService
-
Field Summary
Fields inherited from class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
type
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetType()
Get this codec type.read
(com.fasterxml.jackson.core.JsonParser jp, CoreSession session) When the object codec is called the stream is positioned on the first value.static void
register
(ObjectCodecService service, DocumentAdapterService adapterService) Methods inherited from class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
findParametrizedType, getJavaType, isBuiltin, write
-
Field Details
-
descriptor
-
-
Constructor Details
-
DocumentAdapterCodec
-
-
Method Details
-
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 classObjectCodec<BusinessAdapter>
-
register
-
read
public BusinessAdapter read(com.fasterxml.jackson.core.JsonParser jp, CoreSession session) throws IOException 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 classObjectCodec<BusinessAdapter>
- Throws:
IOException
-