424425426427428429430
*/ public static BooleanExpression not( BooleanExpression expression ) { Query.checkNull( expression, "Expression" ); return new Value( new FunctionExpression( "not", expression ) ); }
438439440441442443444
* @param property * @return */ public static BooleanExpression has( Property property ) { return new Value( new FunctionExpression( "has", property ) ); }
452453454455456457458
* @param expression * @return */ public static BooleanExpression has( Expression expression ) { return new Value( new FunctionExpression( "has", expression ) ); }
993994995996997998999
* @return */ public static PathExpression shortestPath( PathExpression path ) { Query.checkNull( path, "Path" ); return new Value( new FunctionExpression( "shortestPath", path ) ); }
1011101210131014101510161017
*/ public static PathExpression allShortestPaths( PathExpression path ) { Query.checkNull( path, "Path" ); return new Value( new FunctionExpression( "allShortestPaths", path ) ); }
10731074107510761077107810791080108110821083
* * @return */ public static NumericExpression count() { return new Value( new FunctionExpression( "count", new AbstractExpression() { @Override public void asString( StringBuilder builder ) { builder.append( '*' );
1092109310941095109610971098
*/ public static NumericExpression count( Expression expression ) { checkNull( expression, "Expression" ); return new Value( new FunctionExpression( "count", expression ) ); }
1111111211131114111511161117
* @return */ public static NumericExpression sum( NumericExpression expression ) { checkNull( expression, "Expression" ); return new Value( new FunctionExpression( "sum", expression ) ); }
1122112311241125112611271128
* @return */ public static NumericExpression avg( Expression expression ) { checkNull( expression, "Expression" ); return new Value( new FunctionExpression( "avg", expression ) ); }
1133113411351136113711381139
* @return */ public static NumericExpression max( NumericExpression expression ) { checkNull( expression, "Expression" ); return new Value( new FunctionExpression( "max", expression ) ); }