Package org.neo4j.cypherdsl.core
Class Parameter<T>
- java.lang.Object
-
- org.neo4j.cypherdsl.core.Parameter<T>
-
- Type Parameters:
T- The type of the parameter. Defaults toObjectfor a parameter without a value from which to derive the actual type.
- All Implemented Interfaces:
Expression,Visitable
@API(status=EXPERIMENTAL, since="1.0") public final class Parameter<T> extends java.lang.Object implements ExpressionRepresents a named parameter inside a Cypher statement.- Since:
- 1.0
- Author:
- Michael J. Simons, Andreas Berger
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()ParameterwithValue(java.lang.Object newValue)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.neo4j.cypherdsl.core.Expression
add, as, ascending, concat, contains, descending, divide, endsWith, gt, gte, in, isEmpty, isEqualTo, isFalse, isNotEqualTo, isNotNull, isNull, isTrue, lt, lte, matches, matches, multiply, pow, property, remainder, startsWith, subtract
-
-
-
-
Method Detail
-
getName
@API(status=INTERNAL) public java.lang.String getName()
- Returns:
- The name of this parameter.
-
withValue
@API(status=EXPERIMENTAL, since="2021.0.0") public Parameter withValue(java.lang.Object newValue)- Returns:
- A new parameter with a bound value
- Since:
- 2021.0.0
-
-