| Package | Description |
|---|---|
| com.erudika.para.core |
Core domain classes for modeling the Para domain space.
|
| com.erudika.para.core.utils |
Core utilities - helper methods for implementing ParaObject and and links.
|
| com.erudika.para.persistence |
The persistence module - handles data store communications and object persistence.
|
| com.erudika.para.search |
The search module - manages indexing operations and enables search.
|
| Modifier and Type | Method and Description |
|---|---|
<P extends ParaObject> |
Tag.findChildren(String type,
String query,
Pager... pager) |
<P extends ParaObject> |
Translation.findChildren(String type,
String query,
Pager... pager) |
<P extends ParaObject> |
Linkable.findChildren(String type,
String query,
Pager... pager)
Search through all child objects.
|
<P extends ParaObject> |
Sysprop.findChildren(String type,
String query,
Pager... pager) |
<P extends ParaObject> |
App.findChildren(String type,
String query,
Pager... pager) |
<P extends ParaObject> |
Vote.findChildren(String type,
String query,
Pager... pager) |
<P extends ParaObject> |
User.findChildren(String type,
String query,
Pager... pager) |
<P extends ParaObject> |
Linker.findChildren(String type,
String query,
Pager... pager) |
<P extends ParaObject> |
Address.findChildren(String type,
String query,
Pager... pager) |
<P extends ParaObject> |
Tag.findLinkedObjects(String type,
String field,
String query,
Pager... pager) |
<P extends ParaObject> |
Translation.findLinkedObjects(String type,
String field,
String query,
Pager... pager) |
<P extends ParaObject> |
Linkable.findLinkedObjects(String type,
String field,
String query,
Pager... pager)
Similar to
Linkable.findChildren(java.lang.String, java.lang.String, com.erudika.para.utils.Pager...)
but for many-to-many relationships. |
<P extends ParaObject> |
Sysprop.findLinkedObjects(String type,
String field,
String query,
Pager... pager) |
<P extends ParaObject> |
App.findLinkedObjects(String type,
String field,
String query,
Pager... pager) |
<P extends ParaObject> |
Vote.findLinkedObjects(String type,
String field,
String query,
Pager... pager) |
<P extends ParaObject> |
User.findLinkedObjects(String type,
String field,
String query,
Pager... pager) |
<P extends ParaObject> |
Linker.findLinkedObjects(String type,
String field,
String query,
Pager... pager) |
<P extends ParaObject> |
Address.findLinkedObjects(String type,
String field,
String query,
Pager... pager) |
<P extends ParaObject> |
Tag.getChildren(String type,
Pager... pager) |
<P extends ParaObject> |
Translation.getChildren(String type,
Pager... pager) |
<P extends ParaObject> |
Linkable.getChildren(String type,
Pager... pager)
Returns all child objects linked to this object.
|
<P extends ParaObject> |
Sysprop.getChildren(String type,
Pager... pager) |
<P extends ParaObject> |
App.getChildren(String type,
Pager... pager) |
<P extends ParaObject> |
Vote.getChildren(String type,
Pager... pager) |
<P extends ParaObject> |
User.getChildren(String type,
Pager... pager) |
<P extends ParaObject> |
Linker.getChildren(String type,
Pager... pager) |
<P extends ParaObject> |
Address.getChildren(String type,
Pager... pager) |
<P extends ParaObject> |
Tag.getChildren(String type,
String field,
String term,
Pager... pager) |
<P extends ParaObject> |
Translation.getChildren(String type,
String field,
String term,
Pager... pager) |
<P extends ParaObject> |
Linkable.getChildren(String type,
String field,
String term,
Pager... pager)
Returns all child objects linked to this object.
|
<P extends ParaObject> |
Sysprop.getChildren(String type,
String field,
String term,
Pager... pager) |
<P extends ParaObject> |
App.getChildren(String type,
String field,
String term,
Pager... pager) |
<P extends ParaObject> |
Vote.getChildren(String type,
String field,
String term,
Pager... pager) |
<P extends ParaObject> |
User.getChildren(String type,
String field,
String term,
Pager... pager) |
<P extends ParaObject> |
Linker.getChildren(String type,
String field,
String term,
Pager... pager) |
<P extends ParaObject> |
Address.getChildren(String type,
String field,
String term,
Pager... pager) |
<P extends ParaObject> |
Tag.getLinkedObjects(String type,
Pager... pager) |
<P extends ParaObject> |
Translation.getLinkedObjects(String type,
Pager... pager) |
<P extends ParaObject> |
Linkable.getLinkedObjects(String type,
Pager... pager)
Similar to
Linkable.getChildren(java.lang.String, com.erudika.para.utils.Pager...)
but for many-to-many relationships. |
<P extends ParaObject> |
Sysprop.getLinkedObjects(String type,
Pager... pager) |
<P extends ParaObject> |
App.getLinkedObjects(String type,
Pager... pager) |
<P extends ParaObject> |
Vote.getLinkedObjects(String type,
Pager... pager) |
<P extends ParaObject> |
User.getLinkedObjects(String type,
Pager... pager) |
<P extends ParaObject> |
Linker.getLinkedObjects(String type,
Pager... pager) |
<P extends ParaObject> |
Address.getLinkedObjects(String type,
Pager... pager) |
List<Linker> |
Tag.getLinks(String type2,
Pager... pager) |
List<Linker> |
Translation.getLinks(String type2,
Pager... pager) |
List<Linker> |
Linkable.getLinks(String type2,
Pager... pager)
Returns all links between this type object and another type of object.
|
List<Linker> |
Sysprop.getLinks(String type2,
Pager... pager) |
List<Linker> |
App.getLinks(String type2,
Pager... pager) |
List<Linker> |
Vote.getLinks(String type2,
Pager... pager) |
List<Linker> |
User.getLinks(String type2,
Pager... pager) |
List<Linker> |
Linker.getLinks(String type2,
Pager... pager) |
List<Linker> |
Address.getLinks(String type2,
Pager... pager) |
| Modifier and Type | Method and Description |
|---|---|
abstract <P extends ParaObject> |
CoreUtils.findChildren(ParaObject obj,
String type2,
String query,
Pager... pager)
Searches through child objects in a one-to-many relationship.
|
abstract <P extends ParaObject> |
CoreUtils.findLinkedObjects(ParaObject obj,
String type2,
String field,
String query,
Pager... pager)
Searches through all linked objects in many-to-many relationships.
|
abstract <P extends ParaObject> |
CoreUtils.getChildren(ParaObject obj,
String type2,
Pager... pager)
Returns all child objects linked to this object.
|
abstract <P extends ParaObject> |
CoreUtils.getChildren(ParaObject obj,
String type2,
String field,
String term,
Pager... pager)
Returns all child objects linked to this object.
|
abstract <P extends ParaObject> |
CoreUtils.getLinkedObjects(ParaObject obj,
String type2,
Pager... pager)
Returns all objects linked to the given one.
|
abstract List<Linker> |
CoreUtils.getLinks(ParaObject obj,
String type2,
Pager... pager)
Returns a list of all Linker objects for a given object.
|
| Modifier and Type | Method and Description |
|---|---|
<P extends ParaObject> |
DAO.readPage(Pager pager)
Reads a fixed number of objects.
|
<P extends ParaObject> |
MockDAO.readPage(Pager pager) |
<P extends ParaObject> |
DAO.readPage(String appid,
Pager pager)
Reads a fixed number of objects.
|
<P extends ParaObject> |
MockDAO.readPage(String appid,
Pager pager) |
| Modifier and Type | Method and Description |
|---|---|
<P extends ParaObject> |
MockSearch.findNearby(String type,
String query,
int radius,
double lat,
double lng,
Pager... pager) |
<P extends ParaObject> |
Search.findNearby(String type,
String query,
int radius,
double lat,
double lng,
Pager... pager)
Search for
Address objects in a radius of X km from a given point. |
<P extends ParaObject> |
MockSearch.findNearby(String appid,
String type,
String query,
int radius,
double lat,
double lng,
Pager... pager) |
<P extends ParaObject> |
Search.findNearby(String appid,
String type,
String query,
int radius,
double lat,
double lng,
Pager... pager)
Search for
Address objects in a radius of X km from a given point. |
<P extends ParaObject> |
MockSearch.findNestedQuery(String type,
String field,
String query,
Pager... pager) |
<P extends ParaObject> |
Search.findNestedQuery(String type,
String field,
String query,
Pager... pager)
Searches within a nested field.
|
<P extends ParaObject> |
MockSearch.findNestedQuery(String appid,
String type,
String field,
String query,
Pager... pager) |
<P extends ParaObject> |
Search.findNestedQuery(String appid,
String type,
String field,
String query,
Pager... pager)
Searches within a nested field.
|
<P extends ParaObject> |
MockSearch.findPrefix(String type,
String field,
String prefix,
Pager... pager) |
<P extends ParaObject> |
Search.findPrefix(String type,
String field,
String prefix,
Pager... pager)
Searches for objects that have a property which value starts with a given prefix.
|
<P extends ParaObject> |
MockSearch.findPrefix(String appid,
String type,
String field,
String prefix,
Pager... pager) |
<P extends ParaObject> |
Search.findPrefix(String appid,
String type,
String field,
String prefix,
Pager... pager)
Searches for objects that have a property which value starts with a given prefix.
|
<P extends ParaObject> |
MockSearch.findQuery(String type,
String query,
Pager... pager) |
<P extends ParaObject> |
Search.findQuery(String type,
String query,
Pager... pager)
Query string search.
|
<P extends ParaObject> |
MockSearch.findQuery(String appid,
String type,
String query,
Pager... pager) |
<P extends ParaObject> |
Search.findQuery(String appid,
String type,
String query,
Pager... pager)
Query string search.
|
<P extends ParaObject> |
MockSearch.findSimilar(String type,
String filterKey,
String[] fields,
String liketext,
Pager... pager) |
<P extends ParaObject> |
Search.findSimilar(String type,
String filterKey,
String[] fields,
String liketext,
Pager... pager)
Searches for objects that have similar property values to a given text.
|
<P extends ParaObject> |
MockSearch.findSimilar(String appid,
String type,
String filterKey,
String[] fields,
String liketext,
Pager... pager) |
<P extends ParaObject> |
Search.findSimilar(String appid,
String type,
String filterKey,
String[] fields,
String liketext,
Pager... pager)
Searches for objects that have similar property values to a given text.
|
<P extends ParaObject> |
MockSearch.findTagged(String type,
String[] tags,
Pager... pager) |
<P extends ParaObject> |
Search.findTagged(String type,
String[] tags,
Pager... pager)
Searches for objects tagged with one or more tags.
|
<P extends ParaObject> |
MockSearch.findTagged(String appid,
String type,
String[] tags,
Pager... pager) |
<P extends ParaObject> |
Search.findTagged(String appid,
String type,
String[] tags,
Pager... pager)
Searches for objects tagged with one or more tags.
|
<P extends ParaObject> |
MockSearch.findTags(String keyword,
Pager... pager) |
<P extends ParaObject> |
Search.findTags(String keyword,
Pager... pager)
Searches for
Tag objects. |
<P extends ParaObject> |
MockSearch.findTags(String appid,
String keyword,
Pager... pager) |
<P extends ParaObject> |
Search.findTags(String appid,
String keyword,
Pager... pager)
Searches for
Tag objects. |
<P extends ParaObject> |
MockSearch.findTermInList(String type,
String field,
List<?> terms,
Pager... pager) |
<P extends ParaObject> |
Search.findTermInList(String type,
String field,
List<?> terms,
Pager... pager)
Searches for objects having a property value that is in list of possible values.
|
<P extends ParaObject> |
MockSearch.findTermInList(String appid,
String type,
String field,
List<?> terms,
Pager... pager) |
<P extends ParaObject> |
Search.findTermInList(String appid,
String type,
String field,
List<?> terms,
Pager... pager)
Searches for objects having a property value that is in list of possible values.
|
<P extends ParaObject> |
MockSearch.findTerms(String type,
Map<String,?> terms,
boolean matchAll,
Pager... pager) |
<P extends ParaObject> |
Search.findTerms(String type,
Map<String,?> terms,
boolean matchAll,
Pager... pager)
Searches for objects that have properties matching some given values.
|
<P extends ParaObject> |
MockSearch.findTerms(String appid,
String type,
Map<String,?> terms,
boolean matchAll,
Pager... pager) |
<P extends ParaObject> |
Search.findTerms(String appid,
String type,
Map<String,?> terms,
boolean matchAll,
Pager... pager)
Searches for objects that have properties matching some given values.
|
<P extends ParaObject> |
MockSearch.findWildcard(String type,
String field,
String wildcard,
Pager... pager) |
<P extends ParaObject> |
Search.findWildcard(String type,
String field,
String wildcard,
Pager... pager)
Searches for objects that have a property with a value matching a wildcard query.
|
<P extends ParaObject> |
MockSearch.findWildcard(String appid,
String type,
String field,
String wildcard,
Pager... pager) |
<P extends ParaObject> |
Search.findWildcard(String appid,
String type,
String field,
String wildcard,
Pager... pager)
Searches for objects that have a property with a value matching a wildcard query.
|
boolean |
MockSearch.rebuildIndex(DAO dao,
App app,
Pager... pager) |
boolean |
Search.rebuildIndex(DAO dao,
App app,
Pager... pager)
Reads all objects from the database and indexes them into a new index.
|
boolean |
MockSearch.rebuildIndex(DAO dao,
App app,
String destinationIndex,
Pager... pager) |
boolean |
Search.rebuildIndex(DAO dao,
App app,
String destinationIndex,
Pager... pager)
Reads all objects from the database and indexes them into a new index.
|
Copyright © 2018 Erudika. All rights reserved.