com.triactive.jdo.store
Class Parser

java.lang.Object
  extended by com.triactive.jdo.store.Parser

 class Parser
extends java.lang.Object


Constructor Summary
Parser(java.lang.String input, Imports imports)
           
 
Method Summary
 int getIndex()
           
 java.lang.String getInput()
           
 java.lang.Boolean parseBooleanLiteral()
           
 java.lang.Class parseCast()
           
 boolean parseChar(char c)
           
 boolean parseChar(char c, char unlessFollowedBy)
           
 java.lang.Character parseCharacterLiteral()
           
 boolean parseEOS()
           
 java.math.BigDecimal parseFloatingPointLiteral()
           
 java.lang.String parseIdentifier()
           
 java.math.BigInteger parseIntegerLiteral()
           
 java.lang.String parseName()
           
 boolean parseNullLiteral()
           
 boolean parseString(java.lang.String s)
           
 boolean parseString(java.lang.String s, char unlessFollowedBy)
           
 java.lang.String parseStringLiteral()
           
 int skipWS()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Parser

public Parser(java.lang.String input,
              Imports imports)
Method Detail

getInput

public java.lang.String getInput()

getIndex

public int getIndex()

skipWS

public int skipWS()

parseEOS

public boolean parseEOS()

parseChar

public boolean parseChar(char c)

parseChar

public boolean parseChar(char c,
                         char unlessFollowedBy)

parseString

public boolean parseString(java.lang.String s)

parseString

public boolean parseString(java.lang.String s,
                           char unlessFollowedBy)

parseIdentifier

public java.lang.String parseIdentifier()

parseName

public java.lang.String parseName()

parseCast

public java.lang.Class parseCast()

parseIntegerLiteral

public java.math.BigInteger parseIntegerLiteral()

parseFloatingPointLiteral

public java.math.BigDecimal parseFloatingPointLiteral()

parseBooleanLiteral

public java.lang.Boolean parseBooleanLiteral()

parseCharacterLiteral

public java.lang.Character parseCharacterLiteral()

parseStringLiteral

public java.lang.String parseStringLiteral()

parseNullLiteral

public boolean parseNullLiteral()


Copyright ? 2001 TriActive, Inc. All Rights Reserved.