Package dev.webfx.platform.ast
Class ReadOnlyMergedAstObject
java.lang.Object
dev.webfx.platform.ast.ReadOnlyMergedAstObject
- All Implemented Interfaces:
ReadOnlyAstNode
,ReadOnlyAstObject
- Author:
- Bruno Salmon
-
Constructor Summary
ConstructorsConstructorDescriptionReadOnlyMergedAstObject
(boolean deepMerge, ReadOnlyAstObject... astObjectsToMerge) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dev.webfx.platform.ast.ReadOnlyAstNode
asArray, asObject, isArray, isEmpty, isObject
Methods inherited from interface dev.webfx.platform.ast.ReadOnlyAstObject
getArray, getBoolean, getBoolean, getDouble, getDouble, getInstant, getInstant, getInteger, getInteger, getLong, getLong, getObject, getScalar, getScalar, getString, getString, isArray, isObject, isScalar, isTrue, size
-
Constructor Details
-
ReadOnlyMergedAstObject
-
-
Method Details
-
has
Description copied from interface:ReadOnlyAstObject
Test whether a given key has present.- Specified by:
has
in interfaceReadOnlyAstObject
-
keys
Description copied from interface:ReadOnlyAstObject
All keys of the object.- Specified by:
keys
in interfaceReadOnlyAstObject
-
get
Description copied from interface:ReadOnlyAstObject
Return the element as a value or wrapped object/array.- Specified by:
get
in interfaceReadOnlyAstObject
-