| Package | Description |
|---|---|
| com.helger.quartz |
The main package of Quartz, containing the client-side interfaces.
|
| com.helger.quartz.impl.matchers | |
| com.helger.quartz.utils |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMatcher<T extends Key<T>>
Matchers can be used in various
IScheduler API methods to select the
entities that should be operated upon. |
| Modifier and Type | Class and Description |
|---|---|
class |
JobKey
Uniquely identifies a
IJobDetail. |
class |
TriggerKey
Uniquely identifies a
ITrigger. |
| Modifier and Type | Method and Description |
|---|---|
static <U extends Key<U>> |
IMatcher.and(IMatcher<U> leftOperand,
IMatcher<U> rightOperand)
Create an AndMatcher that depends upon the result of both of the given
matchers.
|
static <U extends Key<U>> |
IMatcher.not(IMatcher<U> operand)
Create a NotMatcher that reverses the result of the given matcher.
|
static <U extends Key<U>> |
IMatcher.or(IMatcher<U> leftOperand,
IMatcher<U> rightOperand)
Create an OrMatcher that depends upon the result of at least one of the
given matchers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AndMatcher<T extends Key<T>>
Matches using an AND operator on two Matcher operands.
|
class |
EverythingMatcher<T extends Key<T>>
Matches on the complete key being equal (both name and group).
|
class |
GroupMatcher<T extends Key<T>>
Matches on group (ignores name) property of Keys.
|
class |
KeyMatcher<T extends Key<T>>
Matches on the complete key being equal (both name and group).
|
class |
NameMatcher<T extends Key<T>>
Matches on name (ignores group) property of Keys.
|
class |
NotMatcher<T extends Key<T>>
Matches using an NOT operator on another Matcher.
|
class |
OrMatcher<T extends Key<T>>
Matches using an OR operator on two Matcher operands.
|
class |
StringMatcher<T extends Key<T>>
An abstract base class for some types of matchers.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends Key<T>> |
GroupMatcher.anyGroup()
Create a GroupMatcher that matches groups starting with the given string.
|
static <T extends Key<T>> |
GroupMatcher.groupContains(String sCompareTo)
Create a GroupMatcher that matches groups containing the given string.
|
static <T extends Key<T>> |
GroupMatcher.groupEndsWith(String sCompareTo)
Create a GroupMatcher that matches groups ending with the given string.
|
static <T extends Key<T>> |
GroupMatcher.groupEquals(String sCompareTo)
Create a GroupMatcher that matches groups equaling the given string.
|
static <T extends Key<T>> |
GroupMatcher.groupStartsWith(String sCompareTo)
Create a GroupMatcher that matches groups starting with the given string.
|
static <U extends Key<U>> |
KeyMatcher.keyEquals(U compareTo)
Create a KeyMatcher that matches Keys that equal the given key.
|
static <U extends Key<U>> |
NameMatcher.nameContains(String sCompareTo)
Create a NameMatcher that matches names containing the given string.
|
static <U extends Key<U>> |
NameMatcher.nameEndsWith(String sCompareTo)
Create a NameMatcher that matches names ending with the given string.
|
static <T extends Key<T>> |
NameMatcher.nameEquals(String sCompareTo)
Create a NameMatcher that matches names equaling the given string.
|
static <U extends Key<U>> |
NameMatcher.nameStartsWith(String sCompareTo)
Create a NameMatcher that matches names starting with the given string.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Key.compareTo(Key<T> o) |
Copyright © 2016–2021 Philip Helger. All rights reserved.