Skip navigation links
A C D E F I M N O P Q R S T U 

A

asObservable() - Method in class com.pushtorefresh.storio.internal.ChangesBus
 
asRxCompletable() - Method in interface com.pushtorefresh.storio.operations.PreparedWriteOperation
 
asRxObservable() - Method in interface com.pushtorefresh.storio.operations.PreparedOperation
Creates Observable that emits result of Operation.
asRxSingle() - Method in interface com.pushtorefresh.storio.operations.PreparedOperation
Creates Single that emits result of Operation lazily when somebody subscribes to it.

C

call(Something) - Method in class com.pushtorefresh.storio.operations.internal.MapSomethingToExecuteAsBlocking
 
call(Subscriber<? super Result>) - Method in class com.pushtorefresh.storio.operations.internal.OnSubscribeExecuteAsBlocking
 
call(CompletableSubscriber) - Method in class com.pushtorefresh.storio.operations.internal.OnSubscribeExecuteAsBlockingCompletable
 
call(SingleSubscriber<? super Result>) - Method in class com.pushtorefresh.storio.operations.internal.OnSubscribeExecuteAsBlockingSingle
 
ChangesBus<T> - Class in com.pushtorefresh.storio.internal
FOR INTERNAL USAGE ONLY.
ChangesBus(boolean) - Constructor for class com.pushtorefresh.storio.internal.ChangesBus
 
checkNotEmpty(String, String) - Static method in class com.pushtorefresh.storio.internal.Checks
Checks that passed string is not null and not empty, throws NullPointerException or IllegalStateException with passed message if string is null or empty.
checkNotNull(Object, String) - Static method in class com.pushtorefresh.storio.internal.Checks
Checks that passed reference is not null, throws NullPointerException with passed message if reference is null
Checks - Class in com.pushtorefresh.storio.internal
Bunch of check methods
com.pushtorefresh.storio - package com.pushtorefresh.storio
 
com.pushtorefresh.storio.internal - package com.pushtorefresh.storio.internal
 
com.pushtorefresh.storio.operations - package com.pushtorefresh.storio.operations
 
com.pushtorefresh.storio.operations.internal - package com.pushtorefresh.storio.operations.internal
 
createObservable() - Method in interface com.pushtorefresh.storio.operations.PreparedOperation
Deprecated.
(will be removed in 2.0) please use PreparedOperation.asRxObservable().

D

directTypeMapping(Map<Class<?>, ? extends TypeMapping<?>>) - Method in class com.pushtorefresh.storio.internal.TypeMappingFinderImpl
 
directTypeMapping() - Method in class com.pushtorefresh.storio.internal.TypeMappingFinderImpl
 
directTypeMapping(Map<Class<?>, ? extends TypeMapping<?>>) - Method in interface com.pushtorefresh.storio.TypeMappingFinder
 
directTypeMapping() - Method in interface com.pushtorefresh.storio.TypeMappingFinder
 

E

Environment - Class in com.pushtorefresh.storio.internal
For internal usage only!
executeAsBlocking() - Method in interface com.pushtorefresh.storio.operations.PreparedOperation
Executes operation synchronously in current thread.

F

findTypeMapping(Class<T>) - Method in class com.pushtorefresh.storio.internal.TypeMappingFinderImpl
 
findTypeMapping(Class<T>) - Method in interface com.pushtorefresh.storio.TypeMappingFinder
 

I

InternalQueries - Class in com.pushtorefresh.storio.internal
Util methods for queries.

M

MapSomethingToExecuteAsBlocking<Something,Result> - Class in com.pushtorefresh.storio.operations.internal
Required to avoid problems with ClassLoader when RxJava is not in ClassPath We can not use anonymous classes from RxJava directly in StorIO, ClassLoader won't be happy :(

N

newInstance(PreparedOperation<Result>) - Static method in class com.pushtorefresh.storio.operations.internal.MapSomethingToExecuteAsBlocking
Creates new instance of MapSomethingToExecuteAsBlocking
newInstance(PreparedOperation<Result>) - Static method in class com.pushtorefresh.storio.operations.internal.OnSubscribeExecuteAsBlocking
Creates new instance of OnSubscribeExecuteAsBlocking
newInstance(PreparedOperation) - Static method in class com.pushtorefresh.storio.operations.internal.OnSubscribeExecuteAsBlockingCompletable
newInstance(PreparedOperation<Result>) - Static method in class com.pushtorefresh.storio.operations.internal.OnSubscribeExecuteAsBlockingSingle
Creates new instance of OnSubscribeExecuteAsBlockingSingle
nonNullArrayOfStrings(List<String>) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts list of strings to non-null array of strings.
nonNullSet(Collection<String>) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts collection of something to non-null set.
nonNullSet(String[]) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts array of something to non-null set.
nonNullSet(String, String[]) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts array of something to non-null set.
nonNullString(String) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts nullable string to non-null empty string if string was null and returns string as is otherwise.
nullableArrayOfStrings(List<Object>) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts list of objects to nullable array of strings.
nullableArrayOfStringsFromListOfStrings(List<String>) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts list of strings to nullable array of strings.
nullableString(String) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Coverts nullable string to nullable string and if string was null or empty and returns string as is otherwise.

O

onNext(T) - Method in class com.pushtorefresh.storio.internal.ChangesBus
 
OnSubscribeExecuteAsBlocking<Result> - Class in com.pushtorefresh.storio.operations.internal
Required to avoid problems with ClassLoader when RxJava is not in ClassPath We can not use anonymous classes from RxJava directly in StorIO, ClassLoader won't be happy :(
OnSubscribeExecuteAsBlockingCompletable - Class in com.pushtorefresh.storio.operations.internal
Required to avoid problems with ClassLoader when RxJava is not in ClassPath We can not use anonymous classes from RxJava directly in StorIO, ClassLoader won't be happy :(
OnSubscribeExecuteAsBlockingSingle<Result> - Class in com.pushtorefresh.storio.operations.internal
Required to avoid problems with ClassLoader when RxJava is not in ClassPath We can not use anonymous classes from RxJava directly in StorIO, ClassLoader won't be happy :(

P

placeholders(int) - Static method in class com.pushtorefresh.storio.Queries
Generates required number of placeholders as string.
PreparedOperation<Result> - Interface in com.pushtorefresh.storio.operations
Common API of all prepared operations
PreparedWriteOperation<Result> - Interface in com.pushtorefresh.storio.operations
Common API of prepared write operations

Q

Queries - Class in com.pushtorefresh.storio
Public collection of util methods for Queries.

R

RX_JAVA_IS_IN_THE_CLASS_PATH - Static variable in class com.pushtorefresh.storio.internal.Environment
True if RxJava is on classpath, false otherwise

S

StorIOException - Exception in com.pushtorefresh.storio
Common RuntimeException for all errors and exceptions occurred during StorIO operations.
StorIOException(String) - Constructor for exception com.pushtorefresh.storio.StorIOException
StorIOException(String, Throwable) - Constructor for exception com.pushtorefresh.storio.StorIOException
StorIOException(Throwable) - Constructor for exception com.pushtorefresh.storio.StorIOException

T

throwExceptionIfRxJavaIsNotAvailable(String) - Static method in class com.pushtorefresh.storio.internal.Environment
Throws RuntimeException if RxJava is not available
TypeMapping<Type> - Interface in com.pushtorefresh.storio.internal
Common interface for Type Mapping.
TypeMappingFinder - Interface in com.pushtorefresh.storio
Interface for search type mapping.
TypeMappingFinderImpl - Class in com.pushtorefresh.storio.internal
Common class for search and cache indirect type mapping.
TypeMappingFinderImpl() - Constructor for class com.pushtorefresh.storio.internal.TypeMappingFinderImpl
 

U

unmodifiableNonNullList(Object[]) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts array of objects to List<Object>.
unmodifiableNonNullList(List<T>) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts list of something to unmodifiable non-null list.
unmodifiableNonNullListOfStrings(Object[]) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts array of objects to List<String>.
unmodifiableNonNullListOfStrings(List<?>) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Coverts list of objects to List<String>.
unmodifiableNonNullSet(Set<T>) - Static method in class com.pushtorefresh.storio.internal.InternalQueries
Converts set of something to unmodifiable non-null set.
A C D E F I M N O P Q R S T U 
Skip navigation links