Java Doc for RangeToken.java in  » Web-Server » Rimfaxe-Web-Server » org » apache » xerces » utils » regex » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Web Server » Rimfaxe Web Server » org.apache.xerces.utils.regex 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.apache.xerces.utils.regex.Token
      org.apache.xerces.utils.regex.RangeToken

RangeToken
final class RangeToken extends Token implements java.io.Serializable(Code)
This class represents a character class such as [a-z] or a period.


Field Summary
 booleancompacted
    
 RangeTokenicaseCache
    
 int[]map
    
 intnonMapIndex
    
 int[]ranges
    
 booleansorted
    

Constructor Summary
 RangeToken(int type)
    

Method Summary
protected  voidaddRange(int start, int end)
    
protected  voidcompactRanges()
     this.ranges is sorted.
static  TokencomplementRanges(Token token)
     for RANGE: Creates complement.
 voiddumpRanges()
    
synchronized  RangeTokengetCaseInsensitiveToken()
    
protected  voidintersectRanges(Token token)
    
 booleanmatch(int ch)
    
protected  voidmergeRanges(Token token)
    
protected  voidsortRanges()
    
protected  voidsubtractRanges(Token token)
    
public  StringtoString(int options)
    

Field Detail
compacted
boolean compacted(Code)



icaseCache
RangeToken icaseCache(Code)



map
int[] map(Code)



nonMapIndex
int nonMapIndex(Code)



ranges
int[] ranges(Code)



sorted
boolean sorted(Code)




Constructor Detail
RangeToken
RangeToken(int type)(Code)




Method Detail
addRange
protected void addRange(int start, int end)(Code)



compactRanges
protected void compactRanges()(Code)
this.ranges is sorted.



complementRanges
static Token complementRanges(Token token)(Code)
for RANGE: Creates complement. for NRANGE: Creates the same meaning RANGE.



dumpRanges
void dumpRanges()(Code)



getCaseInsensitiveToken
synchronized RangeToken getCaseInsensitiveToken()(Code)



intersectRanges
protected void intersectRanges(Token token)(Code)

Parameters:
  tok - Ignore whether it is NRANGE or not.



match
boolean match(int ch)(Code)



mergeRanges
protected void mergeRanges(Token token)(Code)



sortRanges
protected void sortRanges()(Code)



subtractRanges
protected void subtractRanges(Token token)(Code)



toString
public String toString(int options)(Code)



Fields inherited from org.apache.xerces.utils.regex.Token
final static int ANCHOR(Code)(Java Doc)
final static int BACKREFERENCE(Code)(Java Doc)
final static int CHAR(Code)(Java Doc)
final static int CHAR_FINAL_QUOTE(Code)(Java Doc)
final static int CHAR_INIT_QUOTE(Code)(Java Doc)
final static int CHAR_LETTER(Code)(Java Doc)
final static int CHAR_MARK(Code)(Java Doc)
final static int CHAR_NUMBER(Code)(Java Doc)
final static int CHAR_OTHER(Code)(Java Doc)
final static int CHAR_PUNCTUATION(Code)(Java Doc)
final static int CHAR_SEPARATOR(Code)(Java Doc)
final static int CHAR_SYMBOL(Code)(Java Doc)
final static int CLOSURE(Code)(Java Doc)
final static int CONCAT(Code)(Java Doc)
final static int CONDITION(Code)(Java Doc)
final static boolean COUNTTOKENS(Code)(Java Doc)
final static int DOT(Code)(Java Doc)
final static int EMPTY(Code)(Java Doc)
final static int FC_ANY(Code)(Java Doc)
final static int FC_CONTINUE(Code)(Java Doc)
final static int FC_TERMINAL(Code)(Java Doc)
final static int INDEPENDENT(Code)(Java Doc)
final static int LOOKAHEAD(Code)(Java Doc)
final static int LOOKBEHIND(Code)(Java Doc)
final static int MODIFIERGROUP(Code)(Java Doc)
final static int NEGATIVELOOKAHEAD(Code)(Java Doc)
final static int NEGATIVELOOKBEHIND(Code)(Java Doc)
final static int NONGREEDYCLOSURE(Code)(Java Doc)
final static int NRANGE(Code)(Java Doc)
final static int PAREN(Code)(Java Doc)
final static int RANGE(Code)(Java Doc)
final static int STRING(Code)(Java Doc)
final static int UNION(Code)(Java Doc)
final static int UTF16_MAX(Code)(Java Doc)
final static String[] blockNames(Code)(Java Doc)
final static String blockRanges(Code)(Java Doc)
protected static Hashtable categories(Code)(Java Doc)
protected static Hashtable categories2(Code)(Java Doc)
final static String[] categoryNames(Code)(Java Doc)
protected static Token token_0to9(Code)(Java Doc)
protected static Token token_dot(Code)(Java Doc)
protected static Token token_empty(Code)(Java Doc)
protected static Token token_linebeginning(Code)(Java Doc)
protected static Token token_linebeginning2(Code)(Java Doc)
protected static Token token_lineend(Code)(Java Doc)
protected static Token token_not_0to9(Code)(Java Doc)
protected static Token token_not_spaces(Code)(Java Doc)
protected static Token token_not_wordchars(Code)(Java Doc)
protected static Token token_not_wordedge(Code)(Java Doc)
protected static Token token_spaces(Code)(Java Doc)
protected static Token token_stringbeginning(Code)(Java Doc)
protected static Token token_stringend(Code)(Java Doc)
protected static Token token_stringend2(Code)(Java Doc)
protected static Token token_wordbeginning(Code)(Java Doc)
protected static Token token_wordchars(Code)(Java Doc)
protected static Token token_wordedge(Code)(Java Doc)
protected static Token token_wordend(Code)(Java Doc)
static int tokens(Code)(Java Doc)
int type(Code)(Java Doc)
final static String viramaString(Code)(Java Doc)

Methods inherited from org.apache.xerces.utils.regex.Token
void addChild(Token tok)(Code)(Java Doc)
protected void addRange(int start, int end)(Code)(Java Doc)
final int analyzeFirstCharacter(RangeToken result, int options)(Code)(Java Doc)
protected void compactRanges()(Code)(Java Doc)
static Token complementRanges(Token tok)(Code)(Java Doc)
static Token.StringToken createBackReference(int refno)(Code)(Java Doc)
static Token.CharToken createChar(int ch)(Code)(Java Doc)
static Token.ClosureToken createClosure(Token tok)(Code)(Java Doc)
static Token.ConcatToken createConcat(Token tok1, Token tok2)(Code)(Java Doc)
static Token.UnionToken createConcat()(Code)(Java Doc)
static Token.ConditionToken createCondition(int refno, Token condition, Token yespat, Token nopat)(Code)(Java Doc)
static Token createEmpty()(Code)(Java Doc)
static Token.ParenToken createLook(int type, Token child)(Code)(Java Doc)
static Token.ModifierToken createModifierGroup(Token child, int add, int mask)(Code)(Java Doc)
static Token.ClosureToken createNGClosure(Token tok)(Code)(Java Doc)
static RangeToken createNRange()(Code)(Java Doc)
static Token.ParenToken createParen(Token child, int pnumber)(Code)(Java Doc)
static RangeToken createRange()(Code)(Java Doc)
static Token.StringToken createString(String str)(Code)(Java Doc)
static Token.UnionToken createUnion()(Code)(Java Doc)
final void findFixedString(FixedStringContainer container, int options)(Code)(Java Doc)
int getChar()(Code)(Java Doc)
Token getChild(int index)(Code)(Java Doc)
protected static synchronized Token getCombiningCharacterSequence()(Code)(Java Doc)
protected static synchronized Token getGraphemePattern()(Code)(Java Doc)
int getMax()(Code)(Java Doc)
final int getMaxLength()(Code)(Java Doc)
int getMin()(Code)(Java Doc)
final int getMinLength()(Code)(Java Doc)
int getParenNumber()(Code)(Java Doc)
protected static RangeToken getRange(String name, boolean positive)(Code)(Java Doc)
int getReferenceNumber()(Code)(Java Doc)
String getString()(Code)(Java Doc)
protected void intersectRanges(Token tok)(Code)(Java Doc)
boolean match(int ch)(Code)(Java Doc)
protected void mergeRanges(Token tok)(Code)(Java Doc)
void setMax(int max)(Code)(Java Doc)
void setMin(int min)(Code)(Java Doc)
int size()(Code)(Java Doc)
protected void sortRanges()(Code)(Java Doc)
protected void subtractRanges(Token tok)(Code)(Java Doc)
public String toString()(Code)(Java Doc)
public String toString(int options)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.