Quadcap Embeddable Database

com.quadcap.util.text.OctetMap Class Reference

List of all members.

Detailed Description

Simple byte membership tables for 8-bit text.

Author:
Stan Bailes

Definition at line 46 of file OctetMap.java.

Public Member Functions

 OctetMap (int c)
 OctetMap (int start, int end)
 OctetMap (String s)
void include (int start, int end)
void include (int c)
void exclude (int start, int end)
void exclude (String s)
void include (String s)
boolean has (int b)

Static Public Attributes

OctetMap tokenChars
OctetMap uriChars
OctetMap numberChars
OctetMap fieldValueChars
OctetMap wsChars
OctetMap crlfChars
OctetMap dquoteChar = new OctetMap('"')

Static Package Functions

 [static initializer]

Package Attributes

boolean[] isValid = new boolean[256]


Constructor & Destructor Documentation

com.quadcap.util.text.OctetMap.OctetMap int  c  ) 
 

Definition at line 77 of file OctetMap.java.

References com.quadcap.util.text.OctetMap.include().

com.quadcap.util.text.OctetMap.OctetMap int  start,
int  end
 

Definition at line 81 of file OctetMap.java.

References com.quadcap.util.text.OctetMap.include().

com.quadcap.util.text.OctetMap.OctetMap String  s  ) 
 

Definition at line 85 of file OctetMap.java.

References com.quadcap.util.text.OctetMap.include().


Member Function Documentation

com.quadcap.util.text.OctetMap.[static initializer]  )  [static, package]
 

void com.quadcap.util.text.OctetMap.exclude String  s  ) 
 

Definition at line 101 of file OctetMap.java.

References com.quadcap.util.text.OctetMap.isValid.

void com.quadcap.util.text.OctetMap.exclude int  start,
int  end
 

Definition at line 97 of file OctetMap.java.

References com.quadcap.util.text.OctetMap.exclude(), and com.quadcap.util.text.OctetMap.isValid.

Referenced by com.quadcap.util.text.OctetMap.exclude().

boolean com.quadcap.util.text.OctetMap.has int  b  ) 
 

Definition at line 113 of file OctetMap.java.

References com.quadcap.util.text.OctetMap.has(), and com.quadcap.util.text.OctetMap.isValid.

Referenced by com.quadcap.util.text.OctetMap.has(), com.quadcap.util.text.Soundex.scode(), and com.quadcap.util.text.Soundex.soundex().

void com.quadcap.util.text.OctetMap.include String  s  ) 
 

Definition at line 107 of file OctetMap.java.

References com.quadcap.util.text.OctetMap.isValid.

void com.quadcap.util.text.OctetMap.include int  c  ) 
 

Definition at line 93 of file OctetMap.java.

References com.quadcap.util.text.OctetMap.isValid.

void com.quadcap.util.text.OctetMap.include int  start,
int  end
 

Definition at line 89 of file OctetMap.java.

References com.quadcap.util.text.OctetMap.include(), and com.quadcap.util.text.OctetMap.isValid.

Referenced by com.quadcap.util.text.OctetMap.include(), and com.quadcap.util.text.OctetMap.OctetMap().


Member Data Documentation

OctetMap com.quadcap.util.text.OctetMap.crlfChars [static]
 

Definition at line 54 of file OctetMap.java.

OctetMap com.quadcap.util.text.OctetMap.dquoteChar = new OctetMap('"') [static]
 

Definition at line 56 of file OctetMap.java.

OctetMap com.quadcap.util.text.OctetMap.fieldValueChars [static]
 

Definition at line 52 of file OctetMap.java.

boolean [] com.quadcap.util.text.OctetMap.isValid = new boolean[256] [package]
 

Definition at line 47 of file OctetMap.java.

Referenced by com.quadcap.util.text.OctetMap.exclude(), com.quadcap.util.text.OctetMap.has(), and com.quadcap.util.text.OctetMap.include().

OctetMap com.quadcap.util.text.OctetMap.numberChars [static]
 

Definition at line 51 of file OctetMap.java.

OctetMap com.quadcap.util.text.OctetMap.tokenChars [static]
 

Definition at line 49 of file OctetMap.java.

OctetMap com.quadcap.util.text.OctetMap.uriChars [static]
 

Definition at line 50 of file OctetMap.java.

OctetMap com.quadcap.util.text.OctetMap.wsChars [static]
 

Definition at line 53 of file OctetMap.java.