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 SummaryModifier and TypeMethodDescriptiondefault ReadOnlyAstArrayasArray()default ReadOnlyAstObjectasObject()default booleanisArray()default booleanisEmpty()default booleanisObject()intsize()
- 
Method Details- 
sizeint size()
- 
isEmptydefault boolean isEmpty()
- 
isObjectdefault boolean isObject()
- 
isArraydefault boolean isArray()
- 
asObject
- 
asArray
 
-