Uses of Interface
org.seasar.doma.jdbc.criteria.statement.Listable
Packages that use Listable
-
Uses of Listable in org.seasar.doma.jdbc.criteria.statement
Subinterfaces of Listable in org.seasar.doma.jdbc.criteria.statementModifier and TypeInterfaceDescriptioninterfaceEntityQueryable<ENTITY>Represents a queryable statement for entities.interfaceSetOperand<ELEMENT>Represents a set operand.interfaceSetOperator<ELEMENT>Represents a set operator.interfaceStreamMappable<ELEMENT>Represents that the implementation can fetch data from database as a stream and map it to something.Classes in org.seasar.doma.jdbc.criteria.statement that implement ListableModifier and TypeClassDescriptionclassAbstractSetOperand<STMT extends AbstractSetOperand<STMT,ELEMENT>, ELEMENT> classclassEntityqlSelectStarting<ENTITY>classEntityqlSelectTerminal<ENTITY>classNativeSqlSelectIntermediate<ELEMENT>classNativeSqlSelectStarting<ENTITY>classNativeSqlSetStarting<ELEMENT>classUnifiedSelectStarting<ENTITY>Represents a SELECT statement starting point.classUnifiedSelectTerminal<ENTITY>Represents a SELECT statement terminal.Methods in org.seasar.doma.jdbc.criteria.statement that return ListableModifier and TypeMethodDescription<RESULT> Listable<RESULT>EntityQueryable.project(EntityMetamodel<RESULT> entityMetamodel) Projects the result to the entity.<RESULT> Listable<RESULT>UnifiedSelectStarting.project(EntityMetamodel<RESULT> entityMetamodel) <RESULT> Listable<RESULT>UnifiedSelectTerminal.project(EntityMetamodel<RESULT> entityMetamodel) <RESULT> Listable<RESULT>EntityQueryable.projectTo(EntityMetamodel<RESULT> entityMetamodel, PropertyMetamodel<?>... propertyMetamodels) Projects the result to the entity with the specified properties.<RESULT> Listable<RESULT>UnifiedSelectStarting.projectTo(EntityMetamodel<RESULT> entityMetamodel, PropertyMetamodel<?>... propertyMetamodels) <RESULT> Listable<RESULT>UnifiedSelectTerminal.projectTo(EntityMetamodel<RESULT> entityMetamodel, PropertyMetamodel<?>... propertyMetamodels) EntityqlMultiInsertIntermediate.returning(PropertyMetamodel<?>... properties) EntityqlMultiInsertStatement.returning(PropertyMetamodel<?>... properties) EntityqlMultiInsertTerminal.returning(PropertyMetamodel<?>... properties)