EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

org.eclipse.persistence.jpa.jpql.model
Interface INewValueStateObjectBuilder

All Superinterfaces:
IScalarExpressionStateObjectBuilder<INewValueStateObjectBuilder>
All Known Implementing Classes:
AbstractNewValueStateObjectBuilder, DefaultNewValueStateObjectBuilder

public interface INewValueStateObjectBuilder
extends IScalarExpressionStateObjectBuilder<INewValueStateObjectBuilder>

Version:
2.4
Author:
Pascal Filion
Since:
2.4

Method Summary
 void commit()
          Pushes the changes created by this builder to the state object.
 INewValueStateObjectBuilder NULL()
          Creates a new expression representing the NULL keyword.
 INewValueStateObjectBuilder variable(java.lang.String variable)
          Creates the expression representing an identification variable.
 
Methods inherited from interface org.eclipse.persistence.jpa.jpql.model.IScalarExpressionStateObjectBuilder
abs, add, avg, avgDistinct, case_, coalesce, concat, count, countDistinct, currentDate, currentTime, currentTimestamp, date, divide, entityType, enumLiteral, function, function, getCaseBuilder, index, length, locate, locate, max, maxDistinct, min, minDistinct, minus, mod, multiply, nullIf, numeric, numeric, parameter, path, plus, size, sqrt, string, sub, subtract, sum, sumDistinct, type
 

Method Detail

commit

void commit()
Pushes the changes created by this builder to the state object.


NULL

INewValueStateObjectBuilder NULL()
Creates a new expression representing the NULL keyword.

Returns:
This INewValueStateObjectBuilder

variable

INewValueStateObjectBuilder variable(java.lang.String variable)
Creates the expression representing an identification variable.

Parameters:
variable - The identification variable
Returns:
This builder

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference