public class Location
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
private ImmutableList<Access> | 
accesses
The  
Access path. | 
| Constructor and Description | 
|---|
Location(Access... accesses)
Constructor. 
 | 
Location(ImmutableList<Access> accesses)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Location | 
append(Access sub)
Creates a new  
Location in which the sub is appended. | 
Location | 
append(Location sub)
Creates a new  
Location in which the sub is appended. | 
boolean | 
equals(java.lang.Object obj) | 
ImmutableList<Access> | 
getAccesses()
Returns the  
Access path. | 
int | 
getDepth()
Returns the access depth. 
 | 
int | 
hashCode() | 
java.lang.String | 
toString() | 
Term | 
toTerm(Services services)
 | 
private final ImmutableList<Access> accesses
Access path.public Location(ImmutableList<Access> accesses)
accesses - The Access path.public ImmutableList<Access> getAccesses()
Access path.Access path.public int getDepth()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object