org.apache.hadoop.hbase.filter
Class ParseConstants

java.lang.Object
  extended by org.apache.hadoop.hbase.filter.ParseConstants

@InterfaceAudience.Public
@InterfaceStability.Stable
public final class ParseConstants
extends Object

ParseConstants holds a bunch of constants related to parsing Filter Strings Used by ParseFilter


Field Summary
static int A
          ASCII code for 'A'
static byte[] AND
          AND Byte Array
static byte[] AND_ARRAY
          AND Array
static ByteBuffer AND_BUFFER
           
static int BACKSLASH
          ASCII code for Backslash
static byte[] binaryPrefixType
          BinaryPrefixType byte array
static byte[] binaryType
          BinaryType byte array
static int COLON
          ASCII code for colon (:)
static int COMMA
          ASCII code for a comma
static int D
          ASCII code for 'D'
static int E
          ASCII code for 'E'
static int EQUAL_TO
          ASCII code for equal to (=)
static byte[] EQUAL_TO_ARRAY
          EQUAL_TO Array
static ByteBuffer EQUAL_TO_BUFFER
           
static String FILTER_PACKAGE
          Package containing filters
static byte[] GREATER_THAN_ARRAY
          GREATER_THAN Array
static ByteBuffer GREATER_THAN_BUFFER
           
static byte[] GREATER_THAN_OR_EQUAL_TO_ARRAY
          GREATER_THAN_OR_EQUAL_TO Array
static ByteBuffer GREATER_THAN_OR_EQUAL_TO_BUFFER
           
static int H
          ASCII code for 'H'
static int I
          ASCII code for 'I'
static int K
          ASCII code for 'K'
static int L
          ASCII code for 'L'
static byte[] LESS_THAN_ARRAY
          LESS_THAN Array
static ByteBuffer LESS_THAN_BUFFER
           
static byte[] LESS_THAN_OR_EQUAL_TO_ARRAY
          LESS_THAN_OR_EQUAL_TO Array
static ByteBuffer LESS_THAN_OR_EQUAL_TO_BUFFER
           
static int LPAREN
          ASCII code for LPAREN
static byte[] LPAREN_ARRAY
          LPAREN Array
static ByteBuffer LPAREN_BUFFER
           
static int MINUS_SIGN
          ASCII for Minus Sign
static int N
          ASCII code for 'N'
static int NINE
          ASCII code foe Nine
static byte[] NOT_EQUAL_TO_ARRAY
          NOT_EQUAL_TO Array
static ByteBuffer NOT_EQUAL_TO_BUFFER
           
static int O
          ASCII code for 'O'
static byte[] OR
          OR Byte Array
static byte[] OR_ARRAY
          OR Array
static ByteBuffer OR_BUFFER
           
static int P
          ASCII code for 'P'
static int R
          ASCII code for 'R'
static byte[] regexStringType
          RegexStringType byte array
static int RPAREN
          ASCII code for RPAREN
static int S
          ASCII code for 'S'
static int SINGLE_QUOTE
          ASCII code for a single quote
static byte[] SKIP_ARRAY
          SKIP Array
static ByteBuffer SKIP_BUFFER
           
static byte[] substringType
          SubstringType byte array
static int TAB
          ASCII code for tab
static int W
          ASCII code for 'W'
static byte[] WHILE_ARRAY
          WHILE Array
static ByteBuffer WHILE_BUFFER
           
static int WHITESPACE
          ASCII code for whitespace
static int ZERO
          ASCII code for Zero
 
Constructor Summary
ParseConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LPAREN

public static final int LPAREN
ASCII code for LPAREN

See Also:
Constant Field Values

RPAREN

public static final int RPAREN
ASCII code for RPAREN

See Also:
Constant Field Values

WHITESPACE

public static final int WHITESPACE
ASCII code for whitespace

See Also:
Constant Field Values

TAB

public static final int TAB
ASCII code for tab

See Also:
Constant Field Values

A

public static final int A
ASCII code for 'A'

See Also:
Constant Field Values

N

public static final int N
ASCII code for 'N'

See Also:
Constant Field Values

D

public static final int D
ASCII code for 'D'

See Also:
Constant Field Values

O

public static final int O
ASCII code for 'O'

See Also:
Constant Field Values

R

public static final int R
ASCII code for 'R'

See Also:
Constant Field Values

S

public static final int S
ASCII code for 'S'

See Also:
Constant Field Values

K

public static final int K
ASCII code for 'K'

See Also:
Constant Field Values

I

public static final int I
ASCII code for 'I'

See Also:
Constant Field Values

P

public static final int P
ASCII code for 'P'

See Also:
Constant Field Values

SKIP_ARRAY

public static final byte[] SKIP_ARRAY
SKIP Array


SKIP_BUFFER

public static final ByteBuffer SKIP_BUFFER

W

public static final int W
ASCII code for 'W'

See Also:
Constant Field Values

H

public static final int H
ASCII code for 'H'

See Also:
Constant Field Values

L

public static final int L
ASCII code for 'L'

See Also:
Constant Field Values

E

public static final int E
ASCII code for 'E'

See Also:
Constant Field Values

WHILE_ARRAY

public static final byte[] WHILE_ARRAY
WHILE Array


WHILE_BUFFER

public static final ByteBuffer WHILE_BUFFER

OR_ARRAY

public static final byte[] OR_ARRAY
OR Array


OR_BUFFER

public static final ByteBuffer OR_BUFFER

AND_ARRAY

public static final byte[] AND_ARRAY
AND Array


AND_BUFFER

public static final ByteBuffer AND_BUFFER

BACKSLASH

public static final int BACKSLASH
ASCII code for Backslash

See Also:
Constant Field Values

SINGLE_QUOTE

public static final int SINGLE_QUOTE
ASCII code for a single quote

See Also:
Constant Field Values

COMMA

public static final int COMMA
ASCII code for a comma

See Also:
Constant Field Values

LESS_THAN_ARRAY

public static final byte[] LESS_THAN_ARRAY
LESS_THAN Array


LESS_THAN_BUFFER

public static final ByteBuffer LESS_THAN_BUFFER

LESS_THAN_OR_EQUAL_TO_ARRAY

public static final byte[] LESS_THAN_OR_EQUAL_TO_ARRAY
LESS_THAN_OR_EQUAL_TO Array


LESS_THAN_OR_EQUAL_TO_BUFFER

public static final ByteBuffer LESS_THAN_OR_EQUAL_TO_BUFFER

GREATER_THAN_ARRAY

public static final byte[] GREATER_THAN_ARRAY
GREATER_THAN Array


GREATER_THAN_BUFFER

public static final ByteBuffer GREATER_THAN_BUFFER

GREATER_THAN_OR_EQUAL_TO_ARRAY

public static final byte[] GREATER_THAN_OR_EQUAL_TO_ARRAY
GREATER_THAN_OR_EQUAL_TO Array


GREATER_THAN_OR_EQUAL_TO_BUFFER

public static final ByteBuffer GREATER_THAN_OR_EQUAL_TO_BUFFER

EQUAL_TO_ARRAY

public static final byte[] EQUAL_TO_ARRAY
EQUAL_TO Array


EQUAL_TO_BUFFER

public static final ByteBuffer EQUAL_TO_BUFFER

NOT_EQUAL_TO_ARRAY

public static final byte[] NOT_EQUAL_TO_ARRAY
NOT_EQUAL_TO Array


NOT_EQUAL_TO_BUFFER

public static final ByteBuffer NOT_EQUAL_TO_BUFFER

EQUAL_TO

public static final int EQUAL_TO
ASCII code for equal to (=)

See Also:
Constant Field Values

AND

public static final byte[] AND
AND Byte Array


OR

public static final byte[] OR
OR Byte Array


LPAREN_ARRAY

public static final byte[] LPAREN_ARRAY
LPAREN Array


LPAREN_BUFFER

public static final ByteBuffer LPAREN_BUFFER

COLON

public static final int COLON
ASCII code for colon (:)

See Also:
Constant Field Values

ZERO

public static final int ZERO
ASCII code for Zero

See Also:
Constant Field Values

NINE

public static final int NINE
ASCII code foe Nine

See Also:
Constant Field Values

binaryType

public static final byte[] binaryType
BinaryType byte array


binaryPrefixType

public static final byte[] binaryPrefixType
BinaryPrefixType byte array


regexStringType

public static final byte[] regexStringType
RegexStringType byte array


substringType

public static final byte[] substringType
SubstringType byte array


MINUS_SIGN

public static final int MINUS_SIGN
ASCII for Minus Sign

See Also:
Constant Field Values

FILTER_PACKAGE

public static final String FILTER_PACKAGE
Package containing filters

See Also:
Constant Field Values
Constructor Detail

ParseConstants

public ParseConstants()


Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.