Package com.landawn.abacus.jdbc.dao
Interface UncheckedReadOnlyJoinEntityHelper<T,SB extends com.landawn.abacus.util.SQLBuilder,TD extends UncheckedDao<T,SB,TD>>
- All Superinterfaces:
JoinEntityHelper<T,
,SB, TD> ReadOnlyJoinEntityHelper<T,
,SB, TD> UncheckedJoinEntityHelper<T,
SB, TD>
- All Known Subinterfaces:
UncheckedReadOnlyCrudJoinEntityHelper<T,
,ID, SB, TD> UncheckedReadOnlyCrudJoinEntityHelperL<T,
SB, TD>
public interface UncheckedReadOnlyJoinEntityHelper<T,SB extends com.landawn.abacus.util.SQLBuilder,TD extends UncheckedDao<T,SB,TD>>
extends UncheckedJoinEntityHelper<T,SB,TD>, ReadOnlyJoinEntityHelper<T,SB,TD>
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
deleteAllJoinEntities
(Collection<T> entities) Deprecated.unsupported Operationdefault int
deleteAllJoinEntities
(Collection<T> entities, boolean inParallel) Deprecated.unsupported Operationdefault int
deleteAllJoinEntities
(Collection<T> entities, Executor executor) Deprecated.unsupported Operationdefault int
deleteAllJoinEntities
(T entity) Deprecated.unsupported Operationdefault int
deleteAllJoinEntities
(T entity, boolean inParallel) Deprecated.unsupported Operationdefault int
deleteAllJoinEntities
(T entity, Executor executor) Deprecated.unsupported Operationdefault int
deleteJoinEntities
(Collection<T> entities, Class<?> joinEntityClass) Deprecated.unsupported Operationdefault int
deleteJoinEntities
(Collection<T> entities, String joinEntityPropName) Deprecated.unsupported Operationdefault int
deleteJoinEntities
(Collection<T> entities, Collection<String> joinEntityPropNames) Deprecated.unsupported Operationdefault int
deleteJoinEntities
(Collection<T> entities, Collection<String> joinEntityPropNames, boolean inParallel) Deprecated.unsupported Operationdefault int
deleteJoinEntities
(Collection<T> entities, Collection<String> joinEntityPropNames, Executor executor) Deprecated.unsupported Operationdefault int
deleteJoinEntities
(T entity, Class<?> joinEntityClass) Deprecated.unsupported Operationdefault int
deleteJoinEntities
(T entity, String joinEntityPropName) Deprecated.unsupported Operationdefault int
deleteJoinEntities
(T entity, Collection<String> joinEntityPropNames) Deprecated.unsupported Operationdefault int
deleteJoinEntities
(T entity, Collection<String> joinEntityPropNames, boolean inParallel) Deprecated.unsupported Operationdefault int
deleteJoinEntities
(T entity, Collection<String> joinEntityPropNames, Executor executor) Deprecated.unsupported OperationMethods inherited from interface com.landawn.abacus.jdbc.dao.JoinEntityHelper
executor, stream, stream, stream, targetDaoInterface, targetEntityClass, targetTableName
Methods inherited from interface com.landawn.abacus.jdbc.dao.UncheckedJoinEntityHelper
findFirst, findFirst, findFirst, findOnlyOne, findOnlyOne, findOnlyOne, list, list, list, loadAllJoinEntities, loadAllJoinEntities, loadAllJoinEntities, loadAllJoinEntities, loadAllJoinEntities, loadAllJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntities, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull, loadJoinEntitiesIfNull
-
Method Details
-
deleteJoinEntities
@Deprecated default int deleteJoinEntities(T entity, Class<?> joinEntityClass) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entity
-joinEntityClass
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteJoinEntities
@Deprecated default int deleteJoinEntities(Collection<T> entities, Class<?> joinEntityClass) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entities
-joinEntityClass
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteJoinEntities
@Deprecated default int deleteJoinEntities(T entity, String joinEntityPropName) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entity
-joinEntityPropName
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteJoinEntities
@Deprecated default int deleteJoinEntities(Collection<T> entities, String joinEntityPropName) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entities
-joinEntityPropName
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteJoinEntities
@Deprecated default int deleteJoinEntities(T entity, Collection<String> joinEntityPropNames) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entity
-joinEntityPropNames
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteJoinEntities
@Deprecated default int deleteJoinEntities(T entity, Collection<String> joinEntityPropNames, boolean inParallel) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entity
-joinEntityPropNames
-inParallel
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteJoinEntities
@Deprecated default int deleteJoinEntities(T entity, Collection<String> joinEntityPropNames, Executor executor) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entity
-joinEntityPropNames
-executor
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteJoinEntities
@Deprecated default int deleteJoinEntities(Collection<T> entities, Collection<String> joinEntityPropNames) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entities
-joinEntityPropNames
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteJoinEntities
@Deprecated default int deleteJoinEntities(Collection<T> entities, Collection<String> joinEntityPropNames, boolean inParallel) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entities
-joinEntityPropNames
-inParallel
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteJoinEntities
@Deprecated default int deleteJoinEntities(Collection<T> entities, Collection<String> joinEntityPropNames, Executor executor) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entities
-joinEntityPropNames
-executor
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteAllJoinEntities
@Deprecated default int deleteAllJoinEntities(T entity) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteAllJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entity
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteAllJoinEntities
@Deprecated default int deleteAllJoinEntities(T entity, boolean inParallel) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteAllJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entity
-inParallel
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteAllJoinEntities
@Deprecated default int deleteAllJoinEntities(T entity, Executor executor) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteAllJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entity
-executor
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteAllJoinEntities
@Deprecated default int deleteAllJoinEntities(Collection<T> entities) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteAllJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entities
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteAllJoinEntities
@Deprecated default int deleteAllJoinEntities(Collection<T> entities, boolean inParallel) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteAllJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entities
-inParallel
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-
deleteAllJoinEntities
@Deprecated default int deleteAllJoinEntities(Collection<T> entities, Executor executor) throws com.landawn.abacus.exception.UncheckedSQLException, UnsupportedOperationException Deprecated.unsupported Operation- Specified by:
deleteAllJoinEntities
in interfaceJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceReadOnlyJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Specified by:
deleteAllJoinEntities
in interfaceUncheckedJoinEntityHelper<T,
SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedDao<T, SB, TD>> - Parameters:
entities
-executor
-- Returns:
- the total count of updated/deleted records.
- Throws:
com.landawn.abacus.exception.UncheckedSQLException
UnsupportedOperationException
-