eu.webtoolkit.jwt
Class MatchOptions

java.lang.Object
  extended by eu.webtoolkit.jwt.MatchOptions

public class MatchOptions
extends java.lang.Object

Except when MatchExactly, the lexical matching is done (by comparing string representations of the value with the query). This is by default case insensitive, unless MatchCaseSensitive is enabled.


Nested Class Summary
static class MatchOptions.MatchFlag
          Match flag enum.
static class MatchOptions.MatchType
          Match type enumeration.
 
Field Summary
static MatchOptions defaultMatchOptions
          The default match options, MatchStartsWith and MatchWrap.
 
Constructor Summary
MatchOptions(MatchOptions.MatchType type)
          Constructor.
MatchOptions(MatchOptions.MatchType type, MatchOptions.MatchFlag flag)
          Constructor.
MatchOptions(MatchOptions.MatchType type, MatchOptions.MatchFlag flag, MatchOptions.MatchFlag flag2)
          Constructor.
 
Method Summary
 java.util.EnumSet<MatchOptions.MatchFlag> getFlags()
          Return the flags.
 MatchOptions.MatchType getType()
          Return the type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultMatchOptions

public static MatchOptions defaultMatchOptions
The default match options, MatchStartsWith and MatchWrap.

Constructor Detail

MatchOptions

public MatchOptions(MatchOptions.MatchType type)
Constructor.


MatchOptions

public MatchOptions(MatchOptions.MatchType type,
                    MatchOptions.MatchFlag flag)
Constructor.


MatchOptions

public MatchOptions(MatchOptions.MatchType type,
                    MatchOptions.MatchFlag flag,
                    MatchOptions.MatchFlag flag2)
Constructor.

Method Detail

getType

public MatchOptions.MatchType getType()
Return the type.


getFlags

public java.util.EnumSet<MatchOptions.MatchFlag> getFlags()
Return the flags.