public static enum TopicSelector.Type extends Enum<TopicSelector.Type>
Enum Constant and Description |
---|
ALL
Selects all Topics under a Topic node (optionally including the Topic
node itself).
|
NAME
Selects a Topic node by full name returning either the node, all
Topics subordinate to it or the node AND all Topic nodes subordinate
to it.
|
PATTERN
Selects Topic nodes by a single regular expression pattern applied to
the full hierarchic name
|
PATTERNS
Selects Topic nodes by nested regular expression patterns, each
pattern separated by a '/' representing a level of the Topic tree
hierarchy.
|
Modifier and Type | Method and Description |
---|---|
static TopicSelector.Type |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TopicSelector.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TopicSelector.Type ALL
public static final TopicSelector.Type NAME
public static final TopicSelector.Type PATTERN
The nodes selected can be returned or all nodes beneath them or all selected nodes AND all nodes beneath them.
public static final TopicSelector.Type PATTERNS
The nodes selected can be returned or all nodes beneath them or all selected nodes AND all nodes beneath them.
public static TopicSelector.Type[] values()
for (TopicSelector.Type c : TopicSelector.Type.values()) System.out.println(c);
public static TopicSelector.Type 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 nullCopyright © 2016 Push Technology Ltd. All Rights Reserved.