default @NotNull Operation |
Expression.add(Expression addend) |
Creates a + operation of this (the augend) and the addend.
|
default @NotNull Operation |
Expression.concat(Expression expression) |
Creates an expression concatenating two string or list expressions.
|
default @NotNull Operation |
Expression.divide(Expression dividend) |
Creates a / operation of this (the divisor) and the dividend.
|
static Operation |
Operations.minus(Expression e) |
Creates an unary minus operation.
|
default @NotNull Operation |
Expression.multiply(Expression multiplicand) |
Creates a * operation of this (the multiplier) and the multiplicand.
|
static Operation |
Operations.mutate(Expression target,
Expression value) |
Creates a += operation.
|
static Operation |
Operations.mutate(Expression target,
MapExpression value) |
Creates a += operation.
|
@NotNull Operation |
PropertyContainer.mutate(MapExpression properties) |
Creates an Operation mutating the properties of this container to a new value.
|
@NotNull Operation |
PropertyContainer.mutate(Parameter<?> parameter) |
Creates an Operation mutating the properties of this container to a new value.
|
default @NotNull Operation |
Expression.pow(Expression n) |
Returns the power of n of this value.
|
default @NotNull Operation |
Expression.remainder(Expression dividend) |
Returns the remainder of this value and the dividend.
|
static Operation |
Operations.remove(Node target,
String... label) |
Creates an operation removing one or more labels from a given node.
|
static Operation |
Operations.set(Expression target,
Expression value) |
Creates a = operation.
|
static Operation |
Operations.set(Node target,
String... label) |
Creates an operation adding one or more labels from a given node.
|
default @NotNull Operation |
Expression.subtract(Expression subtrahend) |
Creates a - operation of this (the minuend) and the subtrahend.
|
@NotNull Operation |
Property.to(Expression expression) |
Creates an Operation setting this property to a new value.
|