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 Object
visitBoolean
(boolean b) protected Object
visitIndexedValue
(Object value, int keyIndex, int keyCount, ReadOnlyAstArray array) protected Object
visitKeyValue
(String key, Object value, int keyIndex, int keyCount, ReadOnlyAstObject astObject) protected Object
protected Object
visitNumber
(Number number) protected Object
visitOther
(Object other) protected Object
visitScalar
(Object scalar) protected Object
visitString
(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
-