Interface ISimpleSelectExpressionStateObjectBuilder

All Superinterfaces:
IScalarExpressionStateObjectBuilder<ISimpleSelectExpressionStateObjectBuilder>
All Known Subinterfaces:
IEclipseLinkSimpleSelectExpressionStateObjectBuilder
All Known Implementing Classes:
AbstractEclipseLinkSimpleSelectExpressionStateObjectBuilder, AbstractSimpleSelectExpressionStateObjectBuilder, DefaultSimpleSelectExpressionStateObjectBuilder, EclipseLinkSimpleSelectExpressionStateObjectBuilder

public interface ISimpleSelectExpressionStateObjectBuilder extends IScalarExpressionStateObjectBuilder<ISimpleSelectExpressionStateObjectBuilder>
This builder can be used to easily create a select expression defined for a subquery without having to create each object manually. The builder is associated with SimpleSelectClauseStateObject.
Since:
2.4
Version:
2.4
See Also:
  • Method Details

    • commit

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

      Creates the expression representing an identification variable.
      Parameters:
      variable - The identification variable
      Returns:
      This builder