public abstract class AbstractAstVisitor extends Object implements MetadataVisitor
| Constructor and Description |
|---|
AbstractAstVisitor(StringBuilder stringBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
end(BinaryMetadata metadata) |
void |
end(FieldMetadata metadata) |
void |
end(NaryMetadata metadata) |
void |
end(StepWhen metadata) |
void |
end(ValidationRule metadata) |
protected void |
endMetadata(BinaryMetadata metadata) |
protected void |
endMetadata(FieldMetadata metadata) |
protected void |
endMetadata(NaryMetadata metadata) |
protected void |
endMetadata(StepWhen metadata) |
protected void |
endMetadata(ValidationRule metadata) |
protected String |
formatCurrentIndent() |
protected String |
formatNewLine() |
protected int |
getCurrentIndentSize() |
protected int |
getIndentSize() |
protected int |
getNewLineIndex() |
protected io.doov.core.dsl.meta.ast.AbstractAstVisitor.Element |
stackPeek() |
protected Stream<io.doov.core.dsl.meta.ast.AbstractAstVisitor.Element> |
stackSteam() |
void |
start(BinaryMetadata metadata) |
void |
start(FieldMetadata metadata) |
void |
start(NaryMetadata metadata) |
void |
start(StepWhen metadata) |
void |
start(ValidationRule metadata) |
protected void |
startMetadata(BinaryMetadata metadata) |
protected void |
startMetadata(FieldMetadata metadata) |
protected void |
startMetadata(NaryMetadata metadata) |
protected void |
startMetadata(StepWhen metadata) |
protected void |
startMetadata(ValidationRule metadata) |
void |
visit(BinaryMetadata metadata) |
void |
visit(FieldMetadata metadata) |
void |
visit(Metadata metadata) |
void |
visit(NaryMetadata metadata) |
void |
visit(StepCondition metadata) |
void |
visit(StepWhen metadata) |
void |
visit(UnaryMetadata metadata) |
void |
visit(ValidationRule metadata) |
protected void |
visitMetadata(BinaryMetadata metadata) |
protected void |
visitMetadata(FieldMetadata metadata) |
protected void |
visitMetadata(Metadata metadata) |
protected void |
visitMetadata(NaryMetadata metadata) |
protected void |
visitMetadata(StepCondition metadata) |
protected void |
visitMetadata(StepWhen metadata) |
protected void |
visitMetadata(UnaryMetadata metadata) |
protected void |
visitMetadata(ValidationRule metadata) |
public AbstractAstVisitor(StringBuilder stringBuilder)
public final void visit(Metadata metadata)
visit in interface MetadataVisitorprotected void visitMetadata(Metadata metadata)
public final void start(FieldMetadata metadata)
start in interface MetadataVisitorprotected void startMetadata(FieldMetadata metadata)
public final void visit(FieldMetadata metadata)
visit in interface MetadataVisitorprotected void visitMetadata(FieldMetadata metadata)
public final void end(FieldMetadata metadata)
end in interface MetadataVisitorprotected void endMetadata(FieldMetadata metadata)
public final void visit(UnaryMetadata metadata)
visit in interface MetadataVisitorprotected void visitMetadata(UnaryMetadata metadata)
public final void start(BinaryMetadata metadata)
start in interface MetadataVisitorprotected void startMetadata(BinaryMetadata metadata)
public final void visit(BinaryMetadata metadata)
visit in interface MetadataVisitorprotected void visitMetadata(BinaryMetadata metadata)
public final void end(BinaryMetadata metadata)
end in interface MetadataVisitorprotected void endMetadata(BinaryMetadata metadata)
public final void start(NaryMetadata metadata)
start in interface MetadataVisitorprotected void startMetadata(NaryMetadata metadata)
public final void visit(NaryMetadata metadata)
visit in interface MetadataVisitorprotected void visitMetadata(NaryMetadata metadata)
public final void end(NaryMetadata metadata)
end in interface MetadataVisitorprotected void endMetadata(NaryMetadata metadata)
public final void start(ValidationRule metadata)
start in interface MetadataVisitorprotected void startMetadata(ValidationRule metadata)
public final void visit(ValidationRule metadata)
visit in interface MetadataVisitorprotected void visitMetadata(ValidationRule metadata)
public final void end(ValidationRule metadata)
end in interface MetadataVisitorprotected void endMetadata(ValidationRule metadata)
public final void start(StepWhen metadata)
start in interface MetadataVisitorprotected void startMetadata(StepWhen metadata)
public final void visit(StepWhen metadata)
visit in interface MetadataVisitorprotected void visitMetadata(StepWhen metadata)
public final void end(StepWhen metadata)
end in interface MetadataVisitorprotected void endMetadata(StepWhen metadata)
public final void visit(StepCondition metadata)
visit in interface MetadataVisitorprotected void visitMetadata(StepCondition metadata)
protected int getIndentSize()
protected int getNewLineIndex()
protected int getCurrentIndentSize()
protected String formatCurrentIndent()
protected String formatNewLine()
protected final io.doov.core.dsl.meta.ast.AbstractAstVisitor.Element stackPeek()
protected final Stream<io.doov.core.dsl.meta.ast.AbstractAstVisitor.Element> stackSteam()
Copyright © 2017. All rights reserved.