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(org.apache.jackrabbit.oak.commons.json.JsopWriter json, int depth, long offset, int maxChildNodes, String filter, BlobSerializer blobs) JsonSerializer(org.apache.jackrabbit.oak.commons.json.JsopWriter json, int depth, long offset, int maxChildNodes, String filter, BlobSerializer blobs, boolean catchExceptions) JsonSerializer(org.apache.jackrabbit.oak.commons.json.JsopWriter json, String filter, BlobSerializer blobs) JsonSerializer(org.apache.jackrabbit.oak.commons.json.JsopWriter json, BlobSerializer blobs) -
Method Summary
Modifier and TypeMethodDescriptionprotected JsonSerializervoidserialize(org.apache.jackrabbit.oak.api.PropertyState property) voidserialize(org.apache.jackrabbit.oak.api.PropertyState property, org.apache.jackrabbit.oak.api.Type<?> type, int index) voidvoidtoString()
-
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(org.apache.jackrabbit.oak.commons.json.JsopWriter json, int depth, long offset, int maxChildNodes, String filter, BlobSerializer blobs) -
JsonSerializer
public JsonSerializer(org.apache.jackrabbit.oak.commons.json.JsopWriter json, int depth, long offset, int maxChildNodes, String filter, BlobSerializer blobs, boolean catchExceptions) -
JsonSerializer
-
JsonSerializer
public JsonSerializer(org.apache.jackrabbit.oak.commons.json.JsopWriter json, String filter, BlobSerializer blobs)
-
-
Method Details
-
getChildSerializer
-
serialize
-
serialize
-
serialize
public void serialize(org.apache.jackrabbit.oak.api.PropertyState property) -
serialize
public void serialize(org.apache.jackrabbit.oak.api.PropertyState property, org.apache.jackrabbit.oak.api.Type<?> type, int index) -
toString
-