Class Writef.Formatter
- java.lang.Object
-
- org.projog.core.predicate.builtin.io.Writef.Formatter
-
- Enclosing class:
- Writef
private static class Writef.Formatter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intargIdx(package private) java.util.List<Term>args(package private) intcharIdx(package private) char[]chars(package private) java.lang.StringBuilderoutput(package private) TermFormattertermFormatter
-
Constructor Summary
Constructors Constructor Description Formatter(java.lang.String text, java.util.List<Term> args, TermFormatter termFormatter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.Stringformat(Term t)(package private) booleanhasMore()(package private) TermnextArg()(package private) intpeek()(package private) intpop()voidrewind()(package private) voidwriteChar(int c)(package private) voidwriteString(java.lang.String s)
-
-
-
Field Detail
-
output
final java.lang.StringBuilder output
-
chars
final char[] chars
-
args
final java.util.List<Term> args
-
termFormatter
final TermFormatter termFormatter
-
charIdx
int charIdx
-
argIdx
int argIdx
-
-
Constructor Detail
-
Formatter
Formatter(java.lang.String text, java.util.List<Term> args, TermFormatter termFormatter)
-
-