public class

FilterExpressionBuilder

extends Object
java.lang.Object
   ↳ org.mule.module.netsuite.api.model.expression.filter.FilterExpressionBuilder

Summary

Fields
private SearchRecord basic
private static ConvertUtilsBean convertUtils
private SearchRecord target
Public Constructors
FilterExpressionBuilder()
Public Methods
void addJoinedExpression(String operationName, String joinName, String attributeName, Object firstArg, String secondArg)
void addSimpleExpression(String operationName, String attributeName, Object firstArg, String secondArg)
SearchRecord build()
static ConvertUtilsBean getConvertUtils()
void setTarget(SearchRecordType targetRecordType)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private SearchRecord basic

private static ConvertUtilsBean convertUtils

private SearchRecord target

Public Constructors

public FilterExpressionBuilder ()

Public Methods

public void addJoinedExpression (String operationName, String joinName, String attributeName, Object firstArg, String secondArg)

Parameters
operationName
joinName
attributeName
firstArg
secondArg

public void addSimpleExpression (String operationName, String attributeName, Object firstArg, String secondArg)

Parameters
operationName
attributeName
firstArg
secondArg

public SearchRecord build ()

public static ConvertUtilsBean getConvertUtils ()

public void setTarget (SearchRecordType targetRecordType)

Parameters
targetRecordType