public abstract class PathToken extends Object
Constructor and Description |
---|
PathToken() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
abstract void |
evaluate(String currentPath,
PathRef parent,
Object model,
EvaluationContextImpl ctx) |
protected abstract String |
getPathFragment() |
int |
getTokenCount() |
protected void |
handleArrayIndex(int index,
String currentPath,
Object model,
EvaluationContextImpl ctx) |
int |
hashCode() |
void |
invoke(PathFunction pathFunction,
String currentPath,
PathRef parent,
Object model,
EvaluationContextImpl ctx) |
boolean |
isPathDefinite() |
abstract boolean |
isTokenDefinite() |
String |
toString() |
protected void handleArrayIndex(int index, String currentPath, Object model, EvaluationContextImpl ctx)
public int getTokenCount()
public boolean isPathDefinite()
public void invoke(PathFunction pathFunction, String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx)
public abstract void evaluate(String currentPath, PathRef parent, Object model, EvaluationContextImpl ctx)
public abstract boolean isTokenDefinite()
protected abstract String getPathFragment()
Copyright © 2018. All rights reserved.