A B C D E F G I J K L M N O P Q R S T U V W

A

AbstractBackgroundTask - Class in org.simpleds.bg
Common superclass
AbstractBackgroundTask(String) - Constructor for class org.simpleds.bg.AbstractBackgroundTask
 
AbstractCollectionConverter<C extends java.util.Collection> - Class in org.simpleds.converter
Collection converter
AbstractCollectionConverter(Class<C>) - Constructor for class org.simpleds.converter.AbstractCollectionConverter
 
AbstractConverter<J,D> - Class in org.simpleds.converter
 
AbstractConverter() - Constructor for class org.simpleds.converter.AbstractConverter
 
AbstractPartialKeyFunction<T> - Class in org.simpleds.functions
Abstract superclass to functions that calculate a Key from parts of it
AbstractPartialKeyFunction(String) - Constructor for class org.simpleds.functions.AbstractPartialKeyFunction
 
AbstractPartialKeyFunction(Class<?>) - Constructor for class org.simpleds.functions.AbstractPartialKeyFunction
 
AbstractPropertyFunction<T,P> - Class in org.simpleds.functions
Abstract superclass to all property-related functions
AbstractPropertyFunction(String) - Constructor for class org.simpleds.functions.AbstractPropertyFunction
 
AbstractPropertyMetadata<J,D> - Class in org.simpleds.metadata
 
AbstractPropertyMetadata() - Constructor for class org.simpleds.metadata.AbstractPropertyMetadata
 
AbstractVersionManager<T> - Class in org.simpleds.metadata
 
AbstractVersionManager() - Constructor for class org.simpleds.metadata.AbstractVersionManager
 
add(BackgroundTask...) - Method in class org.simpleds.bg.TaskLauncher
Add a series of tasks
add(BackgroundTask...) - Static method in class org.simpleds.bg.TaskServlet
Adds background tasks to the config.
add(PropertyMetadata<?, ?>) - Method in class org.simpleds.metadata.ClassMetadata
 
add(MultivaluedIndexMetadata) - Method in class org.simpleds.metadata.ClassMetadata
 
add(Class<?>) - Method in class org.simpleds.metadata.PersistenceMetadataRepository
Adds a persistent class to the repository
addConverter(Class, Converter) - Static method in class org.simpleds.converter.ConverterFactory
Adds a new Converter to the current config
addFilter(String, Query.FilterOperator, Object) - Method in class org.simpleds.PagedQuery
Deprecated.  
addFilter(String, Query.FilterOperator, Object) - Method in interface org.simpleds.ParameterQuery
Insert a Query.FilterOperator directly into the underlying Query instance.
addFilter(String, Query.FilterOperator, Object) - Method in class org.simpleds.SimpleQuery
 
addIndexValue(Key, String, Object) - Method in interface org.simpleds.IndexManager
Adds the provided value to the list of values stored for this MultivaluedIndex
addIndexValue(Key, String, Object) - Method in class org.simpleds.IndexManagerImpl
 
addProperty(SinglePropertyMetadata) - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
addResults(BackgroundTask, long) - Static method in class org.simpleds.bg.TaskStats
Add results for a task.
allocateId(Class<?>) - Method in interface org.simpleds.EntityManager
Convenience method to allocate a single Key.
allocateId(Class<?>) - Method in class org.simpleds.EntityManagerImpl
 
apply(Key) - Method in class org.simpleds.cache.NonCachedPredicate
 
apply(T) - Method in class org.simpleds.functions.AbstractPropertyFunction
 
apply(F) - Method in class org.simpleds.functions.CompositeFunction
 
apply(Entity) - Method in class org.simpleds.functions.DatastoreEntityToKeyFunction
 
apply(T) - Method in class org.simpleds.functions.EntityToParentKeyFunction
 
apply(Long) - Method in class org.simpleds.functions.IdToKeyFunction
 
apply(Key) - Method in class org.simpleds.functions.KeyToIdFunction
 
apply(Key) - Method in class org.simpleds.functions.KeyToParentKeyFunction
 
apply(String) - Method in class org.simpleds.functions.NameToKeyFunction
 
asCursorList(int) - Method in class org.simpleds.SimpleQuery
Execute the query and return a CursorList
asIterable(SimpleQuery) - Method in interface org.simpleds.EntityManager
Deprecated. use SimpleQuery.asIterable() instead
asIterable(SimpleQuery) - Method in class org.simpleds.EntityManagerImpl
 
asIterable() - Method in class org.simpleds.SimpleQuery
Execute this query and return the result as a SimpleQueryResultIterable of java objects.
asIterator(SimpleQuery) - Method in interface org.simpleds.EntityManager
Deprecated. use SimpleQuery.asIterator() instead
asIterator(SimpleQuery) - Method in class org.simpleds.EntityManagerImpl
 
asIterator() - Method in class org.simpleds.SimpleQuery
Execute this query and returns the result as a SimpleQueryResultIterator of java objects.
asList() - Method in class org.simpleds.SimpleQuery
Execute the provided query and returns the result as a List of java objects
asPagedList() - Method in class org.simpleds.PagedQuery
Deprecated. Return a PagedList result after computing this query
asSingleResult() - Method in class org.simpleds.SimpleQuery
Execute the query and return a single result

B

BackgroundTask - Interface in org.simpleds.bg
Unit of work on the Datastore.
batchSize - Variable in class org.simpleds.bg.AbstractBackgroundTask
the number of entities to process by each invocation, default 150
beginTransaction() - Method in interface org.simpleds.EntityManager
Wrapper method for DatastoreService.beginTransaction
beginTransaction(TransactionOptions) - Method in interface org.simpleds.EntityManager
Wrapper method for DatastoreService.beginTransaction(TransactionOptions
beginTransaction() - Method in class org.simpleds.EntityManagerImpl
 
beginTransaction(TransactionOptions) - Method in class org.simpleds.EntityManagerImpl
 
BigDecimalConverter - Class in org.simpleds.converter
 
BigDecimalConverter() - Constructor for class org.simpleds.converter.BigDecimalConverter
 

C

Cacheable - Annotation Type in org.simpleds.annotations
Marks a persistent class as cacheable.
CacheFilter - Class in org.simpleds.cache
Configure this filter in web.xml to get Level 1 caching.
CacheFilter() - Constructor for class org.simpleds.cache.CacheFilter
 
CacheManager - Interface in org.simpleds.cache
Manages the caching of entities using a two level cache: Level 1: Keeps track of entities retrieved by the current thread.
CacheManagerImpl - Class in org.simpleds.cache
Implementation of CacheManager
CacheManagerImpl() - Constructor for class org.simpleds.cache.CacheManagerImpl
 
calculateCountCacheKey() - Method in class org.simpleds.SimpleQuery
Calculate the cache key to use.
calculateDataCacheKey() - Method in class org.simpleds.SimpleQuery
Calculate the cache key to use for query data.
calculateTotalResults() - Method in class org.simpleds.PagedQuery
Deprecated.  
ClassMetadata - Class in org.simpleds.metadata
 
ClassMetadata() - Constructor for class org.simpleds.metadata.ClassMetadata
 
ClassMetadataFactory - Class in org.simpleds.metadata
 
ClassMetadataFactory() - Constructor for class org.simpleds.metadata.ClassMetadataFactory
 
ClassMetadataReloader - Class in org.simpleds.metadata
Reloads the persistence metadata when a class change is triggered by JRebel.
ClassMetadataReloader() - Constructor for class org.simpleds.metadata.ClassMetadataReloader
 
clearCache() - Method in class org.simpleds.PagedQuery
Deprecated.  
clearCache() - Method in interface org.simpleds.ParameterQuery
Clears the cache of any data corresponding to this ParameterQuery instance, according to its cacheKey.
clearCache() - Method in class org.simpleds.SimpleQuery
 
clone() - Method in class org.simpleds.bg.TaskRequest
 
clone() - Method in class org.simpleds.SimpleQuery
 
CollectionConverter<C extends java.util.Collection> - Interface in org.simpleds.converter
Collection converter
commit() - Method in interface org.simpleds.tx.TransactionManager
Commit transactions bound to the current Thread.
commit() - Method in class org.simpleds.tx.TransactionManagerImpl
 
CompositeFunction<F,G> - Class in org.simpleds.functions
Executes a series of functions
ConfigException - Exception in org.simpleds.exception
Error in the persistence configuration
ConfigException(String, Throwable) - Constructor for exception org.simpleds.exception.ConfigException
 
ConfigException(String) - Constructor for exception org.simpleds.exception.ConfigException
 
ConfigException(Throwable) - Constructor for exception org.simpleds.exception.ConfigException
 
configure() - Method in class org.simpleds.guice.SimpledsModule
 
consistent() - Method in class org.simpleds.functions.AbstractPropertyFunction
Indicates that this function will be iterated over a consistent collection, which means that all collection items will share the same class.
contains(String) - Method in class org.simpleds.metadata.ClassMetadata
 
Converter<J,D> - Interface in org.simpleds.converter
Converter between google datastore and java types
ConverterFactory - Class in org.simpleds.converter
 
ConverterFactory() - Constructor for class org.simpleds.converter.ConverterFactory
 
convertQueryParam(Object) - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
convertQueryParam(Object) - Method in interface org.simpleds.metadata.PropertyMetadata
Convert a SimpleQuery parameter into something that the datastore can handle
convertQueryParam(Object) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
count(SimpleQuery) - Method in interface org.simpleds.EntityManager
Deprecated. use SimpleQuery.count() instead
count(SimpleQuery) - Method in class org.simpleds.EntityManagerImpl
 
count() - Method in class org.simpleds.SimpleQuery
Counts the number of instances returned from this query.
create(SimpleQuery, int) - Static method in class org.simpleds.CursorList
Create a new CursorList instance.
create(Key, String, Collection<Long>) - Static method in class org.simpleds.KeyFactory2
Deprecated. use Collections2.transform(ids, new IdToKeyFunction(kind).withParent(parentKey));
create(String, Collection<Long>) - Static method in class org.simpleds.KeyFactory2
Deprecated. use Collections2.transform(ids, new IdToKeyFunction(kind));
create(Key, Class<?>, Collection<Long>) - Static method in class org.simpleds.KeyFactory2
Deprecated. use Collections2.transform(ids, new IdToKeyFunction(clazz).withParent(parentKey));
create(Class<?>, Collection<Long>) - Static method in class org.simpleds.KeyFactory2
Deprecated. use Collections2.transform(ids, new IdToKeyFunction(clazz));
create(String, Field, Method, Method) - Static method in class org.simpleds.metadata.PropertyMetadataFactory
 
createCacheExpiration() - Method in class org.simpleds.metadata.ClassMetadata
Create a Expiration instance to be used with memcache
createCollection(int) - Method in interface org.simpleds.converter.CollectionConverter
Create a new Collection
createCollection(int) - Method in class org.simpleds.converter.ListConverter
 
createCollection(int) - Method in class org.simpleds.converter.SetConverter
 
createCollection(int) - Method in class org.simpleds.converter.SortedSetConverter
 
createEmptyIndex() - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
Creates an empty collection index
createFetchOptions(TaskRequest) - Method in class org.simpleds.bg.AbstractBackgroundTask
Create fetch options from the servlet-provided parameters.
createIndexKey(Key) - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
Create an index key associated to the provided persistent entity key
createKey(Class<?>, long) - Static method in class org.simpleds.KeyFactory2
Creates a key using the class simple name as kind
createKey(Class<?>, String) - Static method in class org.simpleds.KeyFactory2
Creates a key using the class simple name as kind
createKey(Key, Class<?>, long) - Static method in class org.simpleds.KeyFactory2
Creates a key using the class simple name as kind
createKey(Key, Class<?>, String) - Static method in class org.simpleds.KeyFactory2
Creates a key using the class simple name as kind
createMetadata(Class<?>) - Method in class org.simpleds.metadata.ClassMetadataFactory
 
createPagedQuery(String) - Method in interface org.simpleds.EntityManager
Deprecated. use SimpleQuery.asCursorList(int) instead
createPagedQuery(Class<?>) - Method in interface org.simpleds.EntityManager
Deprecated. SimpleQuery.asCursorList(int) instead
createPagedQuery(Key, String) - Method in interface org.simpleds.EntityManager
Deprecated. SimpleQuery.asCursorList(int) instead
createPagedQuery(Key, Class<?>) - Method in interface org.simpleds.EntityManager
Deprecated. SimpleQuery.asCursorList(int) instead
createPagedQuery(String) - Method in class org.simpleds.EntityManagerImpl
 
createPagedQuery(Class<?>) - Method in class org.simpleds.EntityManagerImpl
 
createPagedQuery(Key, String) - Method in class org.simpleds.EntityManagerImpl
 
createPagedQuery(Key, Class<?>) - Method in class org.simpleds.EntityManagerImpl
 
createQuery(TaskRequest) - Method in class org.simpleds.bg.tasks.DeleteSessionsTask
 
createQuery(TaskRequest) - Method in class org.simpleds.bg.tasks.DeleteTask
Create the query that will return the list of entities to delete.
createQuery(TaskRequest) - Method in class org.simpleds.bg.tasks.IterableEntityTask
Create the query that will return the list of entities to process.
createQuery(TaskRequest) - Method in class org.simpleds.bg.tasks.IterableTask
Create the query that will return the list of entities to process.
createQuery(String) - Method in interface org.simpleds.EntityManager
Create a new SimpleQuery instance
createQuery(Class<?>) - Method in interface org.simpleds.EntityManager
Create a new SimpleQuery instance
createQuery(Key, String) - Method in interface org.simpleds.EntityManager
Create a new SimpleQuery instance
createQuery(Key, Class<?>) - Method in interface org.simpleds.EntityManager
Create a new SimpleQuery instance
createQuery(String) - Method in class org.simpleds.EntityManagerImpl
 
createQuery(Class<?>) - Method in class org.simpleds.EntityManagerImpl
 
createQuery(Key, String) - Method in class org.simpleds.EntityManagerImpl
 
createQuery(Key, Class<?>) - Method in class org.simpleds.EntityManagerImpl
 
CURSOR_PARAM - Static variable in class org.simpleds.bg.TaskRequest
the cursor request parameter.
CursorList<J> - Class in org.simpleds
A limited list of results with the cursor to resume the query where it was stopped.

D

DatastoreEntityToKeyFunction - Class in org.simpleds.functions
Converts a Datastore Entity to its Key
DatastoreEntityToKeyFunction() - Constructor for class org.simpleds.functions.DatastoreEntityToKeyFunction
 
datastoreService - Variable in class org.simpleds.bg.AbstractBackgroundTask
 
datastoreToJava(C) - Method in class org.simpleds.converter.AbstractCollectionConverter
 
datastoreToJava(String) - Method in class org.simpleds.converter.BigDecimalConverter
 
datastoreToJava(D) - Method in interface org.simpleds.converter.Converter
Convert a value from Google representation to a Java value
datastoreToJava(String) - Method in class org.simpleds.converter.EnumToStringConverter
 
datastoreToJava(Long) - Method in class org.simpleds.converter.IntegerConverter
 
datastoreToJava(J) - Method in class org.simpleds.converter.NullConverter
 
datastoreToJava(Long) - Method in class org.simpleds.converter.ShortConverter
 
datastoreToJava(Text) - Method in class org.simpleds.converter.StringToTextConverter
 
datastoreToJava(Entity) - Method in interface org.simpleds.EntityManager
Convert a Datastore representation to a Java object
datastoreToJava(Entity) - Method in class org.simpleds.EntityManagerImpl
 
datastoreToJava(Entity) - Method in class org.simpleds.metadata.ClassMetadata
Convert a value from Google representation to a Java value
DateVersionManager - Class in org.simpleds.metadata
Uses the current timestamp as version value.
DateVersionManager() - Constructor for class org.simpleds.metadata.DateVersionManager
 
DEFAULT_BATCH_SIZE - Static variable in interface org.simpleds.bg.BackgroundTask
the default batch size to use
DEFAULT_ID - Static variable in class org.simpleds.bg.tasks.DeleteSessionsTask
the default ID of this task
DEFAULT_PAGE_SIZE - Static variable in class org.simpleds.PagedQuery
Deprecated. the default size of each page
deferProceed(TaskRequest) - Method in class org.simpleds.bg.AbstractBackgroundTask
Defer task execution to another subsequent request
delete(Key) - Method in interface org.simpleds.cache.CacheManager
Remove an entity from the cache
delete(Collection<? extends Serializable>) - Method in interface org.simpleds.cache.CacheManager
Delete contents from the cache
delete(Key) - Method in class org.simpleds.cache.CacheManagerImpl
 
delete(Collection<? extends Serializable>) - Method in class org.simpleds.cache.CacheManagerImpl
 
delete(Key) - Method in class org.simpleds.cache.NullCacheManagerImpl
 
delete(Collection<? extends Serializable>) - Method in class org.simpleds.cache.NullCacheManagerImpl
 
delete(Key...) - Method in interface org.simpleds.EntityManager
Delete multiple instances from the Datastore.
delete(Transaction, Key...) - Method in interface org.simpleds.EntityManager
Delete multiple instances from the Datastore.
delete(Iterable<Key>) - Method in interface org.simpleds.EntityManager
Delete multiple instances from the Datastore.
delete(Transaction, Iterable<Key>) - Method in interface org.simpleds.EntityManager
Delete multiple instances from the Datastore.
delete(Key...) - Method in class org.simpleds.EntityManagerImpl
 
delete(Transaction, Key...) - Method in class org.simpleds.EntityManagerImpl
 
delete(Iterable<Key>) - Method in class org.simpleds.EntityManagerImpl
 
delete(Transaction, Iterable<Key>) - Method in class org.simpleds.EntityManagerImpl
 
deleteIndexValue(Key, String, Object) - Method in interface org.simpleds.IndexManager
Removes the provided value from the list of values stored for this MultivaluedIndex, and store sthe updated value
deleteIndexValue(Key, String, Object) - Method in class org.simpleds.IndexManagerImpl
 
deleteQuietly(Iterable<Key>) - Method in interface org.simpleds.EntityManager
Delete multiple instances from the Datastore.
deleteQuietly(Key...) - Method in interface org.simpleds.EntityManager
Delete multiple instances from the Datastore.
deleteQuietly(Key...) - Method in class org.simpleds.EntityManagerImpl
 
deleteQuietly(Iterable<Key>) - Method in class org.simpleds.EntityManagerImpl
 
DeleteSessionsTask - Class in org.simpleds.bg.tasks
This task will delete all sessions up to the specified expiration timestamp.
DeleteSessionsTask() - Constructor for class org.simpleds.bg.tasks.DeleteSessionsTask
Creates a new instance with id=DEFAULT_ID
DeleteTask - Class in org.simpleds.bg.tasks
Delete all entities returned by a query.
DeleteTask(String) - Constructor for class org.simpleds.bg.tasks.DeleteTask
 
destroy() - Method in class org.simpleds.cache.CacheFilter
 
doCommit(Transactional) - Method in class org.simpleds.tx.TransactionInterceptor
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.simpleds.cache.CacheFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.simpleds.bg.TaskServlet
If triggered by cron, this method will invoke doPost().
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.simpleds.bg.TaskServlet
Execute the task indicated by the _task parameter.
doProceed(TaskRequest) - Method in class org.simpleds.bg.AbstractBackgroundTask
 
doProceed(TaskRequest) - Method in class org.simpleds.bg.tasks.DeleteTask
 
doProceed(TaskRequest) - Method in class org.simpleds.bg.tasks.IterableEntityTask
 
doProceed(TaskRequest) - Method in class org.simpleds.bg.tasks.IterableTask
 
doRollback(Transactional, Exception) - Method in class org.simpleds.tx.TransactionInterceptor
 
DuplicateException - Exception in org.simpleds.exception
Two classes with the same kind or two properties with the same name
DuplicateException(String, Throwable) - Constructor for exception org.simpleds.exception.DuplicateException
 
DuplicateException(String) - Constructor for exception org.simpleds.exception.DuplicateException
 

E

Embedded - Annotation Type in org.simpleds.annotations
Indicates that the annotated property should be introspected to map its nested attributes.
EmbeddedPropertyMetadata<J,D> - Class in org.simpleds.metadata
A list of nested SinglePropertyMetadata instances that point to a persistent property jumping through intermediate nodes, e.g.
EmbeddedPropertyMetadata(SinglePropertyMetadata, PropertyMetadata) - Constructor for class org.simpleds.metadata.EmbeddedPropertyMetadata
 
end(BackgroundTask) - Static method in class org.simpleds.bg.TaskStats
Trigger the end of a task.
Entity - Annotation Type in org.simpleds.annotations
Annotates a persistent class.
entityManager - Variable in class org.simpleds.bg.tasks.IterableTask
 
EntityManager - Interface in org.simpleds
 
EntityManagerFactory - Class in org.simpleds
Creates a EntityManager instance.
EntityManagerImpl - Class in org.simpleds
 
EntityManagerImpl() - Constructor for class org.simpleds.EntityManagerImpl
 
EntityNotFoundException - Exception in org.simpleds.exception
Triggered when an entity could not be found in the Datastore
EntityNotFoundException(String, Throwable) - Constructor for exception org.simpleds.exception.EntityNotFoundException
 
EntityNotFoundException(String) - Constructor for exception org.simpleds.exception.EntityNotFoundException
 
EntityNotFoundException(Throwable) - Constructor for exception org.simpleds.exception.EntityNotFoundException
 
EntityToKeyFunction<T> - Class in org.simpleds.functions
Converts a persistent instance into its Key
EntityToKeyFunction(Class<T>) - Constructor for class org.simpleds.functions.EntityToKeyFunction
Iterate over a consistent collection where all items share the same class.
EntityToKeyFunction() - Constructor for class org.simpleds.functions.EntityToKeyFunction
Iterate a mixed collection where items can be of different types
EntityToParentKeyFunction<T> - Class in org.simpleds.functions
Converts a persistent instance into its parent Key
EntityToParentKeyFunction(Class<T>) - Constructor for class org.simpleds.functions.EntityToParentKeyFunction
Iterate over a consistent collection where all items share the same class.
EntityToParentKeyFunction() - Constructor for class org.simpleds.functions.EntityToParentKeyFunction
Iterate over a mixed collection where items can be of different types
EntityToPropertyFunction<T,P> - Class in org.simpleds.functions
Converts a persistent instance into a property value
EntityToPropertyFunction(Class<T>, String) - Constructor for class org.simpleds.functions.EntityToPropertyFunction
Iterate over a consistent collection where all items share the same class.
EntityToPropertyFunction(String) - Constructor for class org.simpleds.functions.EntityToPropertyFunction
Iterate over a mixed collection where items can be of different types
EnumToStringConverter<J extends java.lang.Enum> - Class in org.simpleds.converter
 
EnumToStringConverter(Class<J>) - Constructor for class org.simpleds.converter.EnumToStringConverter
 
equal(Object) - Method in class org.simpleds.IndexQuery
 
equal(String, Object) - Method in class org.simpleds.PagedQuery
Deprecated.  
equal(String, Object) - Method in interface org.simpleds.ParameterQuery
Insert an equal (=) comparison.
equal(String, Object) - Method in class org.simpleds.SimpleQuery
 

F

filterNullValues() - Method in class org.simpleds.CursorList
Remove null values from this collection Be aware that this may result in smaller page size
find(SimpleQuery) - Method in interface org.simpleds.EntityManager
Deprecated. use SimpleQuery.asList() instead
find(SimpleQuery) - Method in class org.simpleds.EntityManagerImpl
 
find(IndexQuery) - Method in interface org.simpleds.IndexManager
Return a list of persistent instances that satisfy the provided IndexQuery
find(IndexQuery) - Method in class org.simpleds.IndexManagerImpl
 
findChildren(Key, Class<T>) - Method in interface org.simpleds.EntityManager
Deprecated. use entityManager.createQuery(parentKey, childrenClass).asList() instead.
findChildren(Key, Class<T>) - Method in class org.simpleds.EntityManagerImpl
 
findChildrenKeys(Key, Class<?>) - Method in interface org.simpleds.EntityManager
Deprecated. use entityManager.createQuery(parentKey, childrenClass).keysOnly().asList() instead.
findChildrenKeys(Key, Class<?>) - Method in class org.simpleds.EntityManagerImpl
 
findPaged(PagedQuery) - Method in interface org.simpleds.EntityManager
Deprecated. use PagedQuery.asPagedList() instead
findPaged(PagedQuery) - Method in class org.simpleds.EntityManagerImpl
 
findSingle(SimpleQuery) - Method in interface org.simpleds.EntityManager
Deprecated. use SimpleQuery.asSingleResult() instead
findSingle(SimpleQuery) - Method in class org.simpleds.EntityManagerImpl
 

G

get(Key, ClassMetadata) - Method in interface org.simpleds.cache.CacheManager
Check the level 1 and level 2 cache for the required value.
get(Multimap<ClassMetadata, Key>) - Method in interface org.simpleds.cache.CacheManager
Retrieve a set of entities from the cache
get(String) - Method in interface org.simpleds.cache.CacheManager
Return the cached query data, if available
get(Key, ClassMetadata) - Method in class org.simpleds.cache.CacheManagerImpl
 
get(Multimap<ClassMetadata, Key>) - Method in class org.simpleds.cache.CacheManagerImpl
 
get(String) - Method in class org.simpleds.cache.CacheManagerImpl
 
get(Key, ClassMetadata) - Method in class org.simpleds.cache.NullCacheManagerImpl
 
get(String) - Method in class org.simpleds.cache.NullCacheManagerImpl
 
get(Multimap<ClassMetadata, Key>) - Method in class org.simpleds.cache.NullCacheManagerImpl
 
get(Key) - Method in interface org.simpleds.EntityManager
Return a persistent java instance by key
get(Transaction, Key) - Method in interface org.simpleds.EntityManager
Return a persistent java instance by key.
get(Iterable<Key>) - Method in interface org.simpleds.EntityManager
Return a collection of persistent entities, by key
get(Transaction, Iterable<Key>) - Method in interface org.simpleds.EntityManager
Return a collection of persistent entities.
get(Key) - Method in class org.simpleds.EntityManagerImpl
 
get(Transaction, Key) - Method in class org.simpleds.EntityManagerImpl
 
get(Iterable<Key>) - Method in class org.simpleds.EntityManagerImpl
 
get(Transaction, Iterable<Key>) - Method in class org.simpleds.EntityManagerImpl
 
get(Key, String) - Method in interface org.simpleds.IndexManager
Retrieves the list of values stored for this MultivaluedIndex
get(Key, String) - Method in class org.simpleds.IndexManagerImpl
 
get(Class) - Method in class org.simpleds.metadata.PersistenceMetadataRepository
 
get(String) - Method in class org.simpleds.metadata.PersistenceMetadataRepository
 
getAll() - Method in class org.simpleds.metadata.PersistenceMetadataRepository
 
getAnnotation(Class<T>) - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
getAnnotation(Class<T>) - Method in interface org.simpleds.metadata.PropertyMetadata
 
getAnnotation(Class<T>) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
getAttribute(String) - Method in class org.simpleds.bg.TaskRequest
 
getAttributeNames() - Method in class org.simpleds.bg.TaskRequest
 
getBatchSize() - Method in class org.simpleds.bg.AbstractBackgroundTask
 
getBatchSize() - Method in interface org.simpleds.bg.BackgroundTask
 
getCacheManager() - Method in interface org.simpleds.EntityManager
 
getCacheManager() - Method in class org.simpleds.EntityManagerImpl
 
getCacheSeconds() - Method in class org.simpleds.metadata.ClassMetadata
 
getClassMetadata(Class<?>) - Method in interface org.simpleds.EntityManager
 
getClassMetadata(String) - Method in interface org.simpleds.EntityManager
 
getClassMetadata(Class<?>) - Method in class org.simpleds.EntityManagerImpl
 
getClassMetadata(String) - Method in class org.simpleds.EntityManagerImpl
 
getClassMetadata() - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
 
getClassMetadata() - Method in class org.simpleds.PagedQuery
Deprecated.  
getClassMetadata() - Method in interface org.simpleds.ParameterQuery
 
getClassMetadata() - Method in class org.simpleds.SimpleQuery
 
getCollectionConverter(Class<? extends Iterable>, Class<?>) - Static method in class org.simpleds.converter.ConverterFactory
 
getConverter(SinglePropertyMetadata<J, D>) - Static method in class org.simpleds.converter.ConverterFactory
 
getConverter(Class<J>) - Static method in class org.simpleds.converter.ConverterFactory
 
getConverter() - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
getConverter() - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
 
getConverter() - Method in interface org.simpleds.metadata.PropertyMetadata
 
getConverter() - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
getCursor() - Method in class org.simpleds.bg.TaskRequest
 
getCursor() - Method in class org.simpleds.CursorList
 
getCursor() - Method in interface org.simpleds.SimpleQueryResultIterator
 
getData() - Method in class org.simpleds.CursorList
 
getData() - Method in class org.simpleds.PagedList
Deprecated.  
getDatastoreService() - Method in interface org.simpleds.EntityManager
 
getDatastoreService() - Method in class org.simpleds.EntityManagerImpl
 
getDatastoreType() - Method in class org.simpleds.converter.AbstractCollectionConverter
 
getDatastoreType() - Method in class org.simpleds.converter.BigDecimalConverter
 
getDatastoreType() - Method in interface org.simpleds.converter.Converter
 
getDatastoreType() - Method in class org.simpleds.converter.EnumToStringConverter
 
getDatastoreType() - Method in class org.simpleds.converter.IntegerConverter
 
getDatastoreType() - Method in class org.simpleds.converter.NullConverter
 
getDatastoreType() - Method in class org.simpleds.converter.ShortConverter
 
getDatastoreType() - Method in class org.simpleds.converter.StringToTextConverter
 
getEnd() - Method in class org.simpleds.bg.TaskStats
 
getEntityCount() - Method in class org.simpleds.bg.TaskStats
 
getEntityManager() - Static method in class org.simpleds.EntityManagerFactory
 
getExecutionCount() - Method in class org.simpleds.bg.TaskStats
 
getFetchOptions() - Method in class org.simpleds.IndexQuery
 
getFetchOptions() - Method in class org.simpleds.PagedQuery
Deprecated.  
getFetchOptions() - Method in interface org.simpleds.ParameterQuery
 
getFetchOptions() - Method in class org.simpleds.SimpleQuery
 
getField() - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
getFilterPredicates() - Method in class org.simpleds.PagedQuery
Deprecated.  
getFilterPredicates() - Method in interface org.simpleds.ParameterQuery
 
getFilterPredicates() - Method in class org.simpleds.SimpleQuery
 
getFirstRecordIndex() - Method in class org.simpleds.PagedList
Deprecated.  
getFirstRecordIndex() - Method in class org.simpleds.PagedQuery
Deprecated.  
getGetter() - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
getId() - Method in class org.simpleds.bg.AbstractBackgroundTask
 
getId() - Method in interface org.simpleds.bg.BackgroundTask
 
getId() - Method in class org.simpleds.bg.TaskStats
 
getIndexManager() - Static method in class org.simpleds.IndexManagerFactory
 
getIndexMetadata(Class, String) - Method in class org.simpleds.IndexManagerImpl
 
getIndexMetadata(String, String) - Method in class org.simpleds.IndexManagerImpl
 
getItemConverter() - Method in class org.simpleds.converter.AbstractCollectionConverter
 
getItemType() - Method in class org.simpleds.converter.AbstractCollectionConverter
 
getItemType() - Method in interface org.simpleds.converter.CollectionConverter
 
getJavaType() - Method in class org.simpleds.converter.AbstractCollectionConverter
 
getJavaType() - Method in class org.simpleds.converter.BigDecimalConverter
 
getJavaType() - Method in interface org.simpleds.converter.Converter
 
getJavaType() - Method in class org.simpleds.converter.EnumToStringConverter
 
getJavaType() - Method in class org.simpleds.converter.IntegerConverter
 
getJavaType() - Method in class org.simpleds.converter.NullConverter
 
getJavaType() - Method in class org.simpleds.converter.ShortConverter
 
getJavaType() - Method in class org.simpleds.converter.StringToTextConverter
 
getKeyProperty() - Method in class org.simpleds.metadata.ClassMetadata
 
getKind() - Method in class org.simpleds.metadata.ClassMetadata
 
getKind() - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
 
getKind() - Method in class org.simpleds.PagedQuery
Deprecated.  
getKind() - Method in interface org.simpleds.ParameterQuery
 
getKind() - Method in class org.simpleds.SimpleQuery
 
getMetadata() - Method in class org.simpleds.IndexQuery
 
getMultivaluedIndex(String) - Method in class org.simpleds.metadata.ClassMetadata
 
getName() - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
getName() - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
 
getName() - Method in interface org.simpleds.metadata.PropertyMetadata
 
getName() - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
getNextPageRecordIndex() - Method in class org.simpleds.PagedList
Deprecated.  
getNodes() - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
getNullValue() - Method in class org.simpleds.converter.AbstractCollectionConverter
 
getNullValue() - Method in class org.simpleds.converter.AbstractConverter
 
getNullValue() - Method in interface org.simpleds.converter.Converter
Return the value to use for null values.
getNullValue() - Method in class org.simpleds.converter.StringToTextConverter
 
getObject() - Method in class org.simpleds.metadata.SpringPersistenceMetadataRepositoryFactory
 
getObject() - Method in class org.simpleds.SpringEntityManagerFactory
 
getObject() - Method in class org.simpleds.SpringIndexManagerFactory
 
getObjectType() - Method in class org.simpleds.metadata.SpringPersistenceMetadataRepositoryFactory
 
getObjectType() - Method in class org.simpleds.SpringEntityManagerFactory
 
getObjectType() - Method in class org.simpleds.SpringIndexManagerFactory
 
getPageIndex() - Method in class org.simpleds.PagedList
Deprecated.  
getPageIndex() - Method in class org.simpleds.PagedQuery
Deprecated.  
getPageSize() - Method in class org.simpleds.PagedList
Deprecated.  
getPageSize() - Method in class org.simpleds.PagedQuery
Deprecated.  
getParameter(String) - Method in class org.simpleds.bg.TaskRequest
 
getParameterNames() - Method in class org.simpleds.bg.TaskRequest
 
getParents() - Method in class org.simpleds.metadata.ClassMetadata
 
getPersistentClass() - Method in class org.simpleds.metadata.ClassMetadata
 
getPredicate() - Method in class org.simpleds.PagedQuery
Deprecated.  
getPredicate() - Method in interface org.simpleds.ParameterQuery
 
getPredicate() - Method in class org.simpleds.SimpleQuery
 
getProperty(T) - Method in class org.simpleds.functions.AbstractPropertyFunction
 
getProperty(String) - Method in class org.simpleds.metadata.ClassMetadata
 
getPropertyMetadata() - Method in class org.simpleds.metadata.AbstractVersionManager
 
getPropertyMetadata() - Method in interface org.simpleds.metadata.VersionManager
 
getPropertyNames() - Method in class org.simpleds.metadata.ClassMetadata
 
getPropertyType() - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
getPropertyType() - Method in interface org.simpleds.metadata.PropertyMetadata
 
getPropertyType() - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
getQuery() - Method in class org.simpleds.IndexQuery
 
getQuery() - Method in class org.simpleds.SimpleQuery
 
getQueue() - Method in class org.simpleds.bg.AbstractBackgroundTask
 
getQueueName() - Method in class org.simpleds.bg.AbstractBackgroundTask
 
getQueueName() - Method in interface org.simpleds.bg.BackgroundTask
 
getRequiredProperties() - Method in class org.simpleds.metadata.ClassMetadata
 
getSetter() - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
getSortPredicates() - Method in class org.simpleds.PagedList
Deprecated.  
getSortPredicates() - Method in class org.simpleds.PagedQuery
Deprecated.  
getSortPredicates() - Method in interface org.simpleds.ParameterQuery
 
getSortPredicates() - Method in class org.simpleds.SimpleQuery
 
getStart() - Method in class org.simpleds.bg.TaskStats
 
getStartValue() - Method in class org.simpleds.metadata.DateVersionManager
 
getStartValue() - Method in class org.simpleds.metadata.LongVersionManager
 
getStartValue() - Method in interface org.simpleds.metadata.VersionManager
Return the first assigned value for a created entity
getStats() - Method in class org.simpleds.bg.TaskLauncher
Return the current status of the launched tasks.
getTaskId() - Method in class org.simpleds.bg.TaskRequest
 
getTaskLauncher() - Static method in class org.simpleds.bg.TaskServlet
 
getTotalPages() - Method in class org.simpleds.PagedList
Deprecated.  
getTotalResults() - Method in class org.simpleds.PagedList
Deprecated.  
getTransaction() - Method in class org.simpleds.PagedQuery
Deprecated.  
getTransaction() - Method in interface org.simpleds.ParameterQuery
 
getTransaction() - Method in class org.simpleds.SimpleQuery
 
getUri() - Method in class org.simpleds.bg.TaskRequest
 
getValue(Object) - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
getValue(Object) - Method in interface org.simpleds.metadata.PropertyMetadata
 
getValue(Object) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
getVersionManager() - Method in class org.simpleds.metadata.ClassMetadata
 
greaterThan(Object) - Method in class org.simpleds.IndexQuery
 
greaterThan(String, Object) - Method in class org.simpleds.PagedQuery
Deprecated.  
greaterThan(String, Object) - Method in interface org.simpleds.ParameterQuery
Insert a strict greater (>) comparison.
greaterThan(String, Object) - Method in class org.simpleds.SimpleQuery
 
greaterThanOrEqual(Object) - Method in class org.simpleds.IndexQuery
 
greaterThanOrEqual(String, Object) - Method in class org.simpleds.PagedQuery
Deprecated.  
greaterThanOrEqual(String, Object) - Method in interface org.simpleds.ParameterQuery
Insert a greater or equal (>=) comparison.
greaterThanOrEqual(String, Object) - Method in class org.simpleds.SimpleQuery
 
GuicePersistenceMetadataRepository - Class in org.simpleds.guice
 
GuicePersistenceMetadataRepository() - Constructor for class org.simpleds.guice.GuicePersistenceMetadataRepository
 
GuiceTransactionInterceptor - Class in org.simpleds.guice
 
GuiceTransactionInterceptor() - Constructor for class org.simpleds.guice.GuiceTransactionInterceptor
 

I

Id - Annotation Type in org.simpleds.annotations
Marks the primary key attribute.
id - Variable in class org.simpleds.bg.AbstractBackgroundTask
the id of this task
IdToKeyFunction - Class in org.simpleds.functions
Transforms a numeric id into a Key
IdToKeyFunction(String) - Constructor for class org.simpleds.functions.IdToKeyFunction
 
IdToKeyFunction(Class<?>) - Constructor for class org.simpleds.functions.IdToKeyFunction
 
in(String, Collection<?>) - Method in class org.simpleds.PagedQuery
Deprecated.  
in(String, Collection<?>) - Method in interface org.simpleds.ParameterQuery
Insert an IN comparison.
in(String, Collection<?>) - Method in class org.simpleds.SimpleQuery
 
IndexManager - Interface in org.simpleds
Manages MultivaluedIndex instances
IndexManagerFactory - Class in org.simpleds
Creates a IndexManager instance
IndexManagerImpl - Class in org.simpleds
 
IndexManagerImpl() - Constructor for class org.simpleds.IndexManagerImpl
 
IndexQuery - Class in org.simpleds
Query for a multivalued index.
IndexQuery(MultivaluedIndexMetadata) - Constructor for class org.simpleds.IndexQuery
 
init(FilterConfig) - Method in class org.simpleds.cache.CacheFilter
 
initCacheManager() - Method in class org.simpleds.guice.SimpledsModule
 
initDatastoreService() - Method in class org.simpleds.guice.SimpledsModule
 
initEntityManager() - Method in class org.simpleds.guice.SimpledsModule
 
initialize() - Method in class org.simpleds.metadata.SpringPersistenceMetadataRepositoryFactory
 
initialize() - Method in class org.simpleds.SpringEntityManagerFactory
 
initialize() - Method in class org.simpleds.SpringIndexManagerFactory
 
initIndexManager() - Method in class org.simpleds.guice.SimpledsModule
 
initJRebel() - Method in class org.simpleds.guice.SimpledsModule
 
initPersistenceMetadataRepository() - Method in class org.simpleds.guice.SimpledsModule
 
initTransactionManager() - Method in class org.simpleds.guice.SimpledsModule
 
initTransactionManager() - Method in class org.simpleds.tx.TransactionInterceptor
 
IntegerConverter - Class in org.simpleds.converter
 
IntegerConverter() - Constructor for class org.simpleds.converter.IntegerConverter
 
invoke(MethodInvocation) - Method in class org.simpleds.guice.GuiceTransactionInterceptor
 
isCacheable() - Method in class org.simpleds.metadata.ClassMetadata
 
isEmpty() - Method in class org.simpleds.PagedList
Deprecated.  
isGenerateKeyValue() - Method in class org.simpleds.metadata.ClassMetadata
 
isIndexed() - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
isIndexed() - Method in interface org.simpleds.metadata.PropertyMetadata
 
isIndexed() - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
isKeysOnly() - Method in class org.simpleds.IndexQuery
 
isKeysOnly() - Method in class org.simpleds.PagedQuery
Deprecated.  
isKeysOnly() - Method in interface org.simpleds.ParameterQuery
 
isKeysOnly() - Method in class org.simpleds.SimpleQuery
 
isNotNull(String) - Method in class org.simpleds.PagedQuery
Deprecated.  
isNotNull(String) - Method in interface org.simpleds.ParameterQuery
Insert a IS NOT NULL comparison.
isNotNull(String) - Method in class org.simpleds.SimpleQuery
 
isNull(String) - Method in class org.simpleds.PagedQuery
Deprecated.  
isNull(String) - Method in interface org.simpleds.ParameterQuery
Insert a IS NULL comparison.
isNull(String) - Method in class org.simpleds.SimpleQuery
 
isSingleton() - Method in class org.simpleds.metadata.SpringPersistenceMetadataRepositoryFactory
 
isSingleton() - Method in class org.simpleds.SpringEntityManagerFactory
 
isSingleton() - Method in class org.simpleds.SpringIndexManagerFactory
 
itemDatastoreToJava(Object) - Method in class org.simpleds.converter.AbstractCollectionConverter
 
itemDatastoreToJava(Object) - Method in interface org.simpleds.converter.CollectionConverter
Convert one collection item from Google representation to a Java value
itemJavaToDatastore(Object) - Method in class org.simpleds.converter.AbstractCollectionConverter
 
itemJavaToDatastore(Object) - Method in interface org.simpleds.converter.CollectionConverter
Convert one collection item from Java representation to a Datastore value
IterableEntityTask - Class in org.simpleds.bg.tasks
Process Datastore entities one by one
IterableEntityTask(String) - Constructor for class org.simpleds.bg.tasks.IterableEntityTask
 
IterableTask<T> - Class in org.simpleds.bg.tasks
Process SimpleDS entities one by one.
IterableTask(String) - Constructor for class org.simpleds.bg.tasks.IterableTask
 
iterator() - Method in interface org.simpleds.SimpleQueryResultIterable
 

J

javaToDatastore(C) - Method in class org.simpleds.converter.AbstractCollectionConverter
 
javaToDatastore(BigDecimal) - Method in class org.simpleds.converter.BigDecimalConverter
 
javaToDatastore(J) - Method in interface org.simpleds.converter.Converter
Convert a value from Java representation to a Datastore value
javaToDatastore(J) - Method in class org.simpleds.converter.EnumToStringConverter
 
javaToDatastore(Integer) - Method in class org.simpleds.converter.IntegerConverter
 
javaToDatastore(J) - Method in class org.simpleds.converter.NullConverter
 
javaToDatastore(Short) - Method in class org.simpleds.converter.ShortConverter
 
javaToDatastore(String) - Method in class org.simpleds.converter.StringToTextConverter
 
javaToDatastore(Object) - Method in interface org.simpleds.EntityManager
Convert a Java Object to its Datastore representation
javaToDatastore(Object) - Method in class org.simpleds.EntityManagerImpl
 
javaToDatastore(Key, Object) - Method in class org.simpleds.metadata.ClassMetadata
Convert a value from Java representation to a Datastore Entity

K

KeyFactory2 - Class in org.simpleds
Extra methods not provided by KeyFactory class
KeyFactory2() - Constructor for class org.simpleds.KeyFactory2
 
KeysFactory - Class in org.simpleds
Deprecated. use KeyFactory2 instead
KeysFactory() - Constructor for class org.simpleds.KeysFactory
Deprecated.  
keysOnly() - Method in class org.simpleds.IndexQuery
If invoked, this query will return the keys of the instances that are a match
keysOnly() - Method in class org.simpleds.PagedQuery
Deprecated.  
keysOnly() - Method in interface org.simpleds.ParameterQuery
Set this query to retrieve and return Key instances only.
keysOnly() - Method in class org.simpleds.SimpleQuery
 
KeyToIdFunction - Class in org.simpleds.functions
Transforms a Key into its id value
KeyToIdFunction() - Constructor for class org.simpleds.functions.KeyToIdFunction
 
KeyToParentKeyFunction - Class in org.simpleds.functions
Converts a Key into its parent Key
KeyToParentKeyFunction() - Constructor for class org.simpleds.functions.KeyToParentKeyFunction
 
kind - Variable in class org.simpleds.functions.AbstractPartialKeyFunction
the kind to apply

L

launch(TaskRequest) - Method in class org.simpleds.bg.TaskLauncher
Launch a specific task
lessThan(Object) - Method in class org.simpleds.IndexQuery
 
lessThan(String, Object) - Method in class org.simpleds.PagedQuery
Deprecated.  
lessThan(String, Object) - Method in interface org.simpleds.ParameterQuery
Insert a strict less (<) comparison.
lessThan(String, Object) - Method in class org.simpleds.SimpleQuery
 
lessThanOrEqual(Object) - Method in class org.simpleds.IndexQuery
 
lessThanOrEqual(String, Object) - Method in class org.simpleds.PagedQuery
Deprecated.  
lessThanOrEqual(String, Object) - Method in interface org.simpleds.ParameterQuery
Insert a less or equal (<=) comparison.
lessThanOrEqual(String, Object) - Method in class org.simpleds.SimpleQuery
 
like(String, String) - Method in class org.simpleds.PagedQuery
Deprecated.  
like(String, String) - Method in interface org.simpleds.ParameterQuery
Insert a LIKE comparison.
like(String, String) - Method in class org.simpleds.SimpleQuery
 
ListConverter - Class in org.simpleds.converter
 
ListConverter() - Constructor for class org.simpleds.converter.ListConverter
 
loadRelatedEntities(String...) - Method in class org.simpleds.CursorList
Load the list of related entities.
log - Variable in class org.simpleds.bg.AbstractBackgroundTask
 
LongVersionManager - Class in org.simpleds.metadata
Increments the current version value.
LongVersionManager() - Constructor for class org.simpleds.metadata.LongVersionManager
 

M

MEMCACHE_NAMESPACE - Static variable in interface org.simpleds.cache.CacheManager
memcache namespace for SimpleDS cache
MultivaluedIndex - Annotation Type in org.simpleds.annotations
Annotation to specify a detached multivalued index for one persistent entity.
MultivaluedIndexes - Annotation Type in org.simpleds.annotations
Annotation to specify several MultivaluedIndex annotations for the same persistent class.
MultivaluedIndexMetadata - Class in org.simpleds.metadata
Contains the information of a 1-to-many relationship handled as a especific property stored in a separate entity.
MultivaluedIndexMetadata() - Constructor for class org.simpleds.metadata.MultivaluedIndexMetadata
 

N

NameToKeyFunction - Class in org.simpleds.functions
Transforms a String name into a Key
NameToKeyFunction(String) - Constructor for class org.simpleds.functions.NameToKeyFunction
 
NameToKeyFunction(Class<?>) - Constructor for class org.simpleds.functions.NameToKeyFunction
 
newQuery(Class, String) - Method in interface org.simpleds.IndexManager
Create a new IndexQuery
newQuery(Class, String) - Method in class org.simpleds.IndexManagerImpl
 
nextValue(T) - Method in class org.simpleds.metadata.AbstractVersionManager
Create the next version value
nextValue(Date) - Method in class org.simpleds.metadata.DateVersionManager
 
nextValue(Long) - Method in class org.simpleds.metadata.LongVersionManager
 
NonCachedPredicate - Class in org.simpleds.cache
Filter a collection leaving only the keys that have not yet been retrieved from the cache
NonCachedPredicate(Set<Key>) - Constructor for class org.simpleds.cache.NonCachedPredicate
 
notEqual(String, Object) - Method in class org.simpleds.PagedQuery
Deprecated.  
notEqual(String, Object) - Method in interface org.simpleds.ParameterQuery
Insert a not equal (!=) comparison.
notEqual(String, Object) - Method in class org.simpleds.SimpleQuery
 
notifyFinalization() - Method in class org.simpleds.bg.AbstractBackgroundTask
Process nested tasks This should be invoked after task completion
NullCacheManagerImpl - Class in org.simpleds.cache
A non-caching CacheManager implementation.
NullCacheManagerImpl() - Constructor for class org.simpleds.cache.NullCacheManagerImpl
 
NullConverter<J> - Class in org.simpleds.converter
 
NullConverter(Class<J>) - Constructor for class org.simpleds.converter.NullConverter
 
nullValue - Variable in class org.simpleds.converter.AbstractConverter
 

O

of(Function<F, T>, Function<T, G>) - Static method in class org.simpleds.functions.CompositeFunction
 
of(Function<F, T1>, Function<T1, T2>, Function<T2, G>) - Static method in class org.simpleds.functions.CompositeFunction
 
of(Function<F, T1>, Function<T1, T2>, Function<T2, T3>, Function<T3, G>) - Static method in class org.simpleds.functions.CompositeFunction
 
onClassEvent(int, Class) - Method in class org.simpleds.metadata.ClassMetadataReloader
 
OptimisticLockException - Exception in org.simpleds.exception
Thrown by EntityManager.put(tx, entity) when the Version attribute does not match.
OptimisticLockException(Key, Object, Object) - Constructor for exception org.simpleds.exception.OptimisticLockException
 
orderAsc(String) - Method in class org.simpleds.PagedQuery
Deprecated.  
orderAsc(String) - Method in interface org.simpleds.ParameterQuery
Deprecated. use ParameterQuery.sortAsc(String) instead
orderAsc(String) - Method in class org.simpleds.SimpleQuery
Deprecated. use sortAsc instead
orderDesc(String) - Method in class org.simpleds.PagedQuery
Deprecated.  
orderDesc(String) - Method in interface org.simpleds.ParameterQuery
Deprecated. use ParameterQuery.sortDesc(String) instead
orderDesc(String) - Method in class org.simpleds.SimpleQuery
Deprecated. use sortDesc instead
org.simpleds - package org.simpleds
 
org.simpleds.annotations - package org.simpleds.annotations
 
org.simpleds.bg - package org.simpleds.bg
 
org.simpleds.bg.tasks - package org.simpleds.bg.tasks
 
org.simpleds.cache - package org.simpleds.cache
 
org.simpleds.converter - package org.simpleds.converter
 
org.simpleds.exception - package org.simpleds.exception
 
org.simpleds.functions - package org.simpleds.functions
 
org.simpleds.guice - package org.simpleds.guice
 
org.simpleds.metadata - package org.simpleds.metadata
 
org.simpleds.tx - package org.simpleds.tx
 

P

PagedCacheType - Enum in org.simpleds.cache
The type of caching to apply to a PagedQuery
PagedList<T> - Class in org.simpleds
Deprecated. CursorList instead
PagedList(PagedQuery, List<T>) - Constructor for class org.simpleds.PagedList
Deprecated.  
PagedQuery - Class in org.simpleds
Deprecated. use CursorList and SimpleQuery.asCursorList(int) instead
ParameterQuery - Interface in org.simpleds
The parameter methods associated to a query
parentKey - Variable in class org.simpleds.functions.AbstractPartialKeyFunction
parent key, if any
PersistenceException - Exception in org.simpleds.exception
A persistence exception
PersistenceException() - Constructor for exception org.simpleds.exception.PersistenceException
 
PersistenceException(String, Throwable) - Constructor for exception org.simpleds.exception.PersistenceException
 
PersistenceException(String) - Constructor for exception org.simpleds.exception.PersistenceException
 
PersistenceException(Throwable) - Constructor for exception org.simpleds.exception.PersistenceException
 
PersistenceMetadataRepository - Class in org.simpleds.metadata
Stores all the metadata about persistence strategy for each class
PersistenceMetadataRepository() - Constructor for class org.simpleds.metadata.PersistenceMetadataRepository
 
PersistentClasses - Annotation Type in org.simpleds.guice
Marks the injection point of the set of persistent classes
PersistentFilesMatcher - Class in org.simpleds.metadata
 
PersistentFilesMatcher() - Constructor for class org.simpleds.metadata.PersistentFilesMatcher
 
populate(Entity, Object) - Method in class org.simpleds.metadata.ClassMetadata
Copy all properties from the datastore entity into the persistent class instance passed as an attribute.
priority() - Method in class org.simpleds.metadata.ClassMetadataReloader
 
proceed(TaskRequest) - Method in class org.simpleds.bg.AbstractBackgroundTask
 
proceed(TaskRequest) - Method in interface org.simpleds.bg.BackgroundTask
Executes this task.
process(Entity, TaskRequest) - Method in class org.simpleds.bg.tasks.IterableEntityTask
Process one Entity
process(T, TaskRequest) - Method in class org.simpleds.bg.tasks.IterableTask
Process one entity.
Property - Annotation Type in org.simpleds.annotations
Specify how a property should get mapped to the Datastore.
propertyMetadata - Variable in class org.simpleds.metadata.AbstractVersionManager
 
PropertyMetadata<J,D> - Interface in org.simpleds.metadata
A handler for a simple or nested persistent property
PropertyMetadataFactory - Class in org.simpleds.metadata
 
PropertyMetadataFactory() - Constructor for class org.simpleds.metadata.PropertyMetadataFactory
 
put(Object, Entity, ClassMetadata) - Method in interface org.simpleds.cache.CacheManager
Put an instance in the cache
put(ListMultimap<ClassMetadata, Object>, ListMultimap<ClassMetadata, Entity>) - Method in interface org.simpleds.cache.CacheManager
Put a collection of java objects in the cache
put(String, Object, int) - Method in interface org.simpleds.cache.CacheManager
Store query data into the cache
put(Object, Entity, ClassMetadata) - Method in class org.simpleds.cache.CacheManagerImpl
 
put(ListMultimap<ClassMetadata, Object>, ListMultimap<ClassMetadata, Entity>) - Method in class org.simpleds.cache.CacheManagerImpl
 
put(String, Object, int) - Method in class org.simpleds.cache.CacheManagerImpl
 
put(Object, Entity, ClassMetadata) - Method in class org.simpleds.cache.NullCacheManagerImpl
 
put(String, Object, int) - Method in class org.simpleds.cache.NullCacheManagerImpl
 
put(ListMultimap<ClassMetadata, Object>, ListMultimap<ClassMetadata, Entity>) - Method in class org.simpleds.cache.NullCacheManagerImpl
 
put(Object) - Method in interface org.simpleds.EntityManager
Persists a java object to the datastore.
put(Transaction, Object) - Method in interface org.simpleds.EntityManager
Persists a java object to the datastore.
put(Key, Object) - Method in interface org.simpleds.EntityManager
Persists a java object to the datastore.
put(Transaction, Key, Object) - Method in interface org.simpleds.EntityManager
Persists a java object to the datastore.
put(Collection<?>) - Method in interface org.simpleds.EntityManager
Store a collection of persistent objects into the datastore.
put(Transaction, Collection<?>) - Method in interface org.simpleds.EntityManager
Store a collection of persistent objects into the datastore.
put(Key, Collection<?>) - Method in interface org.simpleds.EntityManager
Store a collection of persistent objects into the datastore.
put(Transaction, Key, Collection<?>) - Method in interface org.simpleds.EntityManager
Store a collection of persistent objects into the datastore.
put(Object) - Method in class org.simpleds.EntityManagerImpl
 
put(Transaction, Object) - Method in class org.simpleds.EntityManagerImpl
 
put(Key, Object) - Method in class org.simpleds.EntityManagerImpl
 
put(Transaction, Key, Object) - Method in class org.simpleds.EntityManagerImpl
 
put(Collection<?>) - Method in class org.simpleds.EntityManagerImpl
 
put(Transaction, Collection<?>) - Method in class org.simpleds.EntityManagerImpl
 
put(Key, Collection<?>) - Method in class org.simpleds.EntityManagerImpl
 
put(Transaction, Key, Collection<?>) - Method in class org.simpleds.EntityManagerImpl
 
put(Key, String, Collection) - Method in interface org.simpleds.IndexManager
Stores the list of values stored for this MultivaluedIndex.
put(Key, String, Collection) - Method in class org.simpleds.IndexManagerImpl
 

Q

queueName - Variable in class org.simpleds.bg.AbstractBackgroundTask
queue name to execute this task when deferring, defaults to "default"

R

refresh(Object) - Method in interface org.simpleds.EntityManager
Updates the persistent attributes of the instance with the latest data from the Datastore.
refresh(Object) - Method in class org.simpleds.EntityManagerImpl
 
remove(String) - Method in class org.simpleds.bg.TaskLauncher
Remove a task by its ID
remove(Class<?>) - Method in class org.simpleds.metadata.PersistenceMetadataRepository
Removes a persistent class from the repository
removeAttribute(String) - Method in class org.simpleds.bg.TaskRequest
 
removeParameter(String) - Method in class org.simpleds.bg.TaskRequest
 
RequiredFieldException - Exception in org.simpleds.exception
A required property was missing when trying to persist an entity
RequiredFieldException() - Constructor for exception org.simpleds.exception.RequiredFieldException
 
RequiredFieldException(String, Throwable) - Constructor for exception org.simpleds.exception.RequiredFieldException
 
RequiredFieldException(String) - Constructor for exception org.simpleds.exception.RequiredFieldException
 
RequiredFieldException(Throwable) - Constructor for exception org.simpleds.exception.RequiredFieldException
 
rollback() - Method in interface org.simpleds.tx.TransactionManager
Rollback transactions bound to this Thread.
rollback() - Method in class org.simpleds.tx.TransactionManagerImpl
 

S

setAttribute(String, Object) - Method in class org.simpleds.bg.TaskRequest
 
setCacheManager(CacheManager) - Method in class org.simpleds.EntityManagerImpl
 
setCacheManager(CacheManager) - Method in class org.simpleds.SpringEntityManagerFactory
 
setCacheSeconds(int) - Method in class org.simpleds.metadata.ClassMetadata
 
setCalculateTotalResults(boolean) - Method in class org.simpleds.PagedQuery
Deprecated.  
setClassMetadata(ClassMetadata) - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
 
setClassMetadataFactory(ClassMetadataFactory) - Method in class org.simpleds.metadata.PersistenceMetadataRepository
 
setClassMetadataFactory(ClassMetadataFactory) - Method in class org.simpleds.metadata.SpringPersistenceMetadataRepositoryFactory
 
SetConverter - Class in org.simpleds.converter
 
SetConverter() - Constructor for class org.simpleds.converter.SetConverter
 
setConverter(CollectionConverter) - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
 
setConverter(Converter<J, D>) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
setData(List<T>) - Method in class org.simpleds.PagedList
Deprecated.  
setDatastoreService(DatastoreService) - Method in class org.simpleds.EntityManagerImpl
 
setDatastoreService(DatastoreService) - Method in class org.simpleds.IndexManagerImpl
 
setDatastoreService(DatastoreService) - Method in class org.simpleds.SpringEntityManagerFactory
 
setDatastoreService(DatastoreService) - Method in class org.simpleds.SpringIndexManagerFactory
 
setDatastoreService(DatastoreService) - Method in class org.simpleds.tx.TransactionManagerImpl
 
setEnforceSchemaConstraints(boolean) - Method in class org.simpleds.EntityManagerImpl
 
setEnforceSchemaConstraints(boolean) - Method in class org.simpleds.IndexManagerImpl
 
setEnforceSchemaConstraints(boolean) - Method in class org.simpleds.SpringEntityManagerFactory
 
setEnforceSchemaConstraints(boolean) - Method in class org.simpleds.SpringIndexManagerFactory
 
setEntityManager(EntityManager) - Method in class org.simpleds.bg.tasks.IterableTask
 
setEntityValue(Entity, J) - Method in class org.simpleds.metadata.AbstractPropertyMetadata
 
setEntityValue(Entity, J) - Method in interface org.simpleds.metadata.PropertyMetadata
Converts and sets the provided java value into the entity
setField(Field) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
setGenerateKeyValue(boolean) - Method in class org.simpleds.metadata.ClassMetadata
 
setGetter(Method) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
setIndexed(boolean) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
setIndexManager(IndexManager) - Static method in class org.simpleds.IndexManagerFactory
 
setItemConverter(Converter) - Method in class org.simpleds.converter.AbstractCollectionConverter
 
setItemType(Class<?>) - Method in class org.simpleds.converter.AbstractCollectionConverter
 
setKind(String) - Method in class org.simpleds.metadata.ClassMetadata
 
setKind(String) - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
 
setLocations(String[]) - Method in class org.simpleds.metadata.SpringPersistenceMetadataRepositoryFactory
 
setMaxKindChars(int) - Method in class org.simpleds.metadata.ClassMetadataFactory
Set maximum number of chars for an entity kind.
setMaxPropertyChars(int) - Static method in class org.simpleds.metadata.PropertyMetadataFactory
Set maximum number of chars for a property name.
setMemcache(MemcacheService) - Method in class org.simpleds.cache.CacheManagerImpl
 
setName(String) - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
 
setName(String) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
setNullValue(J) - Method in class org.simpleds.converter.AbstractConverter
 
setNullValue(Integer) - Method in class org.simpleds.converter.IntegerConverter
 
setNullValue(Short) - Method in class org.simpleds.converter.ShortConverter
 
setPageIndex(int) - Method in class org.simpleds.PagedQuery
Deprecated.  
setPageSize(int) - Method in class org.simpleds.PagedQuery
Deprecated.  
setParameter(String, String) - Method in class org.simpleds.bg.TaskRequest
 
setParents(Set<String>) - Method in class org.simpleds.metadata.ClassMetadata
 
setPersistenceMetadataRepository(PersistenceMetadataRepository) - Method in class org.simpleds.cache.CacheManagerImpl
 
setPersistenceMetadataRepository(PersistenceMetadataRepository) - Method in class org.simpleds.EntityManagerImpl
 
setPersistenceMetadataRepository(PersistenceMetadataRepository) - Method in class org.simpleds.IndexManagerImpl
 
setPersistenceMetadataRepository(PersistenceMetadataRepository) - Method in class org.simpleds.metadata.ClassMetadataReloader
 
setPersistenceMetadataRepository(PersistenceMetadataRepository) - Method in class org.simpleds.SpringEntityManagerFactory
 
setPersistenceMetadataRepository(PersistenceMetadataRepository) - Method in class org.simpleds.SpringIndexManagerFactory
 
setPersistentClass(Class<?>) - Method in class org.simpleds.metadata.ClassMetadata
 
setPersistentClasses(Set<Class<?>>) - Method in class org.simpleds.guice.GuicePersistenceMetadataRepository
 
setProperties(Map<String, PropertyMetadata<?, ?>>) - Method in class org.simpleds.metadata.ClassMetadata
 
setPropertyMetadata(PropertyMetadata<T, Object>) - Method in class org.simpleds.metadata.AbstractVersionManager
 
setPropertyType(Class<J>) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
setResolver(ResourcePatternResolver) - Method in class org.simpleds.metadata.SpringPersistenceMetadataRepositoryFactory
 
setSetter(Method) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
setTotalResults(int) - Method in class org.simpleds.PagedList
Deprecated.  
setTransactionManager(TransactionManager) - Method in class org.simpleds.guice.GuiceTransactionInterceptor
 
setTransactionManager(TransactionManager) - Method in class org.simpleds.tx.TransactionInterceptor
 
setValue(Object, Object) - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
setValue(Object, J) - Method in interface org.simpleds.metadata.PropertyMetadata
 
setValue(Object, Object) - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
setVersionManager(VersionManager) - Method in class org.simpleds.metadata.ClassMetadata
 
ShortConverter - Class in org.simpleds.converter
 
ShortConverter() - Constructor for class org.simpleds.converter.ShortConverter
 
SimpledsModule - Class in org.simpleds.guice
 
SimpledsModule() - Constructor for class org.simpleds.guice.SimpledsModule
 
SimpleQuery - Class in org.simpleds
Proxy class to handle a Query instance.
SimpleQueryResultIterable<T> - Interface in org.simpleds
Equivalent to QueryResultIterable, but returns converted instances instead of Entities.
SimpleQueryResultIterator<T> - Interface in org.simpleds
Equivalent to QueryResultIterator, but returns converted instances instead of Entities.
SinglePropertyMetadata<J,D> - Class in org.simpleds.metadata
A single property
SinglePropertyMetadata() - Constructor for class org.simpleds.metadata.SinglePropertyMetadata
 
sort(String, Query.SortDirection) - Method in class org.simpleds.PagedQuery
Deprecated.  
sort(String, Query.SortDirection) - Method in interface org.simpleds.ParameterQuery
Specify an ascending or descending order.
sort(String, Query.SortDirection) - Method in class org.simpleds.SimpleQuery
 
sortAsc(String) - Method in class org.simpleds.PagedQuery
Deprecated.  
sortAsc(String) - Method in interface org.simpleds.ParameterQuery
Specify an ascending order.
sortAsc(String) - Method in class org.simpleds.SimpleQuery
 
sortDesc(String) - Method in class org.simpleds.PagedQuery
Deprecated.  
sortDesc(String) - Method in interface org.simpleds.ParameterQuery
Specify a descending order.
sortDesc(String) - Method in class org.simpleds.SimpleQuery
 
SortedSetConverter - Class in org.simpleds.converter
 
SortedSetConverter() - Constructor for class org.simpleds.converter.SortedSetConverter
 
SpringEntityManagerFactory - Class in org.simpleds
Wrapper to make injection of EntityManager attributes easier using Spring.
SpringEntityManagerFactory() - Constructor for class org.simpleds.SpringEntityManagerFactory
 
SpringIndexManagerFactory - Class in org.simpleds
Wrapper to make injection of IndexManager attributes easier using Spring.
SpringIndexManagerFactory() - Constructor for class org.simpleds.SpringIndexManagerFactory
 
SpringPersistenceMetadataRepositoryFactory - Class in org.simpleds.metadata
Wrapper that makes injection of PersistenceMetadataRepository attributes easier using spring.
SpringPersistenceMetadataRepositoryFactory() - Constructor for class org.simpleds.metadata.SpringPersistenceMetadataRepositoryFactory
 
start(BackgroundTask) - Static method in class org.simpleds.bg.TaskStats
Trigger the start of a task.
StringToTextConverter - Class in org.simpleds.converter
 
StringToTextConverter() - Constructor for class org.simpleds.converter.StringToTextConverter
 

T

TASK_PARAM - Static variable in class org.simpleds.bg.TaskRequest
the id of the task to execute
TaskLauncher - Class in org.simpleds.bg
A collection of BackgroundTask to process.
TaskLauncher(BackgroundTask...) - Constructor for class org.simpleds.bg.TaskLauncher
 
TaskRequest - Class in org.simpleds.bg
Contains the data received with a ServletRequest, parsed to be used by tasks.
TaskRequest(HttpServletRequest) - Constructor for class org.simpleds.bg.TaskRequest
 
TaskRequest(String, Map<String, String>) - Constructor for class org.simpleds.bg.TaskRequest
 
TaskServlet - Class in org.simpleds.bg
Launches any configured BackgroundTask.
TaskServlet() - Constructor for class org.simpleds.bg.TaskServlet
 
TaskStats - Class in org.simpleds.bg
Stores and retrieves the results of ongoing tasks inside memcache
TIMESTAMP_PARAM - Static variable in class org.simpleds.bg.tasks.DeleteSessionsTask
the timestamp parameter (in millis).
toString() - Method in class org.simpleds.metadata.EmbeddedPropertyMetadata
 
toString() - Method in class org.simpleds.metadata.SinglePropertyMetadata
 
Transactional - Annotation Type in org.simpleds.annotations
Indicates that a method is considered transactional, that is, all managed transactions should be commited or rolled back after method exit.
TransactionInterceptor - Class in org.simpleds.tx
Interceptor that provides automatic transaction management for methods annotated as Transactional
TransactionInterceptor() - Constructor for class org.simpleds.tx.TransactionInterceptor
 
TransactionManager - Interface in org.simpleds.tx
Propagates the commit() or rollback() invocation to all active transactions.
TransactionManagerImpl - Class in org.simpleds.tx
 
TransactionManagerImpl() - Constructor for class org.simpleds.tx.TransactionManagerImpl
 
transform(Function<? super J, ? extends O>) - Method in class org.simpleds.CursorList
Transform this CursorList instance by applying the transformation function to each data list item.
transform(Function<? super J, ? extends O>, Predicate<? super O>) - Method in class org.simpleds.CursorList
Transform this CursorList instance by applying the transformation function to each data list item.
transform(Function<? super T, ? extends O>) - Method in class org.simpleds.PagedList
Deprecated. Transform this PagedList instance by applying the transformation function to each data list item.
transform(Function<? super T, ? extends O>, Predicate<? super O>) - Method in class org.simpleds.PagedList
Deprecated. Transform this PagedList instance by applying the transformation function and filtering predicate to each data list item.
transformToEntities() - Method in class org.simpleds.CursorList
Transform this CursorList of Keys to a similar CursorList of persistent entities, using a single batch call to retrieve all the entities.
transformToEntities() - Method in class org.simpleds.PagedList
Deprecated. Transform this PagedList of Keys to a similar PagedList of persistent entities, using a single batch call to retrieve all the entities.
Transient - Annotation Type in org.simpleds.annotations
Indicates that the annotated attribute should not be mapped to the datastore.

U

useLevel2Cache() - Method in class org.simpleds.metadata.ClassMetadata
 

V

validate() - Method in class org.simpleds.metadata.ClassMetadata
 
validateConstraints(Entity) - Method in class org.simpleds.metadata.ClassMetadata
Validate the schema constraints on the provided Entity instance
validateIndexValue(Object) - Method in class org.simpleds.metadata.MultivaluedIndexMetadata
Validate a value to be added/removed from this index
validateParentKey(Key) - Method in class org.simpleds.metadata.ClassMetadata
Validates the parent key when inserting
validateVersion(Entity, Object) - Method in class org.simpleds.metadata.AbstractVersionManager
 
validateVersion(Entity, Object) - Method in interface org.simpleds.metadata.VersionManager
Validate the current version value
valueOf(String) - Static method in enum org.simpleds.cache.PagedCacheType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.simpleds.cache.PagedCacheType
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Annotation Type in org.simpleds.annotations
Mark a property to be used as indicator to implement optimistic locking.
VersionManager - Interface in org.simpleds.metadata
Manages the Version values

W

withBatchSize(int) - Method in class org.simpleds.bg.AbstractBackgroundTask
 
withBatchSize(int) - Method in interface org.simpleds.bg.BackgroundTask
Specifies the number of entities to process per execution, default 150
withBatchSize(int) - Method in class org.simpleds.bg.TaskLauncher
Set the queue to be used by all configured tasks.
withCacheSeconds(int) - Method in class org.simpleds.PagedQuery
Deprecated.  
withCacheSeconds(int) - Method in interface org.simpleds.ParameterQuery
Set the number of seconds to store the query results into memcache.
withCacheSeconds(int) - Method in class org.simpleds.SimpleQuery
 
withCacheType(PagedCacheType) - Method in class org.simpleds.PagedQuery
Deprecated. if cacheable, indicates the kind of cache to apply.
withChunkSize(int) - Method in class org.simpleds.IndexQuery
 
withChunkSize(int) - Method in class org.simpleds.PagedQuery
Deprecated.  
withChunkSize(int) - Method in interface org.simpleds.ParameterQuery
 
withChunkSize(int) - Method in class org.simpleds.SimpleQuery
 
withCursor(Cursor) - Method in class org.simpleds.bg.TaskRequest
Sets the current Cursor parameter value
withCursor(Cursor) - Method in class org.simpleds.SimpleQuery
Deprecated. use withStartCursor instead
withCursor(String) - Method in class org.simpleds.SimpleQuery
Deprecated. use withStartCursor(String) instead
withDeadline(double) - Method in class org.simpleds.PagedQuery
Deprecated.  
withDeadline(double) - Method in interface org.simpleds.ParameterQuery
Set the deadline to use for this query.
withDeadline(double) - Method in class org.simpleds.SimpleQuery
 
withEndCursor(Cursor) - Method in class org.simpleds.SimpleQuery
Set the Cursor at which to end this query.
withEndCursor(String) - Method in class org.simpleds.SimpleQuery
Set the serialized Cursor to use with this query.
withFetchOptions(FetchOptions) - Method in class org.simpleds.PagedQuery
Deprecated.  
withFetchOptions(FetchOptions) - Method in interface org.simpleds.ParameterQuery
 
withFetchOptions(FetchOptions) - Method in class org.simpleds.SimpleQuery
 
withJRebel() - Method in class org.simpleds.guice.SimpledsModule
Register listeners to enable class reloading using JRebel
withLimit(int) - Method in class org.simpleds.IndexQuery
 
withLimit(int) - Method in class org.simpleds.SimpleQuery
 
withOffset(int) - Method in class org.simpleds.IndexQuery
 
withOffset(int) - Method in class org.simpleds.SimpleQuery
 
withParent(Key) - Method in class org.simpleds.functions.AbstractPartialKeyFunction
Apply the supplied parentKey to all created Keys
withParent(Key) - Method in class org.simpleds.functions.IdToKeyFunction
 
withParent(Key) - Method in class org.simpleds.functions.NameToKeyFunction
 
withPersistentClasses(Class<?>...) - Method in class org.simpleds.guice.SimpledsModule
 
withPredicate(Predicate<?>) - Method in class org.simpleds.PagedQuery
Deprecated.  
withPredicate(Predicate<?>) - Method in interface org.simpleds.ParameterQuery
Filter out entities using java code.
withPredicate(Predicate<?>) - Method in class org.simpleds.SimpleQuery
 
withPrefetchSize(int) - Method in class org.simpleds.IndexQuery
 
withPrefetchSize(int) - Method in class org.simpleds.PagedQuery
Deprecated.  
withPrefetchSize(int) - Method in interface org.simpleds.ParameterQuery
 
withPrefetchSize(int) - Method in class org.simpleds.SimpleQuery
 
withQueue(String) - Method in class org.simpleds.bg.AbstractBackgroundTask
 
withQueue(String) - Method in interface org.simpleds.bg.BackgroundTask
Set the queue name to use.
withQueue(String) - Method in class org.simpleds.bg.TaskLauncher
Set the queue to be used by all configured tasks.
withReadPolicy(ReadPolicy) - Method in class org.simpleds.PagedQuery
Deprecated.  
withReadPolicy(ReadPolicy) - Method in interface org.simpleds.ParameterQuery
Set the ReadPolicy instance to use with this query.
withReadPolicy(ReadPolicy) - Method in class org.simpleds.SimpleQuery
 
withStartCursor(Cursor) - Method in class org.simpleds.SimpleQuery
Set the Cursor at which to start this query.
withStartCursor(String) - Method in class org.simpleds.SimpleQuery
Set the serialized Cursor to use with this query.
withTransaction(Transaction) - Method in class org.simpleds.PagedQuery
Deprecated.  
withTransaction(Transaction) - Method in interface org.simpleds.ParameterQuery
Set the transaction to use with this query
withTransaction(Transaction) - Method in class org.simpleds.SimpleQuery
 
withTransactionsFor(Matcher<? super Class<?>>) - Method in class org.simpleds.guice.SimpledsModule
Configure transparent transaction interceptors for methods annotated as Transactional

A B C D E F G I J K L M N O P Q R S T U V W