com.querydsl.core.dml.ReactiveInsertClause Maven / Gradle / Ivy
The newest version!
package com.querydsl.core.dml;
import com.querydsl.core.types.Path;
import com.querydsl.core.types.SubQueryExpression;
/**
* {@code ReactiveInsertClause} defines a generic interface for Insert clauses
*
* @param concrete subtype
*/
public interface ReactiveInsertClause>
extends ReactiveStoreClause {
/**
* Define the columns to be populated
*
* @param columns columns to be populated
* @return the current object
*/
C columns(Path>... columns);
/**
* Define the populate via subquery
*
* @param subQuery sub query to be used for population
* @return the current object
*/
C select(SubQueryExpression> subQuery);
/**
* Define the value bindings
*
* @param v values to be inserted
* @return the current object
*/
C values(Object... v);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy