Package org.glassfish.pfl.test
Class ObjectWriter.IndentingObjectWriter
- java.lang.Object
-
- org.glassfish.pfl.test.ObjectWriter
-
- org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
-
- Enclosing class:
- ObjectWriter
private static class ObjectWriter.IndentingObjectWriter extends ObjectWriter
Expected patterns: startObject endObject( str ) header( elem )\n startObject ( startElement append* endElement ) * endObject header(\n append*\n * )\n
-
-
Field Summary
Fields Modifier and Type Field Description private intincrementprivate intlevel-
Fields inherited from class org.glassfish.pfl.test.ObjectWriter
result
-
-
Constructor Summary
Constructors Constructor Description IndentingObjectWriter(int initialLevel, int increment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendElement()voidendObject()voidendObject(java.lang.String str)voidstartElement()private voidstartLine()voidstartObject(java.lang.Object obj)
-
-
-
Method Detail
-
startLine
private void startLine()
-
startObject
public void startObject(java.lang.Object obj)
- Specified by:
startObjectin classObjectWriter
-
startElement
public void startElement()
- Specified by:
startElementin classObjectWriter
-
endElement
public void endElement()
- Specified by:
endElementin classObjectWriter
-
endObject
public void endObject(java.lang.String str)
- Specified by:
endObjectin classObjectWriter
-
endObject
public void endObject()
- Specified by:
endObjectin classObjectWriter
-
-