Package dev.webfx.platform.ast
Class AstVisitor
java.lang.Object
dev.webfx.platform.ast.AstVisitor
- Direct Known Subclasses:
AstCloneVisitor
- Author:
- Bruno Salmon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitAstArray(ReadOnlyAstArray array) visitAstElement(Object element) visitAstNode(ReadOnlyAstNode astNode) visitAstObject(ReadOnlyAstObject astObject) protected ObjectvisitBoolean(boolean b) protected ObjectvisitIndexedValue(Object value, int keyIndex, int keyCount, ReadOnlyAstArray array) protected ObjectvisitKeyValue(String key, Object value, int keyIndex, int keyCount, ReadOnlyAstObject astObject) protected Objectprotected ObjectvisitNumber(Number number) protected ObjectvisitOther(Object other) protected ObjectvisitScalar(Object scalar) protected ObjectvisitString(String text)
-
Constructor Details
-
AstVisitor
public AstVisitor()
-
-
Method Details
-
visitAstElement
-
visitAstNode
-
visitAstObject
-
visitKeyValue
protected Object visitKeyValue(String key, Object value, int keyIndex, int keyCount, ReadOnlyAstObject astObject) -
visitAstArray
-
visitIndexedValue
protected Object visitIndexedValue(Object value, int keyIndex, int keyCount, ReadOnlyAstArray array) -
visitScalar
-
visitNull
-
visitString
-
visitNumber
-
visitBoolean
-
visitOther
-