diff options
| author | bjculkin <bjculkin@mix.wvu.edu> | 2018-02-12 22:19:02 -0500 |
|---|---|---|
| committer | bjculkin <bjculkin@mix.wvu.edu> | 2018-02-12 22:19:02 -0500 |
| commit | 32f5da54c628408c96db09d279f3a7ef44b3bd19 (patch) | |
| tree | ef56d04518b8791409ed65db58c304b74b23a01b /base/src/main/java/bjc/utils/ioutils/format/Directive.java | |
| parent | 49cd96c4c5bbb883c0c5c10d7916ad2e93ff2df0 (diff) | |
Update
Diffstat (limited to 'base/src/main/java/bjc/utils/ioutils/format/Directive.java')
| -rw-r--r-- | base/src/main/java/bjc/utils/ioutils/format/Directive.java | 29 |
1 files changed, 25 insertions, 4 deletions
diff --git a/base/src/main/java/bjc/utils/ioutils/format/Directive.java b/base/src/main/java/bjc/utils/ioutils/format/Directive.java index 0b1e889..fb03bbc 100644 --- a/base/src/main/java/bjc/utils/ioutils/format/Directive.java +++ b/base/src/main/java/bjc/utils/ioutils/format/Directive.java @@ -4,11 +4,32 @@ import java.util.regex.Matcher; import bjc.utils.esodata.Tape; +/** + * A CL format directive. + * + * @author EVE + * + */ @FunctionalInterface public interface Directive { - /* - * @TODO fill in parameters + /** + * Execute this format directive. + * + * @param sb + * The buffer the string is being output to. + * @param item + * The current parameter being passed + * @param mods + * The directive modifiers + * @param arrParams + * The prefix parameters to the directive + * @param tParams + * All of the provided format parameters + * @param dirMatcher + * The matcher for format directives + * @param fmt + * The formatter itself. */ - public void format(StringBuffer sb, Object item, CLModifiers mods, - CLParameters arrParams, Tape<Object> tParams, Matcher dirMatcher, CLFormatter fmt); + public void format(StringBuffer sb, Object item, CLModifiers mods, CLParameters arrParams, Tape<Object> tParams, + Matcher dirMatcher, CLFormatter fmt); }
\ No newline at end of file |
