Class NodeStateSerializer
- java.lang.Object
-
- org.apache.jackrabbit.oak.exporter.NodeStateSerializer
-
public class NodeStateSerializer extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NodeStateSerializer.Format
-
Constructor Summary
Constructors Constructor Description NodeStateSerializer(NodeState nodeState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBlobDirName()
String
getFileName()
String
serialize()
void
serialize(File dir)
void
setBlobDirName(String blobDirName)
void
setDepth(int depth)
void
setFilter(String filter)
void
setFilterFile(File filterFile)
void
setFormat(NodeStateSerializer.Format format)
void
setJsonFileName(String jsonFileName)
void
setMaxChildNodes(int maxChildNodes)
void
setPath(String path)
void
setPrettyPrint(boolean prettyPrint)
void
setSerializeBlobContent(boolean serializeBlobContent)
void
setTxtFileName(String txtFileName)
-
-
-
Constructor Detail
-
NodeStateSerializer
public NodeStateSerializer(NodeState nodeState)
-
-
Method Detail
-
serialize
public String serialize() throws IOException
- Throws:
IOException
-
serialize
public void serialize(File dir) throws IOException
- Throws:
IOException
-
getFileName
public String getFileName()
-
getBlobDirName
public String getBlobDirName()
-
setBlobDirName
public void setBlobDirName(String blobDirName)
-
setJsonFileName
public void setJsonFileName(String jsonFileName)
-
setTxtFileName
public void setTxtFileName(String txtFileName)
-
setDepth
public void setDepth(int depth)
-
setMaxChildNodes
public void setMaxChildNodes(int maxChildNodes)
-
setFilter
public void setFilter(String filter)
-
setFilterFile
public void setFilterFile(File filterFile)
-
setPath
public void setPath(String path)
-
setFormat
public void setFormat(NodeStateSerializer.Format format)
-
setSerializeBlobContent
public void setSerializeBlobContent(boolean serializeBlobContent)
-
setPrettyPrint
public void setPrettyPrint(boolean prettyPrint)
-
-