public static enum QDFilter.Kind extends Enum<QDFilter.Kind>
Enum Constant and Description |
---|
ANYTHING |
NOTHING |
OTHER |
OTHER_SYMBOL_ONLY |
PATTERN |
RECORD_ONLY |
SYMBOL_SET |
SYMBOL_SET_WITH_ATTRIBUTES |
Modifier and Type | Method and Description |
---|---|
boolean |
isRecordOnly()
Returns
true for filters that depend only on the the record. |
boolean |
isSymbolOnly()
Returns
true for filters that depend only on the the symbol. |
static QDFilter.Kind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static QDFilter.Kind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final QDFilter.Kind ANYTHING
public static final QDFilter.Kind NOTHING
public static final QDFilter.Kind RECORD_ONLY
public static final QDFilter.Kind SYMBOL_SET
public static final QDFilter.Kind SYMBOL_SET_WITH_ATTRIBUTES
public static final QDFilter.Kind PATTERN
public static final QDFilter.Kind OTHER_SYMBOL_ONLY
public static final QDFilter.Kind OTHER
public static QDFilter.Kind[] values()
for (QDFilter.Kind c : QDFilter.Kind.values()) System.out.println(c);
public static QDFilter.Kind valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isRecordOnly()
true
for filters that depend only on the the record.
The filter of this kind must work even when contract and symbol are null
in QDFilter.accept(...)
invocation.public boolean isSymbolOnly()
true
for filters that depend only on the the symbol.
The filter of this kind must work even when contract and record are null
in QDFilter.accept(...)
invocation.Copyright © 2002-2020 Devexperts LLC. All Rights Reserved.