public class

ExpressionParser

extends Object
java.lang.Object
   ↳ org.odata4j.expression.ExpressionParser

Summary

Nested Classes
enum ExpressionParser.AggregateFunction  
class ExpressionParser.Token  
enum ExpressionParser.TokenType  
Fields
public static boolean DUMP_EXPRESSION_INFO
private static Set<String> METHODS
public static final DateTimeFormatter TIME_FORMATTER
Public Constructors
ExpressionParser()
Public Methods
static CommonExpression parse(String value)
static List<EntitySimpleProperty> parseExpand(String value)
static List<OrderByExpression> parseOrderBy(String value)
static List<ExpressionParser.Token> processParentheses(List<ExpressionParser.Token> tokens)
static List<ExpressionParser.Token> tokenize(String value)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static boolean DUMP_EXPRESSION_INFO

private static Set<String> METHODS

public static final DateTimeFormatter TIME_FORMATTER

Public Constructors

public ExpressionParser ()

Public Methods

public static CommonExpression parse (String value)

Parameters
value

public static List<EntitySimpleProperty> parseExpand (String value)

Parameters
value

public static List<OrderByExpression> parseOrderBy (String value)

Parameters
value

public static List<ExpressionParser.Token> processParentheses (List<ExpressionParser.Token> tokens)

Parameters
tokens

public static List<ExpressionParser.Token> tokenize (String value)

Parameters
value