Package | Description |
---|---|
org.xwiki.notifications.filters.expression | |
org.xwiki.notifications.filters.expression.generics |
Modifier and Type | Class and Description |
---|---|
class |
BooleanValueNode
Define value node containing a
Boolean . |
class |
ConcatNode
Define a CONCAT condition in a filtering expression.
|
class |
DateValueNode
Define value node containing a
Date . |
class |
EntityReferenceNode
Define value node containing a
EntityReference . |
class |
PropertyValueNode
Define value node containing a
NotificationFilterProperty . |
class |
StringValueNode
Define value node containing a
String . |
Modifier and Type | Method and Description |
---|---|
Collection<AbstractValueNode> |
InNode.getValues() |
Constructor and Description |
---|
EndsWith(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new EndsWith node.
|
EndsWith(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new EndsWith node.
|
EqualsNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new EQUALS node.
|
EqualsNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new EQUALS node.
|
GreaterThanNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new ">=" node.
|
GreaterThanNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new ">=" node.
|
GreaterThanNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand,
boolean orEquals)
Constructs a new "<=" node.
|
GreaterThanNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand,
boolean orEquals)
Constructs a new "<=" node.
|
InNode(AbstractValueNode leftOperand,
Collection<AbstractValueNode> values)
Construct an IN operation node.
|
InSubQueryNode(AbstractValueNode leftOperand,
String subQuery,
Map<String,Object> parameters)
Construct an IN operation node.
|
LesserThanNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new "<=" node.
|
LesserThanNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new "<=" node.
|
LesserThanNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand,
boolean orEquals)
Constructs a new "<=" node.
|
LesserThanNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand,
boolean orEquals)
Constructs a new "<=" node.
|
NotEqualsNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new NOT EQUALS node.
|
NotEqualsNode(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new NOT EQUALS node.
|
StartsWith(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new StartsWith node.
|
StartsWith(AbstractValueNode leftOperand,
AbstractValueNode rightOperand)
Constructs a new StartsWith node.
|
Constructor and Description |
---|
InNode(AbstractValueNode leftOperand,
Collection<AbstractValueNode> values)
Construct an IN operation node.
|
Modifier and Type | Method and Description |
---|---|
ConcatNode |
AbstractValueNode.concat(AbstractValueNode node)
Helper that allows to create
ConcatNode without having to instantiate new objects. |
EndsWith |
AbstractValueNode.endsWith(AbstractValueNode node)
Helper that allows to create
EndsWith without having to instantiate new objects. |
EqualsNode |
AbstractValueNode.eq(AbstractValueNode node)
Helper method used to easily create expressions such as "VALUE1 = VALUE2" without having to instantiate new
objects.
|
GreaterThanNode |
AbstractValueNode.greaterThan(AbstractValueNode node)
Helper that allows to create
GreaterThanNode without having to instantiate new objects. |
LesserThanNode |
AbstractValueNode.lesserThan(AbstractValueNode node)
Helper that allows to create
LesserThanNode without having to instantiate new objects. |
NotEqualsNode |
AbstractValueNode.notEq(AbstractValueNode node)
Just as
eq(AbstractValueNode) , this method is a helper to create expressions without having to
instantiate new objects. |
StartsWith |
AbstractValueNode.startsWith(AbstractValueNode node)
Helper that allows to create
StartsWith without having to instantiate new objects. |
Modifier and Type | Method and Description |
---|---|
InNode |
AbstractValueNode.in(Collection<AbstractValueNode> values)
Helper that allows to create
InNode without having to instantiate new objects. |
Copyright © 2004–2022 XWiki. All rights reserved.