public class

DateExpressionParser

extends Object
implements DateExpressionParserConstants
java.lang.Object
   ↳ org.mule.module.netsuite.api.model.expression.date.parser.DateExpressionParser

Class Overview

A predicate-like syntax parser for date expressions

Summary

[Expand]
Inherited Constants
From interface org.mule.module.netsuite.api.model.expression.date.parser.DateExpressionParserConstants
Fields
private DateExpressionBuilder builder
private List<int[]> jj_expentries
private int[] jj_expentry
private int jj_gen
SimpleCharStream jj_input_stream
private int jj_kind
private final int[] jj_la1
private static int[] jj_la1_0
public Token jj_nt Next token.
private int jj_ntk
public Token token Current token.
public DateExpressionParserTokenManager token_source Generated Token Manager.
[Expand]
Inherited Fields
From interface org.mule.module.netsuite.api.model.expression.date.parser.DateExpressionParserConstants
Public Constructors
DateExpressionParser(InputStream stream)
Constructor with InputStream.
DateExpressionParser(InputStream stream, String encoding)
Constructor with InputStream and supplied encoding
DateExpressionParser(Reader stream)
Constructor.
DateExpressionParser(DateExpressionParserTokenManager tm)
Constructor with generated Token Manager.
Public Methods
void ReInit(DateExpressionParserTokenManager tm)
Reinitialise.
void ReInit(InputStream stream, String encoding)
Reinitialise.
void ReInit(InputStream stream)
Reinitialise.
void ReInit(Reader stream)
Reinitialise.
final void dateSearchValue()
final void dateWithFormatSearchValue()
final void disable_tracing()
Disable tracing.
final void enable_tracing()
Enable tracing.
ParseException generateParseException()
Generate ParseException.
final Token getNextToken()
Get the next Token.
final Token getToken(int index)
Get the specific Token.
final void operation()
static SearchDateField parse(String expression)
final void predefinedSearchValue()
final void rangeSearchValue()
final void rangeWithFormatSearchValue()
final void searchValue()
final SearchDateField start()
DateExpressionParser withCalendarFactory()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private DateExpressionBuilder builder

private List<int[]> jj_expentries

private int[] jj_expentry

private int jj_gen

SimpleCharStream jj_input_stream

private int jj_kind

private final int[] jj_la1

private static int[] jj_la1_0

public Token jj_nt

Next token.

private int jj_ntk

public Token token

Current token.

public DateExpressionParserTokenManager token_source

Generated Token Manager.

Public Constructors

public DateExpressionParser (InputStream stream)

Constructor with InputStream.

Parameters
stream

public DateExpressionParser (InputStream stream, String encoding)

Constructor with InputStream and supplied encoding

Parameters
stream
encoding

public DateExpressionParser (Reader stream)

Constructor.

Parameters
stream

public DateExpressionParser (DateExpressionParserTokenManager tm)

Constructor with generated Token Manager.

Parameters
tm

Public Methods

public void ReInit (DateExpressionParserTokenManager tm)

Reinitialise.

Parameters
tm

public void ReInit (InputStream stream, String encoding)

Reinitialise.

Parameters
stream
encoding

public void ReInit (InputStream stream)

Reinitialise.

Parameters
stream

public void ReInit (Reader stream)

Reinitialise.

Parameters
stream

public final void dateSearchValue ()

public final void dateWithFormatSearchValue ()

public final void disable_tracing ()

Disable tracing.

public final void enable_tracing ()

Enable tracing.

public ParseException generateParseException ()

Generate ParseException.

public final Token getNextToken ()

Get the next Token.

public final Token getToken (int index)

Get the specific Token.

Parameters
index

public final void operation ()

public static SearchDateField parse (String expression)

Parameters
expression

public final void predefinedSearchValue ()

public final void rangeSearchValue ()

public final void rangeWithFormatSearchValue ()

public final void searchValue ()

public final SearchDateField start ()

public DateExpressionParser withCalendarFactory ()