public final class StrictResolver extends java.lang.Object implements IStrictResolver
StrictSelectable.Select| Constructor and Description |
|---|
StrictResolver(Config config,
android.net.Uri uri,
android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
int |
count() |
int |
count(java.lang.String condition) |
int |
count(java.lang.String whereClause,
java.lang.Object... whereArgs) |
<E extends IEntity> |
delete( |
Delete |
delete(java.util.Collection<java.lang.Long> ids) |
Delete |
delete(IEntity entity) |
Delete |
delete(long... ids) |
Delete |
delete(long id) |
Delete |
delete(java.lang.String condition) |
Delete |
delete(java.lang.String whereClause,
java.lang.Object... whereArgs) |
Config |
getConfig()
Returns the default config
|
java.lang.String |
getPrimaryKeyColumn() |
android.net.Uri |
getUri()
Returns the URI
|
boolean |
has(long id) |
boolean |
has(java.lang.String condition) |
boolean |
has(java.lang.String whereClause,
java.lang.Object... whereArgs) |
<E extends IEntity> |
insert( |
Insert |
insert(android.content.ContentValues contents) |
Insert |
insert(IEntity entity) |
Insert |
insert(java.lang.String[] columns,
java.lang.Object[] values) |
Insert |
insert(java.lang.String columns,
java.lang.Object values) |
InsertInto |
insertInto(java.lang.String... columns) |
StrictSelectable.Select |
select(long... ids)
Select multiple ids
|
StrictSelectable.Select |
select(long id)
Select id.
|
StrictSelectable.Select |
select(java.lang.String condition)
Select some condition
|
StrictSelectable.Select |
select(java.lang.String whereClause,
java.lang.Object... args)
Select along with whereClause
|
long |
selectId(java.lang.String condition) |
long |
selectId(java.lang.String whereClause,
java.lang.Object... args) |
<E extends IEntity> |
update( |
Update |
update(android.content.ContentValues contents,
long id) |
Update |
update(android.content.ContentValues contents,
java.lang.String condition) |
Update |
update(android.content.ContentValues contents,
java.lang.String whereClause,
java.lang.Object... whereArgs) |
Update |
update(IEntity entity) |
Update |
update(long... ids) |
Update |
update(long id) |
Update |
update(java.lang.String condition) |
Update |
update(java.lang.String whereClause,
java.lang.Object... whereArgs) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConfig, getUripublic StrictResolver(Config config, android.net.Uri uri, android.content.Context context)
public long selectId(java.lang.String whereClause,
java.lang.Object... args)
public boolean has(java.lang.String whereClause,
java.lang.Object... whereArgs)
public int count(java.lang.String whereClause,
java.lang.Object... whereArgs)
public StrictSelectable.Select select(long id)
StrictSelectablecom.bingzer.android.dbv.IConfigselect in interface StrictSelectableid - id to searchcom.bingzer.android.dbv.queries.Selectcom.bingzer.android.dbv.IConfig#setIdNamingConvention(String)public StrictSelectable.Select select(java.lang.String condition)
StrictSelectableselect in interface StrictSelectablecondition - the conditioncom.bingzer.android.dbv.queries.Selectpublic StrictSelectable.Select select(long... ids)
StrictSelectableselect in interface StrictSelectableids - array idcom.bingzer.android.dbv.queries.Selectpublic StrictSelectable.Select select(java.lang.String whereClause, java.lang.Object... args)
StrictSelectableselect in interface StrictSelectablewhereClause - 'where' clauseargs - argumentscom.bingzer.android.dbv.queries.Selectpublic android.net.Uri getUri()
IBaseResolvergetUri in interface IBaseResolverpublic Config getConfig()
IBaseResolvergetConfig in interface IBaseResolverpublic java.lang.String getPrimaryKeyColumn()
public long selectId(java.lang.String condition)
public Delete delete(long id)
public Delete delete(java.util.Collection<java.lang.Long> ids)
public Delete delete(long... ids)
public Delete delete(java.lang.String condition)
public Delete delete(java.lang.String whereClause,
java.lang.Object... whereArgs)
public Delete delete(IEntity entity)
public <E extends IEntity> Delete delete(entityList)
public Insert insert(java.lang.String[] columns,
java.lang.Object[] values)
public Insert insert(java.lang.String columns,
java.lang.Object values)
public InsertInto insertInto(java.lang.String... columns)
public Insert insert(android.content.ContentValues contents)
public Insert insert(IEntity entity)
public <E extends IEntity> Insert insert(entityList)
public Update update(long id)
public Update update(long... ids)
public Update update(java.lang.String condition)
public Update update(java.lang.String whereClause,
java.lang.Object... whereArgs)
public Update update(android.content.ContentValues contents,
long id)
public Update update(android.content.ContentValues contents,
java.lang.String condition)
public Update update(android.content.ContentValues contents,
java.lang.String whereClause,
java.lang.Object... whereArgs)
public Update update(IEntity entity)
public <E extends IEntity> Update update(entityList)
public boolean has(long id)
public boolean has(java.lang.String condition)
public int count()
public int count(java.lang.String condition)