public interface IBaseQueryPattern<B extends IQueryBuilder<?,?,? extends IFilter>> extends IPattern
IPattern.IData, IPattern.IDataRecord, IPattern.IDeleteContainer, IPattern.IPatternContainer, IPattern.PatternType| Modifier and Type | Method and Description |
|---|---|
B |
completeSearch(B builder) |
IPattern.IDeleteContainer |
delete(Serializable id,
Object entity) |
Serializable |
getId(Object entity) |
IConverter<?> |
getIdConverter() |
boolean |
isIdSet(Object entity) |
void |
prepareEntityId(IPattern.IData data) |
Serializable |
prepareEntityId(Serializable id,
Serializable entityId) |
default void |
prepareEntityId(UpdatedEntryContainer container) |
Object |
prepareEntityUpdate(IBuffer buffer,
IPattern.IData data) |
SaveContainer |
save(Object entity,
Integer depth) |
B |
search(boolean lazy) |
B |
search(Serializable id,
boolean lazy) |
Object |
setId(Object entity,
Serializable id) |
callMethod, getField, getLabels, getPatternType, getTypeboolean isIdSet(Object entity)
Serializable getId(Object entity)
IConverter<?> getIdConverter()
Object setId(Object entity, Serializable id) throws IllegalArgumentException
IllegalArgumentExceptionSerializable prepareEntityId(Serializable id, Serializable entityId)
void prepareEntityId(IPattern.IData data)
Object prepareEntityUpdate(IBuffer buffer, IPattern.IData data)
B search(Serializable id, boolean lazy) throws Exception
ExceptionSaveContainer save(Object entity, Integer depth) throws Exception
ExceptionIPattern.IDeleteContainer delete(Serializable id, Object entity) throws Exception
Exceptiondefault void prepareEntityId(UpdatedEntryContainer container)
Copyright © 2020–2022 RunedUniverse. All rights reserved.