-
- All Superinterfaces:
Tree
@Deprecated(since="11", forRemoval=true) public interface PropertyTree extends Tree
Deprecated, for removal: This API element is subject to removal in a future version.Nashorn JavaScript script engine and APIs, and the jjs tool are deprecated with the intent to remove them in a future release.To represent property setting in an object literal tree.- Since:
- 9
-
-
Method Summary
Modifier and Type Method Description FunctionExpressionTree
getGetter()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the setter function of this property if this is an accessor property.ExpressionTree
getKey()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the name of this property.FunctionExpressionTree
getSetter()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the getter function of this property if this is an accessor property.ExpressionTree
getValue()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of this property.boolean
isComputed()
Deprecated, for removal: This API element is subject to removal in a future version.Is this a computed property?boolean
isStatic()
Deprecated, for removal: This API element is subject to removal in a future version.Is this a class static property?-
Methods declared in interface jdk.nashorn.api.tree.Tree
accept, getEndPosition, getKind, getStartPosition
-
-
-
-
Method Detail
-
getKey
ExpressionTree getKey()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the name of this property.- Returns:
- the name of the property
-
getValue
ExpressionTree getValue()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of this property. This is null for accessor properties.- Returns:
- the value of the property
-
getGetter
FunctionExpressionTree getGetter()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the setter function of this property if this is an accessor property. This is null for data properties.- Returns:
- the setter function of the property
-
getSetter
FunctionExpressionTree getSetter()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the getter function of this property if this is an accessor property. This is null for data properties.- Returns:
- the getter function of the property
-
isStatic
boolean isStatic()
Deprecated, for removal: This API element is subject to removal in a future version.Is this a class static property?- Returns:
- true if this is a static property
-
isComputed
boolean isComputed()
Deprecated, for removal: This API element is subject to removal in a future version.Is this a computed property?- Returns:
- true if this is a computed property
-
-