org.sourceforge.beanindex.parse
Class Parser

java.lang.Object
  extended byorg.sourceforge.beanindex.parse.Parser

public class Parser
extends java.lang.Object

This is the parser.

Author:
Sakthivel Muthusamy

Constructor Summary
Parser(java.lang.String defaultLogicalOperator)
           
 
Method Summary
static java.lang.String addSpace(java.lang.String old)
          adds space between operators
 Token[] parse(java.lang.String phrase)
          Method to parse the phrase into tokens
 
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 defaultLogicalOperator)
       throws java.lang.Exception
Parameters:
defaultLogicalOperator -
Throws:
java.lang.Exception
Method Detail

addSpace

public static java.lang.String addSpace(java.lang.String old)
adds space between operators

Parameters:
old -
Returns:
String

parse

public Token[] parse(java.lang.String phrase)
              throws BeanIndexException
Method to parse the phrase into tokens

Parameters:
phrase -
Returns:
Token[]
Throws:
BeanIndexException