@Immutable public class Path extends Object implements Expression
| Modifier and Type | Method and Description |
|---|---|
<R,C> R |
accept(ExpressionBiVisitor<R,C> visitor,
C context) |
Path |
append(Member member) |
AnnotatedElement |
element() |
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
isRoot() |
List<Member> |
members() |
static Path |
ofClass(Class<?> type) |
static Path |
ofMember(Member member) |
Optional<Path> |
parent() |
Type |
returnType() |
Path |
root() |
String |
toString() |
String |
toStringPath() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitacceptpublic AnnotatedElement element()
public boolean isRoot()
public Path root()
public String toStringPath()
public String toString()
@Nullable public <R,C> R accept(ExpressionBiVisitor<R,C> visitor, @Nullable C context)
public Type returnType()
public int hashCode()
public boolean equals(Object o)
Copyright © 2020 The Immutables.org authors. All rights reserved.