Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 661 Bytes

File metadata and controls

25 lines (20 loc) · 661 Bytes

java-vardumper()

Dumps Java POJOs similar to PHP's vardump()

Usage

Dump directly into file

    PrintWriter lWriter = new PrintWriter(lFileName);

    VarDumpFactory lVarDumpFactory = VarDumpFactory.instance();
    Predicate<Field> lFieldAcceptPredicate = lVarDumpFactory.createFieldAcceptPredicate(
            new String[]{
                    "fParent"
            },
            false,
            false
    );
    IVarDumper lRecursiveDumper = lVarDumpFactory.createRecursiveDumper(
            lVarDumpFactory.createIndentFormatter(lWriter, 2, true),
            lFieldAcceptPredicate
    );
    lRecursiveDumper.vardump(lBook);