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 classNodeStateSerializer.Format
-
Constructor Summary
Constructors Constructor Description NodeStateSerializer(NodeState nodeState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBlobDirName()StringgetFileName()Stringserialize()voidserialize(File dir)voidsetBlobDirName(String blobDirName)voidsetDepth(int depth)voidsetFilter(String filter)voidsetFilterFile(File filterFile)voidsetFormat(NodeStateSerializer.Format format)voidsetJsonFileName(String jsonFileName)voidsetMaxChildNodes(int maxChildNodes)voidsetPath(String path)voidsetPrettyPrint(boolean prettyPrint)voidsetSerializeBlobContent(boolean serializeBlobContent)voidsetTxtFileName(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)
-
-