public class PathSpec
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.String> |
elements |
Modifier | Constructor and Description |
---|---|
protected |
PathSpec() |
protected |
PathSpec(java.lang.String path)
used back Jackson ToStringSerializer
|
Modifier and Type | Method and Description |
---|---|
PathSpec |
append(java.lang.String fieldName) |
PathSpec |
clone() |
static PathSpec |
empty() |
boolean |
equals(java.lang.Object o) |
FilterSpec |
filter(FilterOperator operator,
java.lang.Object value) |
java.util.List<java.lang.String> |
getElements() |
int |
hashCode() |
boolean |
isEmpty() |
static PathSpec |
of(java.util.List<java.lang.String> elements) |
static PathSpec |
of(java.lang.String... elements) |
static PathSpec |
of(java.lang.String path) |
void |
setElements(java.util.List<java.lang.String> elements) |
SortSpec |
sort(Direction dir) |
java.lang.String |
toString() |
protected PathSpec()
protected PathSpec(java.lang.String path)
public static PathSpec of(java.lang.String... elements)
public static PathSpec of(java.util.List<java.lang.String> elements)
public static PathSpec empty()
public PathSpec clone()
clone
in class java.lang.Object
public static PathSpec of(java.lang.String path)
public java.util.List<java.lang.String> getElements()
public void setElements(java.util.List<java.lang.String> elements)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean isEmpty()
public FilterSpec filter(FilterOperator operator, java.lang.Object value)
public PathSpec append(java.lang.String fieldName)