public class AstTextVisitor extends AbstractAstVisitor
| Constructor and Description |
|---|
AstTextVisitor(StringBuilder stringBuilder) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
formatField(Readable field) |
protected String |
formatFieldMetadata(FieldMetadata metadata) |
protected String |
formatMessage(ValidationRule metadata) |
protected String |
formatOperator(BinaryMetadata metadata) |
protected String |
formatOperator(NaryMetadata metadata) |
protected String |
formatOperator(Readable operator) |
protected String |
formatOperator(UnaryMetadata metadata) |
protected String |
formatRule() |
protected String |
formatValidateWithMessage() |
protected String |
formatValue(Readable value) |
protected String |
formatWhen() |
protected int |
getCurrentIndentSize() |
protected int |
getIndentSize() |
void |
startMetadata(NaryMetadata metadata) |
void |
startMetadata(StepWhen metadata) |
void |
startMetadata(ValidationRule metadata) |
void |
visitMetadata(BinaryMetadata metadata) |
void |
visitMetadata(FieldMetadata metadata) |
void |
visitMetadata(UnaryMetadata metadata) |
void |
visitMetadata(ValidationRule metadata) |
end, end, end, end, end, endMetadata, endMetadata, endMetadata, endMetadata, endMetadata, formatCurrentIndent, formatNewLine, getNewLineIndex, stackPeek, stackSteam, start, start, start, start, start, startMetadata, startMetadata, visit, visit, visit, visit, visit, visit, visit, visit, visitMetadata, visitMetadata, visitMetadata, visitMetadatapublic AstTextVisitor(StringBuilder stringBuilder)
public void visitMetadata(FieldMetadata metadata)
visitMetadata in class AbstractAstVisitorpublic void visitMetadata(UnaryMetadata metadata)
visitMetadata in class AbstractAstVisitorpublic void visitMetadata(BinaryMetadata metadata)
visitMetadata in class AbstractAstVisitorpublic void startMetadata(NaryMetadata metadata)
startMetadata in class AbstractAstVisitorpublic void startMetadata(ValidationRule metadata)
startMetadata in class AbstractAstVisitorpublic void visitMetadata(ValidationRule metadata)
visitMetadata in class AbstractAstVisitorpublic void startMetadata(StepWhen metadata)
startMetadata in class AbstractAstVisitorprotected int getIndentSize()
getIndentSize in class AbstractAstVisitorprotected int getCurrentIndentSize()
getCurrentIndentSize in class AbstractAstVisitorprotected String formatFieldMetadata(FieldMetadata metadata)
protected String formatOperator(UnaryMetadata metadata)
protected String formatOperator(BinaryMetadata metadata)
protected String formatOperator(NaryMetadata metadata)
protected String formatRule()
protected String formatValidateWithMessage()
protected String formatMessage(ValidationRule metadata)
protected String formatWhen()
Copyright © 2017. All rights reserved.