| Package | Description |
|---|---|
| org.killbill.billing.util.customfield.dao | |
| org.killbill.billing.util.entity.dao | |
| org.killbill.billing.util.tag.dao |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CustomFieldSqlDao |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultCustomFieldDao.checkEntityAlreadyExists(EntitySqlDao<CustomFieldModelDao,org.killbill.billing.util.customfield.CustomField> transactional,
CustomFieldModelDao entity,
InternalCallContext context) |
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultPaginationSqlDaoHelper.PaginationIteratorBuilder<M extends EntityModelDao<E>,E extends org.killbill.billing.util.entity.Entity,S extends EntitySqlDao<M,E>> |
class |
EntitySqlDaoWrapperInvocationHandler<S extends EntitySqlDao<M,E>,M extends EntityModelDao<E>,E extends org.killbill.billing.util.entity.Entity>
Wraps an instance of EntitySqlDao, performing extra work around each method (Sql query)
|
| Modifier and Type | Method and Description |
|---|---|
<NewSqlDao extends EntitySqlDao<NewEntityModelDao,NewEntity>,NewEntityModelDao extends EntityModelDao<NewEntity>,NewEntity extends org.killbill.billing.util.entity.Entity> |
EntitySqlDaoWrapperFactory.become(java.lang.Class<NewSqlDao> newSqlDaoClass)
Get an instance of a specified EntitySqlDao class, sharing the same database session as the
initial sql dao class with which this wrapper factory was created.
|
<E extends org.killbill.billing.util.entity.Entity,M extends EntityModelDao<E>,S extends EntitySqlDao<M,E>> |
DefaultPaginationSqlDaoHelper.getPagination(java.lang.Class<? extends EntitySqlDao<M,E>> sqlDaoClazz,
DefaultPaginationSqlDaoHelper.PaginationIteratorBuilder<M,E,S> paginationIteratorBuilder,
java.lang.Long offset,
java.lang.Long limitMaybeNegative,
InternalTenantContext context) |
<M extends EntityModelDao<E>,E extends org.killbill.billing.util.entity.Entity,T extends EntitySqlDao<M,E>> |
EntitySqlDaoTransactionalJdbiWrapper.onDemandForStreamingResults(java.lang.Class<T> sqlObjectType) |
| Modifier and Type | Method and Description |
|---|---|
protected <F extends EntityModelDao> |
EntityDaoBase.bulkCreate(EntitySqlDao transactional,
java.util.List<F> entities,
InternalCallContext context) |
protected boolean |
EntityDaoBase.checkEntityAlreadyExists(EntitySqlDao<M,E> transactional,
M entity,
InternalCallContext context) |
protected <F extends EntityModelDao> |
EntityDaoBase.createAndRefresh(EntitySqlDao transactional,
F entity,
InternalCallContext context) |
| Modifier and Type | Method and Description |
|---|---|
<E extends org.killbill.billing.util.entity.Entity,M extends EntityModelDao<E>,S extends EntitySqlDao<M,E>> |
DefaultPaginationSqlDaoHelper.getPagination(java.lang.Class<? extends EntitySqlDao<M,E>> sqlDaoClazz,
DefaultPaginationSqlDaoHelper.PaginationIteratorBuilder<M,E,S> paginationIteratorBuilder,
java.lang.Long offset,
java.lang.Long limitMaybeNegative,
InternalTenantContext context) |
| Constructor and Description |
|---|
EntityDaoBase(NonEntityDao nonEntityDao,
CacheControllerDispatcher cacheControllerDispatcher,
EntitySqlDaoTransactionalJdbiWrapper transactionalSqlDao,
java.lang.Class<? extends EntitySqlDao<M,E>> realSqlDao) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TagDefinitionSqlDao |
interface |
TagSqlDao |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultTagDao.checkEntityAlreadyExists(EntitySqlDao<TagModelDao,org.killbill.billing.util.tag.Tag> transactional,
TagModelDao entity,
InternalCallContext context) |
Copyright © 2010-2020. All Rights Reserved.