Package org.apache.jackrabbit.oak.json
Class JsonSerializer
java.lang.Object
org.apache.jackrabbit.oak.json.JsonSerializer
Utility class for serializing node and property states to JSON.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJsonSerializer
(int depth, long offset, int maxChildNodes, String filter, BlobSerializer blobs) JsonSerializer
(JsopWriter json, int depth, long offset, int maxChildNodes, String filter, BlobSerializer blobs) JsonSerializer
(JsopWriter json, int depth, long offset, int maxChildNodes, String filter, BlobSerializer blobs, boolean catchExceptions) JsonSerializer
(JsopWriter json, String filter, BlobSerializer blobs) JsonSerializer
(JsopWriter json, BlobSerializer blobs) -
Method Summary
Modifier and TypeMethodDescriptionprotected JsonSerializer
void
serialize
(PropertyState property) void
serialize
(PropertyState property, Type<?> type, int index) void
void
toString()
-
Field Details
-
DEFAULT_FILTER_EXPRESSION
- See Also:
-
-
Constructor Details
-
JsonSerializer
public JsonSerializer(int depth, long offset, int maxChildNodes, String filter, BlobSerializer blobs) -
JsonSerializer
public JsonSerializer(JsopWriter json, int depth, long offset, int maxChildNodes, String filter, BlobSerializer blobs) -
JsonSerializer
public JsonSerializer(JsopWriter json, int depth, long offset, int maxChildNodes, String filter, BlobSerializer blobs, boolean catchExceptions) -
JsonSerializer
-
JsonSerializer
-
-
Method Details