| Package | Description |
|---|---|
| net.sf.mardao.core | |
| net.sf.mardao.core.dao |
| Modifier and Type | Class and Description |
|---|---|
static class |
Filter.Foreign<T,ID extends Serializable> |
static class |
Filter.IN |
| Modifier and Type | Method and Description |
|---|---|
Filter |
Filter.Foreign.getForeignExpression() |
| Constructor and Description |
|---|
Foreign(String column,
String operation,
Dao<T,ID> foreignDao,
Filter foreignExpression) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
Dao.createEqualsFilter(String columnName,
Object value) |
Filter |
Dao.createGreaterThanOrEqualFilter(String columnName,
Object value) |
Filter |
Dao.createInFilter(String fieldName,
Collection param) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract int |
DaoImpl.count(Object ancestorKey,
Object simpleKey,
Filter... filters) |
Iterable<T> |
DaoImpl.findInGeobox(float lat,
float lng,
int bits,
int limit,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
Filter... filters) |
Collection<T> |
Dao.findNearest(float lat,
float lng,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
int offset,
int limit,
Filter... filters) |
Collection<T> |
DaoImpl.findNearest(float lat,
float lng,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
int offset,
int limit,
Filter... filters) |
protected abstract T |
DaoImpl.findUniqueBy(Filter... filters) |
protected abstract ID |
DaoImpl.findUniqueKeyBy(Filter... filters) |
Iterable<T> |
Dao.queryChunk(int offset,
int limit,
Object ancestorKey,
Object primaryKey,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
Filter... filters) |
Iterable<T> |
DaoImpl.queryChunk(int offset,
int limit,
Object ancestorKey,
Object primaryKey,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
Filter... filters) |
CursorPage<T> |
Dao.queryInGeobox(float lat,
float lng,
int bits,
int pageSize,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
String cursorString,
Filter... filters) |
CursorPage<T> |
DaoImpl.queryInGeobox(float lat,
float lng,
int bits,
int pageSize,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
String cursorString,
Filter... filters) |
protected abstract Iterable<T> |
DaoImpl.queryIterable(boolean keysOnly,
int offset,
int limit,
Object ancestorKey,
Object primaryKey,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
Filter... filters)
Implemented in TypeDaoImpl
|
protected abstract Iterable<ID> |
DaoImpl.queryIterableKeys(int offset,
int limit,
Object ancestorKey,
Object primaryKey,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
Filter... filters)
Implemented in TypeDaoImpl
|
protected abstract CursorPage<T> |
DaoImpl.queryPage(boolean keysOnly,
int pageSize,
Object ancestorKey,
Object primaryKey,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
Collection<String> projections,
String cursorString,
Filter... filters)
Implemented in TypeDaoImpl
|
protected CursorPage<T> |
DaoImpl.queryPage(boolean keysOnly,
int pageSize,
Object ancestorKey,
Object primaryKey,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
String cursorString,
Filter... filters) |
CursorPage<ID> |
Dao.whatsChanged(Object parentKey,
Date since,
int pageSize,
String cursorKey,
Filter... filters)
Deprecated.
|
CursorPage<ID> |
DaoImpl.whatsChanged(Object parentKey,
Date since,
int pageSize,
String cursorKey,
Filter... filters)
Returns IDs for changed (created/updated/deleted) entities.
|
CursorPage<ID> |
Dao.whatsChanged(Object parentKey,
Date since,
String byUser,
int pageSize,
String cursorKey,
Filter... filters) |
CursorPage<ID> |
DaoImpl.whatsChanged(Object parentKey,
Date since,
String byUser,
int pageSize,
String cursorKey,
Filter... filters)
Returns IDs for changed (created/updated/deleted) entities.
|
void |
Dao.writeAsCsv(OutputStream out,
String[] columns,
CsvConverter<T> converter,
Object ancestorKey,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
Filter... filters) |
void |
DaoImpl.writeAsCsv(OutputStream out,
String[] columns,
CsvConverter<T> converter,
Object ancestorKey,
String primaryOrderBy,
boolean primaryIsAscending,
String secondaryOrderBy,
boolean secondaryIsAscending,
Filter... filters) |
Copyright © 2014. All Rights Reserved.