Package dev.webfx.platform.ast
Interface ReadOnlyAstNode
- All Known Subinterfaces:
AstArray,AstNode,AstObject,Config,NativeAstArray,NativeAstObject,ReadOnlyAstArray,ReadOnlyAstObject
- All Known Implementing Classes:
AstObjectWrapper,ChildConfig,ConfigArray,ConfigImpl,ImmutableAstObject,ListAstArray,ListBasedAstArray,MapAstObject,MapBasedAstObject,ReadOnlyAstArrayWrapper,ReadOnlyAstObjectWrapper,ReadOnlyMergedAstObject,RootConfig
public interface ReadOnlyAstNode
Generic interface common to both objects and arrays.
- Author:
- Bruno Salmon
-
Method Summary
Modifier and TypeMethodDescriptiondefault ReadOnlyAstArrayasArray()default ReadOnlyAstObjectasObject()default booleanisArray()default booleanisEmpty()default booleanisObject()intsize()
-
Method Details
-
size
int size() -
isEmpty
default boolean isEmpty() -
isObject
default boolean isObject() -
isArray
default boolean isArray() -
asObject
-
asArray
-