@NoRepositoryBean
public interface AccountAddressRepository<D extends Trackable>
extends TrackableRepository<D>, TrackableRsqlFilterExecutor<D>,
CustomizedAccountAddressRepository<D> {
@NonNull
@Policy(operationTypes = OperationType.READ)
Page<D> findByAccountContextId(@NonNull String accountId,
Node filters,
Pageable page,
ContextInfo contextInfo);
@Policy(operationTypes = OperationType.READ)
Optional<D> findByContextIdAndAccountContextId(@NonNull String contextId,
@NonNull String accountId,
ContextInfo contextInfo);
}