public static class ExpressionDependencies.ExpressionDependency extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
static ExpressionDependencies.ExpressionDependency |
forMethod(String methodName)
Create a new
ExpressionDependencies.ExpressionDependency for a method. |
static ExpressionDependencies.ExpressionDependency |
forPropertyOrField(String fieldOrPropertyName)
Create a new
ExpressionDependencies.ExpressionDependency for a property or field. |
String |
getSymbol() |
int |
hashCode() |
boolean |
isMethod() |
boolean |
isNested() |
boolean |
isPropertyOrField() |
boolean |
isTopLevel() |
ExpressionDependencies.ExpressionDependency |
nest(int level)
Associate a nesting
level with the ExpressionDependencies.ExpressionDependency . |
String |
toString() |
public static ExpressionDependencies.ExpressionDependency forMethod(String methodName)
ExpressionDependencies.ExpressionDependency
for a method.methodName
- the method name.methodName
.public static ExpressionDependencies.ExpressionDependency forPropertyOrField(String fieldOrPropertyName)
ExpressionDependencies.ExpressionDependency
for a property or field.fieldOrPropertyName
- the property/field name.fieldOrPropertyName
.public ExpressionDependencies.ExpressionDependency nest(int level)
level
with the ExpressionDependencies.ExpressionDependency
. Returnslevel
- public boolean isNested()
public boolean isTopLevel()
public boolean isMethod()
public boolean isPropertyOrField()
public String getSymbol()
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.