Top Methods
org.eclipse.persistence.jpa.jpql.tools.model

public Interface INewValueStateObjectBuilder

extends IScalarExpressionStateObjectBuilder<INewValueStateObjectBuilder>
Known Direct Implementers
org.eclipse.persistence.jpa.jpql.tools.model.AbstractNewValueStateObjectBuilder

Author
Pascal Filion
Since
2.4
Version
2.4

Method Summary

Modifier and TypeMethod and Description
public void
commit()

Pushes the changes created by this builder to the state object.

public INewValueStateObjectBuilder
NULL()

Creates a new expression representing the NULL keyword.

public INewValueStateObjectBuilder

Returns:

This builder
variable
(String
The identification variable
variable
)

Creates the expression representing an identification variable.

Inherited from org.eclipse.persistence.jpa.jpql.tools.model.IScalarExpressionStateObjectBuilder:
absaddavgavgDistinctcase_coalescecoalesceconcatconcatcountcountDistinctcurrentDatecurrentTimecurrentTimestampdatedivideentityTypeenumLiteralfunctionfunctionfunctiongetCaseBuilderindexlengthlocatelocatemaxmaxDistinctminminDistinctminusmodmultiplynullIfnumericnumericparameterpathplussizesqrtstringsubsubtractsumsumDistincttype

Method Detail

commitback to summary
public void commit()

Pushes the changes created by this builder to the state object.

NULLback to summary
public INewValueStateObjectBuilder NULL()

Creates a new expression representing the NULL keyword.

Returns:INewValueStateObjectBuilder

This INewValueStateObjectBuilder

variableback to summary
public INewValueStateObjectBuilder variable(String variable)

Creates the expression representing an identification variable.

Parameters
variable:String

The identification variable

Returns:INewValueStateObjectBuilder

This builder