private static class QueryUtilities.FilterSym<T> extends Object
Modifier and Type | Field and Description |
---|---|
(package private) T |
code
The Operation or TargetType for this filter symbol
|
(package private) QueryUtilities.Kind |
kind
The kind of this symbol
|
(package private) String |
symbol
The token image used to represent this filter symbol
|
Modifier | Constructor and Description |
---|---|
private |
QueryUtilities.FilterSym(QueryUtilities.FilterSym<T> sym,
String param)
Creates a new FilterSym object for a parameterized special token
such as TargetType.PROMPTED
|
private |
QueryUtilities.FilterSym(String token)
Creates a new FilterSym object for a target token.
|
private |
QueryUtilities.FilterSym(T o,
String i)
Creates a new FilterSym object for a TargetType enumerator.
|
private |
QueryUtilities.FilterSym(T o,
String i,
QueryUtilities.Kind t)
Creates a new FilterSym object for an Operation.
|
String symbol
QueryUtilities.Kind kind
private QueryUtilities.FilterSym(T o, String i, QueryUtilities.Kind t)
o
- The Operation enumeratori
- The Operation symbolt
- The kind codeprivate QueryUtilities.FilterSym(T o, String i)
o
- The TargetType codei
- The target nameprivate QueryUtilities.FilterSym(String token)
token
- The token string.private QueryUtilities.FilterSym(QueryUtilities.FilterSym<T> sym, String param)
sym
- The (parameterless) FilterSym for the special tokenparam
- The parameter for the special token.Copyright © IBM 2016. All rights reserved.