T - Path and expression typepublic interface PathExpression<T> extends Path<T>, QueryExpression<T>
QueryExpression wich represents a Path.Path.Builder<T,B extends Path.Builder<T,B>>, Path.FinalPath<T>, Path.PathBuilder<T>Expression.ExpressionResolverFunction<E extends Expression,R extends Expression>, Expression.InvalidExpressionExceptionPATH_HIERARCHY_SEPARATOR| Modifier and Type | Method and Description |
|---|---|
static <T> PathExpression<T> |
create(String name,
Class<? extends T> type)
Create a
PathExpression. |
static <T> PathExpression<T> |
from(Path<T> path)
Create a
PathExpression from given Path. |
fullName, getName, getParent, getType, isRootPath, of, relativeName, streamgetTypevalidatestatic <T> PathExpression<T> create(String name, Class<? extends T> type)
PathExpression.T - Path typename - Path name (not null)type - Path type (not null)PathExpressionstatic <T> PathExpression<T> from(Path<T> path)
PathExpression from given Path.T - Path typepath - Suorce pathPathExpression with the same name, type and parent of the given pathCopyright © 2017 The Holon Platform. All rights reserved.