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

A

abs() - Method in class io.requery.query.FieldExpression
 
Abs<V> - Class in io.requery.query.function
 
abs(Expression<U>) - Static method in class io.requery.query.function.Abs
 
abs() - Method in interface io.requery.query.Functional
 
accept(E) - Method in interface io.requery.util.function.Consumer
 
active() - Method in interface io.requery.Transaction
 
add(E) - Method in class io.requery.query.ModifiableResult
 
add(E) - Method in interface io.requery.query.MutableResult
Adds the specified element.
add(Expression<V>, V) - Method in class io.requery.sql.BoundParameters
 
add(E) - Method in class io.requery.util.ObservableList
 
add(int, E) - Method in class io.requery.util.ObservableList
 
add(E) - Method in class io.requery.util.ObservableSet
 
addAll(BoundParameters) - Method in class io.requery.sql.BoundParameters
 
addAll(Collection<? extends E>) - Method in class io.requery.util.ObservableList
 
addAll(int, Collection<? extends E>) - Method in class io.requery.util.ObservableList
 
addAll(Collection<? extends E>) - Method in class io.requery.util.ObservableSet
 
addAttribute(Attribute<T, ?>) - Method in class io.requery.meta.TypeBuilder
 
addColumn(Attribute<T, ?>) - Method in class io.requery.sql.SchemaModifier
Alters the attribute's table and add's the column representing the given Attribute.
addConverter(Converter<?, ?>, Class<?>...) - Method in class io.requery.sql.GenericMapping
 
addedElements() - Method in class io.requery.proxy.CollectionChanges
 
addEntityStateListener(EntityStateListener) - Method in class io.requery.sql.ConfigurationBuilder
 
addExpression(QueryExpression<?>) - Method in class io.requery.meta.TypeBuilder
 
addMappings(Mapping) - Method in interface io.requery.sql.Platform
Given the attribute and FieldType allows the platform to replace the storage type with a platform specific one.
addMappings(Mapping) - Method in class io.requery.sql.platform.Derby
 
addMappings(Mapping) - Method in class io.requery.sql.platform.Generic
 
addMappings(Mapping) - Method in class io.requery.sql.platform.Oracle
 
addMappings(Mapping) - Method in class io.requery.sql.platform.PlatformDelegate
 
addMappings(Mapping) - Method in class io.requery.sql.platform.PostgresSQL
 
addMappings(Mapping) - Method in class io.requery.sql.platform.SQLite
 
addMappings(Mapping) - Method in class io.requery.sql.platform.SQLServer
 
addPostDeleteListener(PostDeleteListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
addPostDeleteListener(PostDeleteListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
addPostInsertListener(PostInsertListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
addPostInsertListener(PostInsertListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
addPostLoadListener(PostLoadListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
addPostLoadListener(PostLoadListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
addPostUpdateListener(PostUpdateListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
addPostUpdateListener(PostUpdateListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
addPreDeleteListener(PreDeleteListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
addPreDeleteListener(PreDeleteListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
addPreInsertListener(PreInsertListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
addPreInsertListener(PreInsertListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
addPreUpdateListener(PreUpdateListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
addPreUpdateListener(PreUpdateListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
addStatementListener(StatementListener) - Method in class io.requery.sql.ConfigurationBuilder
 
addTransactionListener(Supplier<TransactionListener>) - Method in class io.requery.reactivex.ReactiveResult
 
addTransactionListener(Supplier<TransactionListener>) - Method in class io.requery.rx.RxResult
 
addTransactionListener(Supplier<TransactionListener>) - Method in interface io.requery.TransactionListenable
 
addTransactionListenerFactory(Supplier<TransactionListener>) - Method in class io.requery.sql.ConfigurationBuilder
 
addType(Type<?>) - Method in class io.requery.meta.EntityModelBuilder
Adds a Type instance to the model.
afterBegin(TransactionIsolation) - Method in interface io.requery.TransactionListener
Invoked after the transaction is begun.
afterCommit(Set<Type<?>>) - Method in interface io.requery.TransactionListener
Invoked after the transaction is committed successfully.
afterExecuteQuery(Statement) - Method in interface io.requery.sql.StatementListener
 
afterExecuteUpdate(Statement) - Method in interface io.requery.sql.StatementListener
 
afterRollback(Set<Type<?>>) - Method in interface io.requery.TransactionListener
Invoked after the transaction is rolled back successfully.
alias - Variable in class io.requery.sql.gen.UpsertMergeGenerator
 
Aliasable<T> - Interface in io.requery.query
Represents an aliasable statement, that is a statement that can be suffixed with the 'as [name]' and then referred to via [name].
aliasAttribute(String, Attribute) - Method in class io.requery.sql.QueryBuilder
 
AliasedExpression<V> - Class in io.requery.query
 
AliasedExpression(Expression<V>, String) - Constructor for class io.requery.query.AliasedExpression
 
AliasedExpression(Expression<V>, String, String) - Constructor for class io.requery.query.AliasedExpression
 
and(Condition<V, ?>) - Method in interface io.requery.query.AndOr
 
AndOr<Q> - Interface in io.requery.query
 
annotationClass() - Method in enum io.requery.meta.Cardinality
 
append(Object) - Method in class io.requery.sql.QueryBuilder
 
append(Object, boolean) - Method in class io.requery.sql.QueryBuilder
 
append(QueryBuilder, T) - Method in interface io.requery.sql.QueryBuilder.Appender
 
appendColumn(Expression<?>) - Method in class io.requery.sql.gen.DefaultOutput
 
appendColumn(Expression<?>) - Method in interface io.requery.sql.gen.Output
 
appendColumnForSelect(Expression<?>) - Method in class io.requery.sql.gen.DefaultOutput
 
appendColumnForSelect(Expression<?>) - Method in interface io.requery.sql.gen.Output
 
appendConditional(LogicalElement) - Method in class io.requery.sql.gen.DefaultOutput
 
appendConditional(LogicalElement) - Method in interface io.requery.sql.gen.Output
 
appendConditionValue(Expression, Object) - Method in class io.requery.sql.gen.DefaultOutput
 
appendConditionValue(Expression, Object) - Method in interface io.requery.sql.gen.Output
 
appendGeneratedSequence(QueryBuilder, Attribute) - Method in class io.requery.sql.AutoIncrementColumnDefinition
 
appendGeneratedSequence(QueryBuilder, Attribute) - Method in interface io.requery.sql.GeneratedColumnDefinition
Append the sequence for the given generated attribute.
appendGeneratedSequence(QueryBuilder, Attribute) - Method in class io.requery.sql.IdentityColumnDefinition
 
appendIdentifier(String, String) - Method in class io.requery.sql.QueryBuilder
 
appendOperator(Operator) - Method in class io.requery.sql.gen.DefaultOutput
 
appendOperator(Operator) - Method in interface io.requery.sql.gen.Output
 
appendQuery(QueryWrapper<?>) - Method in class io.requery.sql.gen.DefaultOutput
 
appendQuery(QueryWrapper<?>) - Method in interface io.requery.sql.gen.Output
 
appendQuoted(String) - Method in class io.requery.sql.QueryBuilder
 
appendTables() - Method in class io.requery.sql.gen.DefaultOutput
 
appendTables() - Method in interface io.requery.sql.gen.Output
 
appendUsing(Output, Map<Expression<?>, Object>) - Method in class io.requery.sql.gen.UpsertMergeGenerator
 
appendWhereConditions(Set<Attribute<T, ?>>) - Method in class io.requery.sql.QueryBuilder
 
apply(T) - Method in interface io.requery.util.function.Function
Applies this function.
arguments() - Method in class io.requery.query.function.Abs
 
arguments() - Method in class io.requery.query.function.Avg
 
arguments() - Method in class io.requery.query.function.Case
 
arguments() - Method in class io.requery.query.function.Coalesce
 
arguments() - Method in class io.requery.query.function.Collate
 
arguments() - Method in class io.requery.query.function.Count
 
arguments() - Method in class io.requery.query.function.Function
 
arguments() - Method in class io.requery.query.function.Lower
 
arguments() - Method in class io.requery.query.function.Max
 
arguments() - Method in class io.requery.query.function.Min
 
arguments() - Method in class io.requery.query.function.Now
 
arguments() - Method in class io.requery.query.function.Round
 
arguments() - Method in class io.requery.query.function.Substr
 
arguments() - Method in class io.requery.query.function.Sum
 
arguments() - Method in class io.requery.query.function.Trim
 
arguments() - Method in class io.requery.query.function.Upper
 
ArrayFunctions - Class in io.requery.util
Runs a Consumer on primitive and object array types.
as(String) - Method in interface io.requery.query.Aliasable
Alias the instance with the given valid name.
as(String) - Method in class io.requery.query.element.HavingConditionElement
 
as(String) - Method in class io.requery.query.element.JoinConditionElement
 
as(String) - Method in class io.requery.query.element.QueryElement
 
as(String) - Method in class io.requery.query.element.WhereConditionElement
 
as(String) - Method in class io.requery.query.FieldExpression
 
as(String) - Method in class io.requery.query.function.Function
 
asc() - Method in class io.requery.query.FieldExpression
 
asc() - Method in interface io.requery.query.Functional
 
atLeast(LanguageVersion) - Method in enum io.requery.util.LanguageVersion
 
Attribute<T,V> - Interface in io.requery.meta
Represents information about an attribute on a specific Type.
attribute(Attribute) - Method in class io.requery.sql.QueryBuilder
 
AttributeBuilder<T,V> - Class in io.requery.meta
Builds information about an attribute on a specific Type.
AttributeBuilder(String, Class<V>) - Constructor for class io.requery.meta.AttributeBuilder
 
AutoIncrementColumnDefinition - Class in io.requery.sql
 
AutoIncrementColumnDefinition() - Constructor for class io.requery.sql.AutoIncrementColumnDefinition
 
AutoIncrementColumnDefinition(String) - Constructor for class io.requery.sql.AutoIncrementColumnDefinition
 
avg() - Method in class io.requery.query.FieldExpression
 
Avg<V> - Class in io.requery.query.function
 
avg(Expression<U>) - Static method in class io.requery.query.function.Avg
 
avg() - Method in interface io.requery.query.Functional
 

B

BaseResult<E> - Class in io.requery.query
Provides a base Result implementation.
BaseResult() - Constructor for class io.requery.query.BaseResult
 
BaseResult(Integer) - Constructor for class io.requery.query.BaseResult
 
BaseScalar<E> - Class in io.requery.query
Single result value that is given by a Supplier.
BaseScalar(Executor) - Constructor for class io.requery.query.BaseScalar
 
BaseType<T> - Class in io.requery.sql
Base FieldType implementation, providing basic read/write operations that can be overridden.
BaseType(Class<T>, int) - Constructor for class io.requery.sql.BaseType
Instantiates a new type instance.
BasicType<T> - Class in io.requery.sql
Reads a result using a specific ResultSet get method rather than ResultSet.getObject(int).
BasicType(Class<T>, int) - Constructor for class io.requery.sql.BasicType
Instantiates a new type instance.
beforeBegin(TransactionIsolation) - Method in interface io.requery.TransactionListener
Invoked before the transaction is begun.
beforeCommit(Set<Type<?>>) - Method in interface io.requery.TransactionListener
Invoked before the transaction is committed.
beforeExecuteQuery(Statement, String, BoundParameters) - Method in interface io.requery.sql.StatementListener
 
beforeExecuteUpdate(Statement, String, BoundParameters) - Method in interface io.requery.sql.StatementListener
 
beforeRollback(Set<Type<?>>) - Method in interface io.requery.TransactionListener
Invoked before the transaction is rolled back.
begin() - Method in interface io.requery.Transaction
Begins the transaction.
begin(TransactionIsolation) - Method in interface io.requery.Transaction
Begins the transaction.
between(V, V) - Method in interface io.requery.query.Conditional
Applies the between condition
between(V, V) - Method in class io.requery.query.FieldExpression
 
BigIntType - Class in io.requery.sql.type
 
BigIntType(Class<Long>) - Constructor for class io.requery.sql.type.BigIntType
 
BinaryType - Class in io.requery.sql.type
 
BinaryType() - Constructor for class io.requery.sql.type.BinaryType
 
BlobType - Class in io.requery.sql.type
 
BlobType() - Constructor for class io.requery.sql.type.BlobType
 
BlockingEntityStore<T> - Interface in io.requery
Synchronous version of EntityStore in which the entity objects are returned directly after the successful completion of the operation and all modification operations are blocking.
BooleanProperty<E> - Interface in io.requery.proxy
 
BooleanType - Class in io.requery.sql.type
 
BooleanType(Class<Boolean>) - Constructor for class io.requery.sql.type.BooleanType
 
BoundParameters - Class in io.requery.sql
Represents the set of bound parameters for a SQL prepared statement.
BoundParameters() - Constructor for class io.requery.sql.BoundParameters
 
BoundParameters(Object...) - Constructor for class io.requery.sql.BoundParameters
 
build() - Method in class io.requery.cache.EntityCacheBuilder
 
build() - Method in class io.requery.meta.AttributeBuilder
 
build() - Method in class io.requery.meta.EntityModelBuilder
 
build() - Method in class io.requery.meta.TypeBuilder
 
build() - Method in class io.requery.proxy.EntityBuilderProxy
 
build() - Method in class io.requery.sql.ConfigurationBuilder
 
builder() - Method in class io.requery.sql.gen.DefaultOutput
 
builder() - Method in interface io.requery.sql.gen.Output
 
ByteProperty<E> - Interface in io.requery.proxy
 

C

call() - Method in class io.requery.query.BaseScalar
 
call() - Method in interface io.requery.query.Scalar
 
call() - Method in class io.requery.query.ScalarDelegate
 
cancel() - Method in class io.requery.reactivex.QuerySubscription
 
Cardinality - Enum in io.requery.meta
 
CascadeAction - Enum in io.requery
Cascade action to use when adding or removing an element to an associative collection.
Case<E> - Class in io.requery.query.function
 
Case.CaseCondition<V,W> - Class in io.requery.query.function
 
charAt(int) - Method in class io.requery.sql.QueryBuilder
 
checkClosed() - Method in class io.requery.sql.EntityDataStore
 
checkConnectionMetadata() - Method in class io.requery.sql.EntityDataStore
 
CircularReferenceException - Exception in io.requery.sql
Exception thrown when a circular key reference is detected between two or more Type instance's Attributes.
ClassMap<V> - Class in io.requery.util
A map of class instances to values.
ClassMap() - Constructor for class io.requery.util.ClassMap
 
clear() - Method in class io.requery.cache.EmptyEntityCache
 
clear() - Method in class io.requery.cache.LayeredEntityCache
 
clear() - Method in class io.requery.cache.SerializableEntityCache
 
clear() - Method in class io.requery.cache.WeakEntityCache
 
clear() - Method in interface io.requery.EntityCache
Evict all references from the cache.
clear() - Method in class io.requery.proxy.CollectionChanges
 
clear() - Method in class io.requery.sql.BoundParameters
 
clear() - Method in class io.requery.util.ClassMap
 
clear() - Method in interface io.requery.util.CollectionObserver
 
clear() - Method in class io.requery.util.ObservableList
 
clear() - Method in class io.requery.util.ObservableSet
 
ClobType - Class in io.requery.sql.type
 
ClobType() - Constructor for class io.requery.sql.type.ClobType
 
close() - Method in class io.requery.async.CompletableEntityStore
 
close() - Method in interface io.requery.EntityStore
Close the entity store.
close() - Method in class io.requery.query.BaseResult
 
close() - Method in class io.requery.query.ModifiableResult
 
close() - Method in interface io.requery.query.Result
Close this result and any resources it holds.
close() - Method in class io.requery.query.ResultDelegate
 
close() - Method in class io.requery.reactor.ReactorEntityStore
 
close() - Method in class io.requery.sql.EntityDataStore
 
close() - Method in class io.requery.sql.ResultSetIterator
 
close() - Method in interface io.requery.Transaction
Closes the transaction.
close() - Method in interface io.requery.util.CloseableIterator
 
CloseableIterable<E> - Interface in io.requery.util
 
CloseableIterator<E> - Interface in io.requery.util
 
closeParenthesis() - Method in class io.requery.sql.QueryBuilder
 
Coalesce<T> - Class in io.requery.query.function
 
coalesce(Expression<C>...) - Static method in class io.requery.query.function.Coalesce
 
Collate<T> - Class in io.requery.query.function
 
collate(Expression<C>) - Static method in class io.requery.query.function.Collate
 
collect(C) - Method in class io.requery.query.BaseResult
 
collect(C) - Method in class io.requery.query.ModifiableResult
 
collect(C) - Method in interface io.requery.query.Result
Fill the given collection with all elements from this result set.
collect(C) - Method in class io.requery.query.ResultDelegate
 
CollectionAttributeBuilder<T,C extends Collection,E> - Class in io.requery.meta
 
CollectionAttributeBuilder(String, Class<? extends Collection>, Class<E>) - Constructor for class io.requery.meta.CollectionAttributeBuilder
 
CollectionChanges<T,E> - Class in io.requery.proxy
 
CollectionInitializer<E,V> - Class in io.requery.proxy
 
CollectionInitializer() - Constructor for class io.requery.proxy.CollectionInitializer
 
CollectionObserver<E> - Interface in io.requery.util
 
Column - Annotation Type in io.requery
Indicates a field as being a column in a database table.
columnName() - Method in class io.requery.sql.UserVersionColumnDefinition
 
columnName() - Method in interface io.requery.sql.VersionColumnDefinition
 
comma() - Method in class io.requery.sql.QueryBuilder
 
commaSeparated(Iterable<? extends T>) - Method in class io.requery.sql.QueryBuilder
 
commaSeparated(Iterable<? extends T>, QueryBuilder.Appender<T>) - Method in class io.requery.sql.QueryBuilder
 
commaSeparated(Iterator<? extends T>, QueryBuilder.Appender<T>) - Method in class io.requery.sql.QueryBuilder
 
commaSeparatedAttributes(Iterable<Attribute<E, ?>>) - Method in class io.requery.sql.QueryBuilder
 
commaSeparatedExpressions(Iterable<Expression<?>>) - Method in class io.requery.sql.QueryBuilder
 
commit() - Method in interface io.requery.Transaction
Commit the current transaction.
compare(T, T, Comparator<? super T>) - Static method in class io.requery.util.Objects
 
CompletableEntityStore<T> - Class in io.requery.async
Implementation of CompletionStageEntityStore where all operations are passed through a BlockingEntityStore instance.
CompletableEntityStore(BlockingEntityStore<T>) - Constructor for class io.requery.async.CompletableEntityStore
 
CompletableEntityStore(BlockingEntityStore<T>, Executor) - Constructor for class io.requery.async.CompletableEntityStore
 
CompletionStageEntityStore<T> - Interface in io.requery.async
Extends EntityStore where all return values are CompletionStage instances representing the outcome of each operation.
CompositeIterator<E> - Class in io.requery.util
Combines the results of several iterators into one single iterator.
CompositeIterator(Iterator<E>...) - Constructor for class io.requery.util.CompositeIterator
 
CompositeKey<T> - Class in io.requery.proxy
Represents a composite key of multiple values.
CompositeKey(Map<? extends Attribute<T, ?>, ?>) - Constructor for class io.requery.proxy.CompositeKey
Creates a new composite key instance.
Condition<L,R> - Interface in io.requery.query
Represents a Unary or Binary operation/condition.
condition() - Method in class io.requery.query.function.Case.CaseCondition
 
Conditional<Q,V> - Interface in io.requery.query
Defines an interface for objects for which conditions can be applied to.
conditions() - Method in class io.requery.query.element.JoinOnElement
 
conditions() - Method in class io.requery.query.function.Case
 
Configuration - Interface in io.requery.sql
Defines the configuration settings for the EntityDataStore.
ConfigurationBuilder - Class in io.requery.sql
Assists in creating a Configuration instance for use with the EntityDataStore.
ConfigurationBuilder(ConnectionProvider, EntityModel) - Constructor for class io.requery.sql.ConfigurationBuilder
 
ConfigurationBuilder(CommonDataSource, EntityModel) - Constructor for class io.requery.sql.ConfigurationBuilder
 
configure(MutableConfiguration<K, V>) - Method in class io.requery.cache.SerializableEntityCache
 
ConnectionProvider - Interface in io.requery.sql
 
consume(Consumer<? super E>) - Method in class io.requery.query.BaseScalar
 
consume(Consumer<? super E>) - Method in interface io.requery.query.Scalar
Consume the result with the given Consumer.
consume(Consumer<? super E>) - Method in class io.requery.query.ScalarDelegate
 
Consumer<E> - Interface in io.requery.util.function
Compatible consumer interface for use with non-Java 8 runtime.
contains(Class<?>, Object) - Method in class io.requery.cache.EmptyEntityCache
 
contains(Class<?>, Object) - Method in class io.requery.cache.LayeredEntityCache
 
contains(Class<?>, Object) - Method in class io.requery.cache.SerializableEntityCache
 
contains(Class<?>, Object) - Method in class io.requery.cache.WeakEntityCache
 
contains(Class<?>, Object) - Method in interface io.requery.EntityCache
Check if a reference to an entity exists.
contains(Object) - Method in class io.requery.util.ObservableList
 
contains(Object) - Method in class io.requery.util.ObservableSet
 
containsAll(Collection<?>) - Method in class io.requery.util.ObservableList
 
containsAll(Collection<?>) - Method in class io.requery.util.ObservableSet
 
containsKey(Object) - Method in class io.requery.util.ClassMap
 
containsTypeOf(Class<? extends T>) - Method in interface io.requery.meta.EntityModel
Check if the meta Type information for the given entity class is contained in this EntityModel.
containsValue(Object) - Method in class io.requery.util.ClassMap
 
context() - Method in class io.requery.sql.EntityDataStore
 
Convert - Annotation Type in io.requery
Used to specify a Converter for a field or method that is mapped to an Entity attribute.
Converter<A,B> - Interface in io.requery
Interface for converting between a java custom type to a basic java persisted type.
convertToMapped(Class<? extends A>, B) - Method in interface io.requery.Converter
Convert the persisted type B to the mapped type A.
convertToMapped(Class<? extends E>, Integer) - Method in class io.requery.converter.EnumOrdinalConverter
 
convertToMapped(Class<? extends E>, String) - Method in class io.requery.converter.EnumStringConverter
 
convertToMapped(Class<? extends LocalDate>, Date) - Method in class io.requery.converter.LocalDateConverter
 
convertToMapped(Class<? extends LocalDateTime>, Timestamp) - Method in class io.requery.converter.LocalDateTimeConverter
 
convertToMapped(Class<? extends LocalTime>, Time) - Method in class io.requery.converter.LocalTimeConverter
 
convertToMapped(Class<? extends OffsetDateTime>, Timestamp) - Method in class io.requery.converter.OffsetDateTimeConverter
 
convertToMapped(Class<? extends URI>, String) - Method in class io.requery.converter.URIConverter
 
convertToMapped(Class<? extends URL>, String) - Method in class io.requery.converter.URLConverter
 
convertToMapped(Class<? extends UUID>, byte[]) - Method in class io.requery.converter.UUIDConverter
 
convertToMapped(Class<? extends ZonedDateTime>, Timestamp) - Method in class io.requery.converter.ZonedDateTimeConverter
 
convertToPersisted(A) - Method in interface io.requery.Converter
Convert the mapped type A to the persisted type B.
convertToPersisted(E) - Method in class io.requery.converter.EnumOrdinalConverter
 
convertToPersisted(Enum) - Method in class io.requery.converter.EnumStringConverter
 
convertToPersisted(LocalDate) - Method in class io.requery.converter.LocalDateConverter
 
convertToPersisted(LocalDateTime) - Method in class io.requery.converter.LocalDateTimeConverter
 
convertToPersisted(LocalTime) - Method in class io.requery.converter.LocalTimeConverter
 
convertToPersisted(OffsetDateTime) - Method in class io.requery.converter.OffsetDateTimeConverter
 
convertToPersisted(URI) - Method in class io.requery.converter.URIConverter
 
convertToPersisted(URL) - Method in class io.requery.converter.URLConverter
 
convertToPersisted(UUID) - Method in class io.requery.converter.UUIDConverter
 
convertToPersisted(ZonedDateTime) - Method in class io.requery.converter.ZonedDateTimeConverter
 
copy() - Method in class io.requery.proxy.EntityProxy
 
count(Class<E>) - Method in class io.requery.async.CompletableEntityStore
 
count(QueryAttribute<?, ?>...) - Method in class io.requery.async.CompletableEntityStore
 
Count - Class in io.requery.query.function
 
count(QueryAttribute<?, ?>...) - Static method in class io.requery.query.function.Count
 
count(Attribute<?, ?>...) - Static method in class io.requery.query.function.Count
 
count(Class<?>) - Static method in class io.requery.query.function.Count
 
count() - Method in class io.requery.query.MutableTuple
 
count() - Method in interface io.requery.query.Tuple
 
count(Class<E>) - Method in interface io.requery.Queryable
Initiates a query to count the number of entities of a given type.
count(QueryAttribute<?, ?>...) - Method in interface io.requery.Queryable
Initiates a query to count a given selection.
count(Class<E>) - Method in interface io.requery.reactivex.ReactiveQueryable
 
count(QueryAttribute<?, ?>...) - Method in interface io.requery.reactivex.ReactiveQueryable
 
count(Class<E>) - Method in class io.requery.reactor.ReactorEntityStore
 
count(QueryAttribute<?, ?>...) - Method in class io.requery.reactor.ReactorEntityStore
 
count(Class<E>) - Method in interface io.requery.reactor.ReactorQueryable
 
count(QueryAttribute<?, ?>...) - Method in interface io.requery.reactor.ReactorQueryable
 
count(Class<E>) - Method in interface io.requery.rx.RxQueryable
 
count(QueryAttribute<?, ?>...) - Method in interface io.requery.rx.RxQueryable
 
count() - Method in class io.requery.sql.BoundParameters
 
count(Class<E>) - Method in class io.requery.sql.EntityDataStore
 
count(QueryAttribute<?, ?>...) - Method in class io.requery.sql.EntityDataStore
 
create(Platform) - Static method in class io.requery.sql.gen.StatementGenerator
 
createCache(String, Type<T>) - Method in class io.requery.cache.SerializableEntityCache
 
createColumn() - Method in class io.requery.sql.UserVersionColumnDefinition
 
createColumn() - Method in interface io.requery.sql.VersionColumnDefinition
 
createTables(TableCreationMode) - Method in class io.requery.sql.SchemaModifier
Create the tables over the connection.
createTablesString(TableCreationMode) - Method in class io.requery.sql.SchemaModifier
Convenience method to generated the create table statements as a string.
current() - Static method in enum io.requery.util.LanguageVersion
 

D

DateType - Class in io.requery.sql.type
 
DateType() - Constructor for class io.requery.sql.type.DateType
 
DecimalType - Class in io.requery.sql.type
 
DecimalType() - Constructor for class io.requery.sql.type.DecimalType
 
DefaultOutput - Class in io.requery.sql.gen
Generates a parameterizable SQL statement from a given query.
DefaultOutput(RuntimeConfiguration, QueryElement<?>) - Constructor for class io.requery.sql.gen.DefaultOutput
 
DefaultOutput(StatementGenerator, QueryElement<?>, QueryBuilder, DefaultOutput.Aliases, boolean) - Constructor for class io.requery.sql.gen.DefaultOutput
 
delegate - Variable in class io.requery.query.ResultDelegate
 
delete(E) - Method in class io.requery.async.CompletableEntityStore
 
delete(Iterable<E>) - Method in class io.requery.async.CompletableEntityStore
 
delete() - Method in class io.requery.async.CompletableEntityStore
 
delete(Class<E>) - Method in class io.requery.async.CompletableEntityStore
 
delete(E) - Method in interface io.requery.async.CompletionStageEntityStore
 
delete(Iterable<E>) - Method in interface io.requery.async.CompletionStageEntityStore
 
delete(E) - Method in interface io.requery.BlockingEntityStore
 
delete(Iterable<E>) - Method in interface io.requery.BlockingEntityStore
 
delete(E) - Method in interface io.requery.EntityStore
Deletes the given entity from the store.
delete(Iterable<E>) - Method in interface io.requery.EntityStore
Deletes multiple entities.
delete(Class<E>) - Method in interface io.requery.Queryable
Initiates an delete query for a type.
delete() - Method in interface io.requery.Queryable
Initiates a delete query against this data store.
delete(E) - Method in class io.requery.reactivex.ReactiveEntityStore
 
delete(Iterable<E>) - Method in class io.requery.reactivex.ReactiveEntityStore
 
delete(Class<E>) - Method in interface io.requery.reactivex.ReactiveQueryable
 
delete() - Method in interface io.requery.reactivex.ReactiveQueryable
 
delete(E) - Method in class io.requery.reactor.ReactorEntityStore
 
delete(Iterable<E>) - Method in class io.requery.reactor.ReactorEntityStore
 
delete() - Method in class io.requery.reactor.ReactorEntityStore
 
delete(Class<E>) - Method in class io.requery.reactor.ReactorEntityStore
 
delete(Class<E>) - Method in interface io.requery.reactor.ReactorQueryable
 
delete() - Method in interface io.requery.reactor.ReactorQueryable
 
delete(Class<E>) - Method in interface io.requery.rx.RxQueryable
 
delete() - Method in interface io.requery.rx.RxQueryable
 
delete(E) - Method in class io.requery.rx.SingleEntityStore
 
delete(Iterable<E>) - Method in class io.requery.rx.SingleEntityStore
 
delete(E) - Method in class io.requery.sql.EntityDataStore
 
delete(Iterable<E>) - Method in class io.requery.sql.EntityDataStore
 
delete() - Method in class io.requery.sql.EntityDataStore
 
delete(Class<E>) - Method in class io.requery.sql.EntityDataStore
 
Deletion<E> - Interface in io.requery.query
 
Derby - Class in io.requery.sql.platform
platform configuration for Apache Derby.
Derby() - Constructor for class io.requery.sql.platform.Derby
 
desc() - Method in class io.requery.query.FieldExpression
 
desc() - Method in interface io.requery.query.Functional
 
Distinct<Q> - Interface in io.requery.query
 
distinct() - Method in interface io.requery.query.Distinct
 
distinct() - Method in class io.requery.query.element.QueryElement
 
DistinctSelection<E> - Interface in io.requery.query
 
DoubleProperty<E> - Interface in io.requery.proxy
 
dropColumn(Attribute<T, ?>) - Method in class io.requery.sql.SchemaModifier
Alters the attribute's table and removes the column representing the given Attribute.
dropTables() - Method in class io.requery.sql.SchemaModifier
Drop all tables in the schema.

E

each(Consumer<? super E>) - Method in class io.requery.query.BaseResult
 
each(Consumer<? super E>) - Method in class io.requery.query.ModifiableResult
 
each(Consumer<? super E>) - Method in interface io.requery.query.Result
Consume the results with the given Consumer.
each(Consumer<? super E>) - Method in class io.requery.query.ResultDelegate
 
elementAdded(E) - Method in class io.requery.proxy.CollectionChanges
 
elementAdded(E) - Method in interface io.requery.util.CollectionObserver
 
elementRemoved(E) - Method in class io.requery.proxy.CollectionChanges
 
elementRemoved(E) - Method in interface io.requery.util.CollectionObserver
 
elseThen(V) - Method in class io.requery.query.function.Case
 
elseValue() - Method in class io.requery.query.function.Case
 
Embedded - Annotation Type in io.requery
Marks a class as being embeddable inside an entity object.
EmptyEntityCache - Class in io.requery.cache
 
EmptyEntityCache() - Constructor for class io.requery.cache.EmptyEntityCache
 
Entity - Annotation Type in io.requery
Marks a type as persistable.
entity() - Method in exception io.requery.sql.OptimisticLockException
 
EntityBuilderProxy<B,E> - Class in io.requery.proxy
Proxies a builder class that has attributes that can be set yielding a final constructed entity using EntityBuilderProxy.build().
EntityBuilderProxy(Type<E>) - Constructor for class io.requery.proxy.EntityBuilderProxy
 
EntityCache - Interface in io.requery
Cache of entity objects.
EntityCacheBuilder - Class in io.requery.cache
Builder for creating the appropriate EntityCache instance based on the type of caching needed.
EntityCacheBuilder(EntityModel) - Constructor for class io.requery.cache.EntityCacheBuilder
Creates a new EntityCacheBuilder instance.
EntityDataStore<T> - Class in io.requery.sql
Implementation of BlockingEntityStore that persists and makes queryable Entity instances through standard JDBC database connections.
EntityDataStore(DataSource, EntityModel) - Constructor for class io.requery.sql.EntityDataStore
Creates a new EntityDataStore with the given DataSource and EntityModel.
EntityDataStore(DataSource, EntityModel, Mapping) - Constructor for class io.requery.sql.EntityDataStore
Creates a new EntityDataStore with the given DataSource,EntityModel and Mapping.
EntityDataStore(Configuration) - Constructor for class io.requery.sql.EntityDataStore
Creates a new EntityDataStore with the given configuration.
EntityModel - Interface in io.requery.meta
The top level meta information for a collection of entity classes in a persistence model.
EntityModelBuilder - Class in io.requery.meta
Builds information about an entity model by defining the specific Types that define it.
EntityModelBuilder(String) - Constructor for class io.requery.meta.EntityModelBuilder
Creates a new EntityModel instance.
EntityProxy<E> - Class in io.requery.proxy
Proxy object for a data entity containing various properties that can be read or written and the Attribute meta data associated with them.
EntityProxy(E, Type<E>) - Constructor for class io.requery.proxy.EntityProxy
Create a new EntityProxy instance for a given entity object that can proxy it's getters and setters.
EntityStateEventListenable<T> - Interface in io.requery.proxy
Listenable for indvidual states of an entity.
EntityStateEventListeners<T> - Class in io.requery.proxy
 
EntityStateEventListeners() - Constructor for class io.requery.proxy.EntityStateEventListeners
 
EntityStateListener<T> - Interface in io.requery.sql
 
EntityStore<T,R> - Interface in io.requery
The primary interface for interacting with Entity objects.
entityTypes() - Method in class io.requery.query.element.QueryElement
 
entrySet() - Method in class io.requery.util.ClassMap
 
EnumOrdinalConverter<E extends Enum> - Class in io.requery.converter
Converter which persists an Enum using its Enum.ordinal representation.
EnumOrdinalConverter(Class<E>) - Constructor for class io.requery.converter.EnumOrdinalConverter
 
EnumStringConverter<E extends Enum> - Class in io.requery.converter
Converter which persists an Enum using its Enum.toString() representation.
EnumStringConverter(Class<E>) - Constructor for class io.requery.converter.EnumStringConverter
 
eq(V) - Method in interface io.requery.query.Conditional
Applies the equal condition, equivalent to Conditional.equal(Object).
eq(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the equal condition, equivalent to Conditional.equal(Object).
eq(V) - Method in class io.requery.query.FieldExpression
 
eq(Expression<V>) - Method in class io.requery.query.FieldExpression
 
equal(V) - Method in interface io.requery.query.Conditional
Applies the equal condition
equal(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the equal condition
equal(V) - Method in class io.requery.query.FieldExpression
 
equal(Expression<V>) - Method in class io.requery.query.FieldExpression
 
equals(Object) - Method in class io.requery.proxy.EntityProxy
 
equals(Object) - Method in class io.requery.query.element.ExistsElement
 
equals(Object) - Method in class io.requery.query.element.JoinOnElement
 
equals(Object) - Method in class io.requery.query.element.QueryElement
 
equals(Object) - Method in class io.requery.query.FieldExpression
 
equals(Object) - Method in class io.requery.query.function.Function
 
equals(Object) - Method in class io.requery.query.MutableTuple
 
equals(Object) - Method in class io.requery.sql.BaseType
 
equals(Object) - Method in class io.requery.sql.BoundParameters
 
equals(Object) - Method in class io.requery.sql.ResultSetIterator
 
equals(Object, Object) - Static method in class io.requery.util.Objects
 
evaluate() - Method in class io.requery.query.BaseScalar
 
evaluate(QueryElement<E>) - Method in interface io.requery.query.element.QueryOperation
 
except() - Method in class io.requery.query.element.JoinConditionElement
 
except() - Method in class io.requery.query.element.QueryElement
 
except() - Method in class io.requery.query.element.WhereConditionElement
 
except() - Method in interface io.requery.query.SetOperation
 
exists(Return<?>) - Method in class io.requery.query.element.ExistsElement
 
Exists<Q> - Interface in io.requery.query
 
exists(Return<?>) - Method in interface io.requery.query.Exists
 
ExistsElement<E> - Class in io.requery.query.element
Exists query element.
Expression<V> - Interface in io.requery.query
Generic expression interface.
expressionForArgument(int) - Method in class io.requery.query.function.Function
 
ExpressionType - Enum in io.requery.query
 
extend(Function<E, F>) - Method in class io.requery.query.element.QueryElement
 

F

Factory - Annotation Type in io.requery
Defines a Supplier used to create a particular Entity class.
FieldExpression<V> - Class in io.requery.query
Represents a field expression for which functions, aliasing etc can be applied.
FieldExpression() - Constructor for class io.requery.query.FieldExpression
 
FieldType<T> - Interface in io.requery.sql
Represents a stored SQL type which can be read from a JDBC ResultSet and written to a JDBC PreparedStatement.
FilteringIterator<E> - Class in io.requery.util
Filters items out of an Iterator using a Predicate instance.
FilteringIterator(Iterator<E>, Predicate<? super E>) - Constructor for class io.requery.util.FilteringIterator
 
findByKey(Class<E>, K) - Method in class io.requery.async.CompletableEntityStore
 
findByKey(Class<E>, K) - Method in interface io.requery.async.CompletionStageEntityStore
 
findByKey(Class<E>, K) - Method in interface io.requery.BlockingEntityStore
 
findByKey(Class<E>, K) - Method in interface io.requery.EntityStore
Find an entity by the given key.
findByKey(Class<E>, K) - Method in class io.requery.reactivex.ReactiveEntityStore
 
findByKey(Class<E>, K) - Method in class io.requery.reactor.ReactorEntityStore
 
findByKey(Class<E>, K) - Method in class io.requery.rx.SingleEntityStore
 
findByKey(Class<E>, K) - Method in class io.requery.sql.EntityDataStore
 
first() - Method in class io.requery.query.BaseResult
 
first() - Method in class io.requery.query.ModifiableResult
 
first() - Method in interface io.requery.query.Result
Gets the first element of this result set.
first() - Method in class io.requery.query.ResultDelegate
 
firstOr(E) - Method in class io.requery.query.BaseResult
 
firstOr(Supplier<E>) - Method in class io.requery.query.BaseResult
 
firstOr(E) - Method in class io.requery.query.ModifiableResult
 
firstOr(Supplier<E>) - Method in class io.requery.query.ModifiableResult
 
firstOr(E) - Method in interface io.requery.query.Result
Gets the first element or a default value.
firstOr(Supplier<E>) - Method in interface io.requery.query.Result
Gets the first element or a default value from a Supplier.
firstOr(E) - Method in class io.requery.query.ResultDelegate
 
firstOr(Supplier<E>) - Method in class io.requery.query.ResultDelegate
 
firstOrNull() - Method in class io.requery.query.BaseResult
 
firstOrNull() - Method in class io.requery.query.ModifiableResult
 
firstOrNull() - Method in interface io.requery.query.Result
Gets the first element or a default null value.
firstOrNull() - Method in class io.requery.query.ResultDelegate
 
FloatProperty<E> - Interface in io.requery.proxy
 
FloatType - Class in io.requery.sql.type
 
FloatType(Class<Float>) - Constructor for class io.requery.sql.type.FloatType
 
flowable() - Method in class io.requery.reactivex.ReactiveResult
Converts the result stream to a Flowable.
flux() - Method in class io.requery.reactor.ReactorResult
Converts the result stream to a Flux.
forEach(boolean[], Consumer<? super Boolean>) - Static method in class io.requery.util.ArrayFunctions
 
forEach(short[], Consumer<? super Short>) - Static method in class io.requery.util.ArrayFunctions
 
forEach(int[], Consumer<? super Integer>) - Static method in class io.requery.util.ArrayFunctions
 
forEach(long[], Consumer<? super Long>) - Static method in class io.requery.util.ArrayFunctions
 
forEach(double[], Consumer<? super Double>) - Static method in class io.requery.util.ArrayFunctions
 
forEach(float[], Consumer<? super Float>) - Static method in class io.requery.util.ArrayFunctions
 
forEach(Object[], Consumer<? super Object>) - Static method in class io.requery.util.ArrayFunctions
 
ForeignKey - Annotation Type in io.requery
Indicates that this field should be the foreign key for a reference to another type.
from(Class<?>...) - Method in class io.requery.query.element.QueryElement
 
from(Supplier<?>...) - Method in class io.requery.query.element.QueryElement
 
From<E> - Interface in io.requery.query
 
from(Class<?>...) - Method in interface io.requery.query.From
 
from(Supplier<?>...) - Method in interface io.requery.query.From
 
fromExpressions() - Method in class io.requery.query.element.QueryElement
 
fromResult(ResultSet, int) - Method in class io.requery.sql.BasicType
Reads a result using a specific ResultSet get method rather than ResultSet.getObject(int).
fromResult(ResultSet, int) - Method in class io.requery.sql.type.BigIntType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.BinaryType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.BlobType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.BooleanType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.ClobType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.DateType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.DecimalType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.FloatType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.IntegerType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.JavaDateType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.NVarCharType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.RealType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.SmallIntType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.TimeStampType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.TimeType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.TinyIntType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.VarBinaryType
 
fromResult(ResultSet, int) - Method in class io.requery.sql.type.VarCharType
 
function(String) - Method in class io.requery.query.FieldExpression
 
Function<V> - Class in io.requery.query.function
 
Function(String, Class<V>) - Constructor for class io.requery.query.function.Function
 
function(String) - Method in interface io.requery.query.Functional
 
Function<T,R> - Interface in io.requery.util.function
 
Functional<V> - Interface in io.requery.query
 

G

Generated - Annotation Type in io.requery
Indicates a field as being auto generated by the store.
GeneratedColumnDefinition - Interface in io.requery.sql
The generated key column definition type the database supports.
generatedColumnDefinition() - Method in interface io.requery.sql.Platform
 
generatedColumnDefinition() - Method in class io.requery.sql.platform.Generic
 
generatedColumnDefinition() - Method in class io.requery.sql.platform.H2
 
generatedColumnDefinition() - Method in class io.requery.sql.platform.MySQL
 
generatedColumnDefinition() - Method in class io.requery.sql.platform.Oracle
 
generatedColumnDefinition() - Method in class io.requery.sql.platform.PlatformDelegate
 
generatedColumnDefinition() - Method in class io.requery.sql.platform.PostgresSQL
 
generatedColumnDefinition() - Method in class io.requery.sql.platform.SQLite
 
generatedColumnDefinition() - Method in class io.requery.sql.platform.SQLServer
 
Generator<E> - Interface in io.requery.sql.gen
Generates a SQL fragment into the given Output for a given input element.
Generic - Class in io.requery.sql.platform
Base platform implementation assuming standard ANSI SQL support.
Generic() - Constructor for class io.requery.sql.platform.Generic
 
GenericMapping - Class in io.requery.sql
Default mapping of Java types to Persisted types.
GenericMapping(Platform) - Constructor for class io.requery.sql.GenericMapping
 
get(Class<T>, Object) - Method in class io.requery.cache.EmptyEntityCache
 
get(Class<T>, Object) - Method in class io.requery.cache.LayeredEntityCache
 
get(Class<T>, Object) - Method in class io.requery.cache.SerializableEntityCache
 
get(Class<T>, Object) - Method in class io.requery.cache.WeakEntityCache
 
get(Class<T>, Object) - Method in interface io.requery.EntityCache
Retrieve an existing entity if it exists in the cache.
get(Attribute<E, V>) - Method in class io.requery.proxy.EntityProxy
 
get(Attribute<E, V>, boolean) - Method in class io.requery.proxy.EntityProxy
 
get(Attribute<E, V>) - Method in interface io.requery.proxy.Gettable
get the current value for an attribute through this proxy.
get(Attribute<E, V>, boolean) - Method in interface io.requery.proxy.Gettable
get the current value for an attribute through this proxy.
get(E) - Method in interface io.requery.proxy.Property
 
get() - Method in class io.requery.query.element.HavingConditionElement
 
get() - Method in class io.requery.query.element.JoinConditionElement
 
get() - Method in class io.requery.query.element.QueryElement
 
get() - Method in class io.requery.query.element.WhereConditionElement
 
get(Expression<V>) - Method in class io.requery.query.MutableTuple
 
get(int) - Method in class io.requery.query.MutableTuple
 
get(String) - Method in class io.requery.query.MutableTuple
 
get() - Method in interface io.requery.query.Return
 
get(Expression<V>) - Method in interface io.requery.query.Tuple
Retrieve a value by a Expression instance.
get(String) - Method in interface io.requery.query.Tuple
Retrieve a value by a column or alias name.
get(int) - Method in interface io.requery.query.Tuple
Retrieve a value by a numeric index.
get(int) - Method in class io.requery.sql.ResultSetIterator
 
get(Object) - Method in class io.requery.util.ClassMap
 
get() - Method in interface io.requery.util.function.Supplier
 
get(int) - Method in interface io.requery.util.IndexAccessible
 
get(int) - Method in class io.requery.util.ObservableList
 
getActual() - Method in exception io.requery.sql.RowCountException
 
getAlias() - Method in interface io.requery.query.Aliasable
 
getAlias() - Method in class io.requery.query.AliasedExpression
 
getAlias() - Method in class io.requery.query.element.HavingConditionElement
 
getAlias() - Method in class io.requery.query.element.JoinConditionElement
 
getAlias() - Method in class io.requery.query.element.QueryElement
 
getAlias() - Method in class io.requery.query.element.WhereConditionElement
 
getAlias() - Method in class io.requery.query.FieldExpression
 
getAlias() - Method in class io.requery.query.function.Function
 
getAttributes() - Method in interface io.requery.meta.Type
 
getAttributes() - Method in class io.requery.query.function.Count
 
getBaseType() - Method in interface io.requery.meta.Type
 
getBatchUpdateSize() - Method in interface io.requery.sql.Configuration
 
getBatchUpdateSize() - Method in interface io.requery.sql.RuntimeConfiguration
 
getBoolean(E) - Method in interface io.requery.proxy.BooleanProperty
 
getBoolean(Attribute<E, Boolean>) - Method in class io.requery.proxy.EntityProxy
 
getBoolean(Attribute<E, Boolean>) - Method in interface io.requery.proxy.Gettable
 
getBuilderFactory() - Method in interface io.requery.meta.Type
 
getBuilderProperty() - Method in interface io.requery.meta.Attribute
 
getBuildFunction() - Method in interface io.requery.meta.Type
 
getByte(E) - Method in interface io.requery.proxy.ByteProperty
 
getByte(Attribute<E, Byte>) - Method in class io.requery.proxy.EntityProxy
 
getByte(Attribute<E, Byte>) - Method in interface io.requery.proxy.Gettable
 
getCache() - Method in interface io.requery.sql.Configuration
 
getCache() - Method in interface io.requery.sql.RuntimeConfiguration
 
getCacheName(Type<?>) - Method in class io.requery.cache.SerializableEntityCache
 
getCardinality() - Method in interface io.requery.meta.Attribute
 
getCascadeActions() - Method in interface io.requery.meta.Attribute
 
getClassType() - Method in interface io.requery.meta.Attribute
 
getClassType() - Method in interface io.requery.meta.Type
 
getClassType() - Method in class io.requery.query.AliasedExpression
 
getClassType() - Method in class io.requery.query.element.QueryElement
 
getClassType() - Method in interface io.requery.query.Expression
 
getClassType() - Method in class io.requery.query.FieldExpression
 
getClassType() - Method in class io.requery.query.function.Function
 
getClassType() - Method in class io.requery.query.NamedExpression
 
getCollate() - Method in interface io.requery.meta.Attribute
 
getColumnTransformer() - Method in interface io.requery.sql.Configuration
 
getCondition() - Method in interface io.requery.query.element.LogicalElement
 
getConnection() - Method in interface io.requery.sql.ConnectionProvider
 
getConnectionProvider() - Method in interface io.requery.sql.Configuration
 
getConverter() - Method in interface io.requery.meta.Attribute
 
getDeclaringType() - Method in interface io.requery.meta.Attribute
 
getDefaultLength() - Method in class io.requery.sql.BaseType
 
getDefaultLength() - Method in interface io.requery.sql.FieldType
 
getDefaultLength() - Method in class io.requery.sql.type.NVarCharType
 
getDefaultLength() - Method in class io.requery.sql.type.VarCharType
 
getDefaultValue() - Method in interface io.requery.meta.Attribute
 
getDefinition() - Method in interface io.requery.meta.Attribute
 
getDeleteAction() - Method in interface io.requery.meta.Attribute
 
getDouble(E) - Method in interface io.requery.proxy.DoubleProperty
 
getDouble(Attribute<E, Double>) - Method in class io.requery.proxy.EntityProxy
 
getDouble(Attribute<E, Double>) - Method in interface io.requery.proxy.Gettable
 
getElementClass() - Method in interface io.requery.meta.Attribute
 
getEntityStateListeners() - Method in interface io.requery.sql.Configuration
 
getExpected() - Method in exception io.requery.sql.RowCountException
 
getExpressionType() - Method in class io.requery.query.AliasedExpression
 
getExpressionType() - Method in class io.requery.query.element.QueryElement
 
getExpressionType() - Method in interface io.requery.query.Expression
 
getExpressionType() - Method in class io.requery.query.FieldExpression
 
getExpressionType() - Method in class io.requery.query.function.Function
 
getExpressionType() - Method in class io.requery.query.NamedExpression
 
getFactory() - Method in interface io.requery.meta.Type
 
getFloat(Attribute<E, Float>) - Method in class io.requery.proxy.EntityProxy
 
getFloat(E) - Method in interface io.requery.proxy.FloatProperty
 
getFloat(Attribute<E, Float>) - Method in interface io.requery.proxy.Gettable
 
getGroupByExpressions() - Method in interface io.requery.query.element.GroupByElement
 
getGroupByExpressions() - Method in class io.requery.query.element.QueryElement
 
getHavingElements() - Method in interface io.requery.query.element.GroupByElement
 
getHavingElements() - Method in class io.requery.query.element.QueryElement
 
getIdentifier() - Method in class io.requery.sql.BaseType
 
getIdentifier() - Method in class io.requery.sql.BasicType
 
getIdentifier() - Method in interface io.requery.sql.FieldType
 
getIdentifier() - Method in class io.requery.sql.type.BigIntType
 
getIdentifier() - Method in class io.requery.sql.type.BinaryType
 
getIdentifier() - Method in class io.requery.sql.type.BlobType
 
getIdentifier() - Method in class io.requery.sql.type.BooleanType
 
getIdentifier() - Method in class io.requery.sql.type.ClobType
 
getIdentifier() - Method in class io.requery.sql.type.DateType
 
getIdentifier() - Method in class io.requery.sql.type.DecimalType
 
getIdentifier() - Method in class io.requery.sql.type.FloatType
 
getIdentifier() - Method in class io.requery.sql.type.IntegerType
 
getIdentifier() - Method in class io.requery.sql.type.JavaDateType
 
getIdentifier() - Method in class io.requery.sql.type.NVarCharType
 
getIdentifier() - Method in class io.requery.sql.type.RealType
 
getIdentifier() - Method in class io.requery.sql.type.SmallIntType
 
getIdentifier() - Method in class io.requery.sql.type.TimeStampType
 
getIdentifier() - Method in class io.requery.sql.type.TimeType
 
getIdentifier() - Method in class io.requery.sql.type.TinyIntType
 
getIdentifier() - Method in class io.requery.sql.type.VarBinaryType
 
getIdentifier() - Method in class io.requery.sql.type.VarCharType
 
getIdentifierSuffix() - Method in class io.requery.sql.BaseType
 
getIdentifierSuffix() - Method in interface io.requery.sql.FieldType
 
getIndexNames() - Method in interface io.requery.meta.Attribute
 
getInitializer() - Method in interface io.requery.meta.Attribute
 
getInnerExpression() - Method in class io.requery.query.AliasedExpression
 
getInnerExpression() - Method in interface io.requery.query.OrderingExpression
 
getInnerSetQuery() - Method in class io.requery.query.element.QueryElement
 
getInnerSetQuery() - Method in interface io.requery.query.element.SetOperationElement
 
getInt(Attribute<E, Integer>) - Method in class io.requery.proxy.EntityProxy
 
getInt(Attribute<E, Integer>) - Method in interface io.requery.proxy.Gettable
 
getInt(E) - Method in interface io.requery.proxy.IntProperty
 
getKeyAttributes() - Method in interface io.requery.meta.Type
 
getLeftOperand() - Method in interface io.requery.query.Condition
 
getLength() - Method in interface io.requery.meta.Attribute
 
getLimit() - Method in interface io.requery.query.element.LimitedElement
 
getLimit() - Method in class io.requery.query.element.QueryElement
 
getLong(Attribute<E, Long>) - Method in class io.requery.proxy.EntityProxy
 
getLong(Attribute<E, Long>) - Method in interface io.requery.proxy.Gettable
 
getLong(E) - Method in interface io.requery.proxy.LongProperty
 
getMapKeyClass() - Method in interface io.requery.meta.Attribute
 
getMappedAttribute() - Method in interface io.requery.meta.Attribute
 
getMappedType() - Method in class io.requery.converter.EnumOrdinalConverter
 
getMappedType() - Method in class io.requery.converter.EnumStringConverter
 
getMappedType() - Method in interface io.requery.Converter
 
getMappedType() - Method in class io.requery.converter.LocalDateConverter
 
getMappedType() - Method in class io.requery.converter.LocalDateTimeConverter
 
getMappedType() - Method in class io.requery.converter.LocalTimeConverter
 
getMappedType() - Method in class io.requery.converter.OffsetDateTimeConverter
 
getMappedType() - Method in class io.requery.converter.URIConverter
 
getMappedType() - Method in class io.requery.converter.URLConverter
 
getMappedType() - Method in class io.requery.converter.UUIDConverter
 
getMappedType() - Method in class io.requery.converter.ZonedDateTimeConverter
 
getMapping() - Method in interface io.requery.sql.Configuration
 
getMapping() - Method in interface io.requery.sql.RuntimeConfiguration
 
getModel() - Method in interface io.requery.sql.Configuration
 
getModel() - Method in interface io.requery.sql.RuntimeConfiguration
 
getName() - Method in interface io.requery.meta.Attribute
 
getName() - Method in interface io.requery.meta.EntityModel
 
getName() - Method in interface io.requery.meta.Type
 
getName() - Method in class io.requery.query.AliasedExpression
 
getName() - Method in class io.requery.query.element.QueryElement
 
getName() - Method in interface io.requery.query.Expression
 
getName() - Method in class io.requery.query.FieldExpression
 
getName() - Method in class io.requery.query.function.Function
 
getName() - Method in class io.requery.query.NamedExpression
 
getNullOrder() - Method in interface io.requery.query.OrderingExpression
 
getOffset() - Method in interface io.requery.query.element.LimitedElement
 
getOffset() - Method in class io.requery.query.element.QueryElement
 
getOperator() - Method in interface io.requery.query.Condition
 
getOperator() - Method in interface io.requery.query.element.LogicalElement
 
getOperator() - Method in class io.requery.query.element.QueryElement
 
getOperator() - Method in interface io.requery.query.element.SetOperationElement
 
getOrder() - Method in interface io.requery.query.OrderingExpression
 
getOrderByAttribute() - Method in interface io.requery.meta.Attribute
 
getOrderByDirection() - Method in interface io.requery.meta.Attribute
 
getOrderByExpressions() - Method in interface io.requery.query.element.OrderByElement
 
getOrderByExpressions() - Method in class io.requery.query.element.QueryElement
 
getPersistedSize() - Method in class io.requery.converter.EnumOrdinalConverter
 
getPersistedSize() - Method in class io.requery.converter.EnumStringConverter
 
getPersistedSize() - Method in interface io.requery.Converter
 
getPersistedSize() - Method in class io.requery.converter.LocalDateConverter
 
getPersistedSize() - Method in class io.requery.converter.LocalDateTimeConverter
 
getPersistedSize() - Method in class io.requery.converter.LocalTimeConverter
 
getPersistedSize() - Method in class io.requery.converter.OffsetDateTimeConverter
 
getPersistedSize() - Method in class io.requery.converter.URIConverter
 
getPersistedSize() - Method in class io.requery.converter.URLConverter
 
getPersistedSize() - Method in class io.requery.converter.UUIDConverter
 
getPersistedSize() - Method in class io.requery.converter.ZonedDateTimeConverter
 
getPersistedType() - Method in class io.requery.converter.EnumOrdinalConverter
 
getPersistedType() - Method in class io.requery.converter.EnumStringConverter
 
getPersistedType() - Method in interface io.requery.Converter
 
getPersistedType() - Method in class io.requery.converter.LocalDateConverter
 
getPersistedType() - Method in class io.requery.converter.LocalDateTimeConverter
 
getPersistedType() - Method in class io.requery.converter.LocalTimeConverter
 
getPersistedType() - Method in class io.requery.converter.OffsetDateTimeConverter
 
getPersistedType() - Method in class io.requery.converter.URIConverter
 
getPersistedType() - Method in class io.requery.converter.URLConverter
 
getPersistedType() - Method in class io.requery.converter.UUIDConverter
 
getPersistedType() - Method in class io.requery.converter.ZonedDateTimeConverter
 
getPlatform() - Method in interface io.requery.sql.Configuration
 
getPlatform() - Method in interface io.requery.sql.RuntimeConfiguration
 
getPrimitiveKind() - Method in interface io.requery.meta.Attribute
 
getProperty() - Method in interface io.requery.meta.Attribute
 
getPropertyName() - Method in interface io.requery.meta.Attribute
 
getPropertyState() - Method in interface io.requery.meta.Attribute
 
getProxy() - Method in exception io.requery.sql.MissingKeyException
 
getProxy() - Method in exception io.requery.sql.MissingVersionException
 
getProxyProvider() - Method in interface io.requery.meta.Type
 
getQuery() - Method in class io.requery.query.element.ExistsElement
 
getQueryBuilderOptions() - Method in interface io.requery.sql.RuntimeConfiguration
 
getQuoteColumnNames() - Method in interface io.requery.sql.Configuration
 
getQuoteTableNames() - Method in interface io.requery.sql.Configuration
 
getReferencedAttribute() - Method in interface io.requery.meta.Attribute
 
getReferencedClass() - Method in interface io.requery.meta.Attribute
 
getRightOperand() - Method in interface io.requery.query.Condition
 
getSelection() - Method in class io.requery.query.element.QueryElement
 
getSelection() - Method in interface io.requery.query.element.SelectionElement
 
getShort(Attribute<E, Short>) - Method in class io.requery.proxy.EntityProxy
 
getShort(Attribute<E, Short>) - Method in interface io.requery.proxy.Gettable
 
getShort(E) - Method in interface io.requery.proxy.ShortProperty
 
getSingleKeyAttribute() - Method in interface io.requery.meta.Type
 
getSql() - Method in exception io.requery.sql.StatementExecutionException
 
getSqlType() - Method in class io.requery.sql.BaseType
 
getSqlType() - Method in interface io.requery.sql.FieldType
 
getState(Attribute<E, ?>) - Method in class io.requery.proxy.EntityProxy
Gets the current PropertyState of a given Attribute.
getStatementCacheSize() - Method in interface io.requery.sql.Configuration
 
getStatementGenerator() - Method in interface io.requery.sql.RuntimeConfiguration
 
getStatementListener() - Method in interface io.requery.sql.RuntimeConfiguration
 
getStatementListeners() - Method in interface io.requery.sql.Configuration
 
Gettable<E> - Interface in io.requery.proxy
 
getTableCreateAttributes() - Method in interface io.requery.meta.Type
 
getTableTransformer() - Method in interface io.requery.sql.Configuration
 
getTableUniqueIndexes() - Method in interface io.requery.meta.Type
 
getTransactionIsolation() - Method in interface io.requery.sql.Configuration
 
getTransactionIsolation() - Method in interface io.requery.sql.RuntimeConfiguration
 
getTransactionListenerFactories() - Method in interface io.requery.sql.Configuration
 
getTransactionListenerFactories() - Method in interface io.requery.sql.RuntimeConfiguration
 
getTransactionMode() - Method in interface io.requery.sql.Configuration
 
getTransactionMode() - Method in interface io.requery.sql.RuntimeConfiguration
 
getTransactionProvider() - Method in interface io.requery.sql.RuntimeConfiguration
 
getTypes() - Method in interface io.requery.meta.EntityModel
 
getUpdateAction() - Method in interface io.requery.meta.Attribute
 
getUseDefaultLogging() - Method in interface io.requery.sql.Configuration
 
getWhereElements() - Method in class io.requery.query.element.QueryElement
 
getWhereElements() - Method in interface io.requery.query.element.WhereElement
 
getWhereExistsElement() - Method in class io.requery.query.element.QueryElement
 
getWhereExistsElement() - Method in interface io.requery.query.element.WhereElement
 
getWriteExecutor() - Method in interface io.requery.sql.Configuration
 
getWriteExecutor() - Method in interface io.requery.sql.RuntimeConfiguration
 
greaterThan(V) - Method in interface io.requery.query.Conditional
Applies the greater than condition
greaterThan(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the greater than condition
greaterThan(V) - Method in class io.requery.query.FieldExpression
 
greaterThan(Expression<V>) - Method in class io.requery.query.FieldExpression
 
greaterThanOrEqual(V) - Method in interface io.requery.query.Conditional
Applies the greater than or equal to condition
greaterThanOrEqual(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the greater than or equal to condition
greaterThanOrEqual(V) - Method in class io.requery.query.FieldExpression
 
greaterThanOrEqual(Expression<V>) - Method in class io.requery.query.FieldExpression
 
groupBy(Expression<?>...) - Method in class io.requery.query.element.JoinConditionElement
 
groupBy(Expression<V>) - Method in class io.requery.query.element.JoinConditionElement
 
groupBy(Expression<?>...) - Method in class io.requery.query.element.QueryElement
 
groupBy(Expression<V>) - Method in class io.requery.query.element.QueryElement
 
groupBy(Expression<?>...) - Method in class io.requery.query.element.WhereConditionElement
 
groupBy(Expression<V>) - Method in class io.requery.query.element.WhereConditionElement
 
GroupBy<Q> - Interface in io.requery.query
 
groupBy(Expression<?>...) - Method in interface io.requery.query.GroupBy
 
groupBy(Expression<V>) - Method in interface io.requery.query.GroupBy
 
GroupByElement - Interface in io.requery.query.element
 
gt(V) - Method in interface io.requery.query.Conditional
Applies the greater than condition, equivalent to Conditional.greaterThan(Object).
gt(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the greater than condition, equivalent to Conditional.greaterThan(Object).
gt(V) - Method in class io.requery.query.FieldExpression
 
gt(Expression<V>) - Method in class io.requery.query.FieldExpression
 
gte(V) - Method in interface io.requery.query.Conditional
Applies the greater than or equal to condition, equivalent to Conditional.greaterThanOrEqual(Object).
gte(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the greater than or equal to condition, equivalent to Conditional.greaterThanOrEqual(Object).
gte(V) - Method in class io.requery.query.FieldExpression
 
gte(Expression<V>) - Method in class io.requery.query.FieldExpression
 

H

H2 - Class in io.requery.sql.platform
H2 Database.
H2() - Constructor for class io.requery.sql.platform.H2
 
hash(Object...) - Static method in class io.requery.util.Objects
 
hashCode() - Method in class io.requery.proxy.EntityProxy
 
hashCode() - Method in class io.requery.query.element.ExistsElement
 
hashCode() - Method in class io.requery.query.element.JoinOnElement
 
hashCode() - Method in class io.requery.query.element.QueryElement
 
hashCode() - Method in class io.requery.query.FieldExpression
 
hashCode() - Method in class io.requery.query.function.Function
 
hashCode() - Method in class io.requery.query.MutableTuple
 
hashCode() - Method in class io.requery.sql.BaseType
 
hashCode() - Method in class io.requery.sql.BoundParameters
 
hashCode() - Method in class io.requery.sql.ResultSetIterator
 
hashCode(Object) - Static method in class io.requery.util.Objects
 
hasLength() - Method in class io.requery.sql.BaseType
 
hasLength() - Method in interface io.requery.sql.FieldType
 
hasLength() - Method in class io.requery.sql.type.NVarCharType
 
hasLength() - Method in class io.requery.sql.type.VarBinaryType
 
hasLength() - Method in class io.requery.sql.type.VarCharType
 
hasNext() - Method in class io.requery.sql.ResultSetIterator
 
hasNext() - Method in class io.requery.util.CompositeIterator
 
hasNext() - Method in class io.requery.util.FilteringIterator
 
having(Condition<V, ?>) - Method in class io.requery.query.element.QueryElement
 
Having<E> - Interface in io.requery.query
 
having(Condition<V, ?>) - Method in interface io.requery.query.Having
 
HavingAndOr<E> - Interface in io.requery.query
 
HavingConditionElement<E> - Class in io.requery.query.element
Having clause element.
HSQL - Class in io.requery.sql.platform
platform configuration for HSQLDB.
HSQL() - Constructor for class io.requery.sql.platform.HSQL
 

I

IdentityColumnDefinition - Class in io.requery.sql
 
IdentityColumnDefinition() - Constructor for class io.requery.sql.IdentityColumnDefinition
 
in(Collection<V>) - Method in interface io.requery.query.Conditional
Applies the in condition, checking if the condition is applicable to the values in the given collection.
in(Return<?>) - Method in interface io.requery.query.Conditional
Applies the equal condition
in(Collection<V>) - Method in class io.requery.query.FieldExpression
 
in(Return<?>) - Method in class io.requery.query.FieldExpression
 
Index - Annotation Type in io.requery
Indicates a field as being an indexed column in a database table.
IndexAccessible<E> - Interface in io.requery.util
 
indexOf(Object) - Method in class io.requery.util.ObservableList
 
initialize(EntityProxy<E>, Attribute<E, V>) - Method in class io.requery.proxy.CollectionInitializer
 
initialize(EntityProxy<E>, Attribute<E, V>, Supplier<? extends Result<U>>) - Method in class io.requery.proxy.CollectionInitializer
 
initialize(EntityProxy<E>, Attribute<E, V>) - Method in interface io.requery.proxy.Initializer
 
initialize(EntityProxy<E>, Attribute<E, V>, Supplier<? extends Result<U>>) - Method in interface io.requery.proxy.QueryInitializer
 
initialize(EntityProxy<E>, Attribute<E, V>) - Method in class io.requery.proxy.ResultInitializer
 
initialize(EntityProxy<E>, Attribute<E, V>, Supplier<? extends Result<U>>) - Method in class io.requery.proxy.ResultInitializer
 
Initializer<E,V> - Interface in io.requery.proxy
 
insert(E) - Method in class io.requery.async.CompletableEntityStore
 
insert(Iterable<E>) - Method in class io.requery.async.CompletableEntityStore
 
insert(E, Class<K>) - Method in class io.requery.async.CompletableEntityStore
 
insert(Iterable<E>, Class<K>) - Method in class io.requery.async.CompletableEntityStore
 
insert(Class<E>) - Method in class io.requery.async.CompletableEntityStore
 
insert(E) - Method in interface io.requery.async.CompletionStageEntityStore
 
insert(Iterable<E>) - Method in interface io.requery.async.CompletionStageEntityStore
 
insert(E, Class<K>) - Method in interface io.requery.async.CompletionStageEntityStore
 
insert(Iterable<E>, Class<K>) - Method in interface io.requery.async.CompletionStageEntityStore
 
insert(E) - Method in interface io.requery.BlockingEntityStore
 
insert(Iterable<E>) - Method in interface io.requery.BlockingEntityStore
 
insert(E, Class<K>) - Method in interface io.requery.BlockingEntityStore
 
insert(Iterable<E>, Class<K>) - Method in interface io.requery.BlockingEntityStore
 
insert(E) - Method in interface io.requery.EntityStore
Inserts the given entity.
insert(Iterable<E>) - Method in interface io.requery.EntityStore
Insert a collection of entities.
insert(E, Class<K>) - Method in interface io.requery.EntityStore
Inserts the given entity returning the generated key after the entity is inserted.
insert(Iterable<E>, Class<K>) - Method in interface io.requery.EntityStore
Insert a collection of entities returning the generated keys for the inserted entities in the order they were inserted.
insert(Class<E>) - Method in interface io.requery.Queryable
Initiates an insert operation for a type.
insert(E) - Method in class io.requery.reactivex.ReactiveEntityStore
 
insert(Iterable<E>) - Method in class io.requery.reactivex.ReactiveEntityStore
 
insert(E, Class<K>) - Method in class io.requery.reactivex.ReactiveEntityStore
 
insert(Iterable<E>, Class<K>) - Method in class io.requery.reactivex.ReactiveEntityStore
 
insert(Class<E>) - Method in interface io.requery.reactivex.ReactiveQueryable
 
insert(E) - Method in class io.requery.reactor.ReactorEntityStore
 
insert(Iterable<E>) - Method in class io.requery.reactor.ReactorEntityStore
 
insert(E, Class<K>) - Method in class io.requery.reactor.ReactorEntityStore
 
insert(Iterable<E>, Class<K>) - Method in class io.requery.reactor.ReactorEntityStore
 
insert(Class<E>) - Method in class io.requery.reactor.ReactorEntityStore
 
insert(Class<E>) - Method in interface io.requery.reactor.ReactorQueryable
 
insert(Class<E>) - Method in interface io.requery.rx.RxQueryable
 
insert(E) - Method in class io.requery.rx.SingleEntityStore
 
insert(Iterable<E>) - Method in class io.requery.rx.SingleEntityStore
 
insert(E, Class<K>) - Method in class io.requery.rx.SingleEntityStore
 
insert(Iterable<E>, Class<K>) - Method in class io.requery.rx.SingleEntityStore
 
insert(E) - Method in class io.requery.sql.EntityDataStore
 
insert(E, Class<K>) - Method in class io.requery.sql.EntityDataStore
 
insert(Iterable<E>) - Method in class io.requery.sql.EntityDataStore
 
insert(Iterable<E>, Class<K>) - Method in class io.requery.sql.EntityDataStore
 
insert(Class<E>) - Method in class io.requery.sql.EntityDataStore
 
Insertion<E> - Interface in io.requery.query
 
InsertOrReplace() - Constructor for class io.requery.sql.platform.SQLite.InsertOrReplace
 
IntegerType - Class in io.requery.sql.type
 
IntegerType(Class<Integer>) - Constructor for class io.requery.sql.type.IntegerType
 
intersect() - Method in class io.requery.query.element.JoinConditionElement
 
intersect() - Method in class io.requery.query.element.QueryElement
 
intersect() - Method in class io.requery.query.element.WhereConditionElement
 
intersect() - Method in interface io.requery.query.SetOperation
 
IntProperty<E> - Interface in io.requery.proxy
 
invalidate(Class<?>) - Method in class io.requery.cache.EmptyEntityCache
 
invalidate(Class<?>, Object) - Method in class io.requery.cache.EmptyEntityCache
 
invalidate(Class<?>) - Method in class io.requery.cache.LayeredEntityCache
 
invalidate(Class<?>, Object) - Method in class io.requery.cache.LayeredEntityCache
 
invalidate(Class<?>) - Method in class io.requery.cache.SerializableEntityCache
 
invalidate(Class<?>, Object) - Method in class io.requery.cache.SerializableEntityCache
 
invalidate(Class<?>, Object) - Method in class io.requery.cache.WeakEntityCache
 
invalidate(Class<?>) - Method in class io.requery.cache.WeakEntityCache
 
invalidate(Class<?>) - Method in interface io.requery.EntityCache
Removes all references for the given type from the cache.
invalidate(Class<?>, Object) - Method in interface io.requery.EntityCache
Remove a reference to an entity from the cache.
io.requery - package io.requery
 
io.requery.async - package io.requery.async
 
io.requery.cache - package io.requery.cache
 
io.requery.converter - package io.requery.converter
 
io.requery.meta - package io.requery.meta
 
io.requery.proxy - package io.requery.proxy
 
io.requery.query - package io.requery.query
 
io.requery.query.element - package io.requery.query.element
 
io.requery.query.function - package io.requery.query.function
 
io.requery.reactivex - package io.requery.reactivex
 
io.requery.reactor - package io.requery.reactor
 
io.requery.rx - package io.requery.rx
 
io.requery.sql - package io.requery.sql
 
io.requery.sql.gen - package io.requery.sql.gen
 
io.requery.sql.platform - package io.requery.sql.platform
 
io.requery.sql.type - package io.requery.sql.type
 
io.requery.util - package io.requery.util
 
io.requery.util.function - package io.requery.util.function
 
isAssociation() - Method in interface io.requery.meta.Attribute
 
isBuildable() - Method in interface io.requery.meta.Type
 
isCacheable() - Method in interface io.requery.meta.Type
 
isDistinct() - Method in class io.requery.query.element.QueryElement
 
isDistinct() - Method in interface io.requery.query.element.SelectionElement
 
isEmpty() - Method in class io.requery.sql.BoundParameters
 
isEmpty() - Method in class io.requery.util.ClassMap
 
isEmpty() - Method in class io.requery.util.ObservableList
 
isEmpty() - Method in class io.requery.util.ObservableSet
 
isForeignKey() - Method in interface io.requery.meta.Attribute
 
isGenerated() - Method in interface io.requery.meta.Attribute
 
isImmutable() - Method in interface io.requery.meta.Type
 
isIndexed() - Method in interface io.requery.meta.Attribute
 
isKey() - Method in interface io.requery.meta.Attribute
 
isLazy() - Method in interface io.requery.meta.Attribute
 
isLinked() - Method in class io.requery.proxy.EntityProxy
 
isNotExists() - Method in class io.requery.query.element.ExistsElement
 
isNull() - Method in interface io.requery.query.Conditional
Applies the 'is null' condition
isNull() - Method in class io.requery.query.FieldExpression
 
isNullable() - Method in interface io.requery.meta.Attribute
 
isReadOnly() - Method in interface io.requery.meta.Type
 
isStateless() - Method in interface io.requery.meta.Type
 
isUnique() - Method in interface io.requery.meta.Attribute
 
isVersion() - Method in interface io.requery.meta.Attribute
 
isWrapperFor(Class<?>) - Method in class io.requery.sql.ResultSetIterator
 
iterator(int, int) - Method in class io.requery.query.BaseResult
 
iterator() - Method in class io.requery.query.BaseResult
 
iterator() - Method in class io.requery.query.ModifiableResult
 
iterator(int, int) - Method in class io.requery.query.ModifiableResult
 
iterator() - Method in interface io.requery.query.Result
 
iterator(int, int) - Method in interface io.requery.query.Result
Creates a AutoCloseable Iterator over a window of the elements in this result.
iterator() - Method in class io.requery.query.ResultDelegate
 
iterator(int, int) - Method in class io.requery.query.ResultDelegate
 
iterator() - Method in interface io.requery.util.CloseableIterable
 
iterator() - Method in class io.requery.util.ObservableList
 
iterator() - Method in class io.requery.util.ObservableSet
 

J

JavaDateType - Class in io.requery.sql.type
 
JavaDateType() - Constructor for class io.requery.sql.type.JavaDateType
 
join(Class<J>) - Method in class io.requery.query.element.JoinConditionElement
 
join(Return<J>) - Method in class io.requery.query.element.JoinConditionElement
 
join(Class<J>) - Method in class io.requery.query.element.QueryElement
 
join(Return<J>) - Method in class io.requery.query.element.QueryElement
 
Join<E> - Interface in io.requery.query
join expression
join(Class<J>) - Method in interface io.requery.query.Join
inner join on the type
join(Return<J>) - Method in interface io.requery.query.Join
inner join on the type
JoinAndOr<E> - Interface in io.requery.query
 
JoinConditionElement<E> - Class in io.requery.query.element
 
joinElements() - Method in class io.requery.query.element.QueryElement
 
JoinOn<E> - Interface in io.requery.query
 
JoinOnElement<E> - Class in io.requery.query.element
 
joinType() - Method in class io.requery.query.element.JoinOnElement
 
JoinType - Enum in io.requery.query.element
 
JoinWhereGroupByOrderBy<E> - Interface in io.requery.query
 
JunctionTable - Annotation Type in io.requery
Indicates the owning side of a Many-to-Many relationship, and defines the junction (cross reference) table to use to map the relationship.

K

Key - Annotation Type in io.requery
Indicates a field as being the primary key for the object.
key() - Method in class io.requery.proxy.EntityProxy
 
keySet() - Method in class io.requery.util.ClassMap
 
Keyword - Enum in io.requery.sql
 
keyword(Keyword...) - Method in class io.requery.sql.QueryBuilder
 

L

LanguageVersion - Enum in io.requery.util
Similar to SourceVersion but also works on Android.
lastIndexOf(Object) - Method in class io.requery.util.ObservableList
 
LayeredEntityCache - Class in io.requery.cache
 
LayeredEntityCache(List<EntityCache>) - Constructor for class io.requery.cache.LayeredEntityCache
 
Lazy - Annotation Type in io.requery
Indicates that the field should be loaded lazily by the persistence store.
leftJoin(Class<J>) - Method in class io.requery.query.element.JoinConditionElement
 
leftJoin(Return<J>) - Method in class io.requery.query.element.JoinConditionElement
 
leftJoin(Class<J>) - Method in class io.requery.query.element.QueryElement
 
leftJoin(Return<J>) - Method in class io.requery.query.element.QueryElement
 
leftJoin(Class<J>) - Method in interface io.requery.query.Join
left inner join on the type
leftJoin(Return<J>) - Method in interface io.requery.query.Join
left inner join on the type
length() - Method in class io.requery.sql.QueryBuilder
 
lessThan(V) - Method in interface io.requery.query.Conditional
Applies the less than condition
lessThan(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the less than condition
lessThan(V) - Method in class io.requery.query.FieldExpression
 
lessThan(Expression<V>) - Method in class io.requery.query.FieldExpression
 
lessThanOrEqual(V) - Method in interface io.requery.query.Conditional
Applies the less than or equal to condition
lessThanOrEqual(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the less than or equal to condition
lessThanOrEqual(V) - Method in class io.requery.query.FieldExpression
 
lessThanOrEqual(Expression<V>) - Method in class io.requery.query.FieldExpression
 
like(String) - Method in interface io.requery.query.Conditional
Applies the equal condition
like(String) - Method in class io.requery.query.FieldExpression
 
limit(int) - Method in class io.requery.query.element.HavingConditionElement
 
limit(int) - Method in class io.requery.query.element.JoinConditionElement
 
limit(int) - Method in class io.requery.query.element.QueryElement
 
limit(int) - Method in class io.requery.query.element.WhereConditionElement
 
Limit<E> - Interface in io.requery.query
Limit clause
limit(int) - Method in interface io.requery.query.Limit
Defines the maximum amount of elements in the final result.
LimitedElement - Interface in io.requery.query.element
 
LimitGenerator - Class in io.requery.sql.gen
 
LimitGenerator() - Constructor for class io.requery.sql.gen.LimitGenerator
 
limitGenerator() - Method in class io.requery.sql.platform.Generic
 
limitGenerator() - Method in class io.requery.sql.platform.H2
 
limitGenerator() - Method in class io.requery.sql.platform.HSQL
 
limitGenerator() - Method in interface io.requery.sql.Platform
 
limitGenerator() - Method in class io.requery.sql.platform.MySQL
 
limitGenerator() - Method in class io.requery.sql.platform.PlatformDelegate
 
limitGenerator() - Method in class io.requery.sql.platform.PostgresSQL
 
limitGenerator() - Method in class io.requery.sql.platform.SQLite
 
limitGenerator() - Method in class io.requery.sql.platform.SQLServer
 
link(PropertyLoader<E>) - Method in class io.requery.proxy.EntityProxy
link the proxy to a PropertyLoader instance that will retrieve not loaded property values.
ListAttributeBuilder<T,L extends List<E>,E> - Class in io.requery.meta
 
ListAttributeBuilder(String, Class<? extends List>, Class<E>) - Constructor for class io.requery.meta.ListAttributeBuilder
 
listIterator() - Method in class io.requery.util.ObservableList
 
listIterator(int) - Method in class io.requery.util.ObservableList
 
load(E, EntityProxy<E>, Attribute<E, V>) - Method in interface io.requery.proxy.PropertyLoader
 
LocalDateConverter - Class in io.requery.converter
Converts from a LocalDate to a Date for Java 8.
LocalDateConverter() - Constructor for class io.requery.converter.LocalDateConverter
 
LocalDateTimeConverter - Class in io.requery.converter
Converts from a LocalDateTime to a Timestamp for Java 8.
LocalDateTimeConverter() - Constructor for class io.requery.converter.LocalDateTimeConverter
 
LocalTimeConverter - Class in io.requery.converter
Converts from a LocalTime to a Time for Java 8.
LocalTimeConverter() - Constructor for class io.requery.converter.LocalTimeConverter
 
LogicalCondition<L,R> - Interface in io.requery.query
Condition which can be further chained with an and/or with another operation.
LogicalElement - Interface in io.requery.query.element
 
LogicalOperator - Enum in io.requery.query.element
 
LongProperty<E> - Interface in io.requery.proxy
 
lower() - Method in class io.requery.query.FieldExpression
 
Lower<V> - Class in io.requery.query.function
 
lower(Expression<U>) - Static method in class io.requery.query.function.Lower
 
lower() - Method in interface io.requery.query.Functional
 
lt(V) - Method in interface io.requery.query.Conditional
Applies the less than condition, equivalent to Conditional.lessThan(Object).
lt(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the less than condition, equivalent to Conditional.lessThan(Object).
lt(V) - Method in class io.requery.query.FieldExpression
 
lt(Expression<V>) - Method in class io.requery.query.FieldExpression
 
lte(V) - Method in interface io.requery.query.Conditional
Applies the less than or equal to condition, equivalent to Conditional.lessThanOrEqual(Object).
lte(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the less than or equal to condition, equivalent to Conditional.lessThanOrEqual(Object).
lte(V) - Method in class io.requery.query.FieldExpression
 
lte(Expression<V>) - Method in class io.requery.query.FieldExpression
 

M

ManyToMany - Annotation Type in io.requery
Defines a Many-to-Many relationship for an entity field.
ManyToOne - Annotation Type in io.requery
Defines a Many-To-One relationship for an entity field.
mapAttribute(Attribute<?, ?>) - Method in class io.requery.sql.GenericMapping
 
mapAttribute(Attribute<?, ?>) - Method in interface io.requery.sql.Mapping
Get the mapped storage type mapping for a given type Attribute.
MapAttributeBuilder<T,M extends Map<K,V>,K,V> - Class in io.requery.meta
 
MapAttributeBuilder(String, Class<? extends Map>, Class<K>, Class<V>) - Constructor for class io.requery.meta.MapAttributeBuilder
 
Mapping - Interface in io.requery.sql
Defines the mapping between java class types and FieldType instances which determines how they are stored in a SQL database.
max() - Method in class io.requery.query.FieldExpression
 
Max<V> - Class in io.requery.query.function
 
max(Expression<U>) - Static method in class io.requery.query.function.Max
 
max() - Method in interface io.requery.query.Functional
 
maybe() - Method in class io.requery.reactivex.ReactiveResult
Converts the result stream to a Maybe value, return the first element if present or completes if no results.
min() - Method in class io.requery.query.FieldExpression
 
Min<V> - Class in io.requery.query.function
 
min(Expression<U>) - Static method in class io.requery.query.function.Min
 
min() - Method in interface io.requery.query.Functional
 
MissingKeyException - Exception in io.requery.sql
 
MissingVersionException - Exception in io.requery.sql
 
ModifiableResult<E> - Class in io.requery.query
 
ModifiableResult(Result<E>, CollectionChanges<?, E>) - Constructor for class io.requery.query.ModifiableResult
 
modifyListeners() - Method in class io.requery.proxy.EntityProxy
 
mono() - Method in class io.requery.reactor.ReactorScalar
Converts this Scalar computation to a Mono.
MutableResult<E> - Interface in io.requery.query
Result from which elements can be added or removed.
MutableTuple - Class in io.requery.query
Implementation of a tuple created from a query.
MutableTuple(int) - Constructor for class io.requery.query.MutableTuple
 
MySQL - Class in io.requery.sql.platform
MySQL SQL/PSM (5+).
MySQL() - Constructor for class io.requery.sql.platform.MySQL
 

N

NamedExpression<V> - Class in io.requery.query
 
Naming - Annotation Type in io.requery
 
ne(V) - Method in interface io.requery.query.Conditional
Applies the not equal condition, equivalent to Conditional.notEqual(Object).
ne(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the not equal condition, equivalent to Conditional.notEqual(Object).
ne(V) - Method in class io.requery.query.FieldExpression
 
ne(Expression<V>) - Method in class io.requery.query.FieldExpression
 
next() - Method in class io.requery.sql.ResultSetIterator
 
next() - Method in class io.requery.util.CompositeIterator
 
next() - Method in class io.requery.util.FilteringIterator
 
notEqual(V) - Method in interface io.requery.query.Conditional
Applies the not equal condition, maybe null, which is equivalent to Conditional.notNull()
notEqual(Expression<V>) - Method in interface io.requery.query.Conditional
Applies the not equal condition, maybe null, which is equivalent to Conditional.notNull()
notEqual(V) - Method in class io.requery.query.FieldExpression
 
notEqual(Expression<V>) - Method in class io.requery.query.FieldExpression
 
notExists(Return<?>) - Method in class io.requery.query.element.ExistsElement
 
notExists(Return<?>) - Method in interface io.requery.query.Exists
 
notIn(Collection<V>) - Method in interface io.requery.query.Conditional
Applies the not in condition, checking if the condition is not applicable to the values in the collection.
notIn(Return<?>) - Method in interface io.requery.query.Conditional
Applies the equal condition
notIn(Collection<V>) - Method in class io.requery.query.FieldExpression
 
notIn(Return<?>) - Method in class io.requery.query.FieldExpression
 
notLike(String) - Method in interface io.requery.query.Conditional
Applies the not like condition
notLike(String) - Method in class io.requery.query.FieldExpression
 
NotMappedException - Exception in io.requery.meta
Exception indicating there is not a Type associated for the given class.
NotMappedException() - Constructor for exception io.requery.meta.NotMappedException
 
notNull() - Method in interface io.requery.query.Conditional
Applies the 'not null' condition
notNull() - Method in class io.requery.query.FieldExpression
 
Now<T> - Class in io.requery.query.function
 
Now(Class<T>) - Constructor for class io.requery.query.function.Now
 
now() - Static method in class io.requery.query.function.Now
 
now(Class<T>) - Static method in class io.requery.query.function.Now
 
Nullable - Annotation Type in io.requery
Marks an Entity field as being nullable explicitly.
nullsFirst() - Method in interface io.requery.query.OrderingExpression
 
nullsLast() - Method in interface io.requery.query.OrderingExpression
 
NVarCharType - Class in io.requery.sql.type
 
NVarCharType() - Constructor for class io.requery.sql.type.NVarCharType
 

O

Objects - Class in io.requery.util
Identical to Objects except does not contain an implementation of Objects.deepEquals(java.lang.Object, java.lang.Object).
observable() - Method in class io.requery.reactivex.ReactiveResult
Converts the result stream to a Observable.
ObservableCollection<E> - Interface in io.requery.util
 
ObservableList<E> - Class in io.requery.util
 
ObservableList(List<E>, CollectionObserver<E>) - Constructor for class io.requery.util.ObservableList
 
observableResult() - Method in class io.requery.reactivex.ReactiveResult
Creates an Observable that emits this result initially and then again whenever commits that may affect the query result are made from within the same EntityStore from where this instance originated.
ObservableSet<E> - Class in io.requery.util
 
ObservableSet(Set<E>, CollectionObserver<E>) - Constructor for class io.requery.util.ObservableSet
 
observer() - Method in class io.requery.query.ModifiableResult
 
observer() - Method in interface io.requery.util.ObservableCollection
 
observer() - Method in class io.requery.util.ObservableList
 
observer() - Method in class io.requery.util.ObservableSet
 
of(String, Class<V>) - Static method in class io.requery.query.NamedExpression
 
offset(int) - Method in class io.requery.query.element.QueryElement
 
Offset<E> - Interface in io.requery.query
Offset query step.
offset(int) - Method in interface io.requery.query.Offset
Defines the offset within this query results will start from.
OffsetDateTimeConverter - Class in io.requery.converter
Converts from a OffsetDateTime to a Timestamp for Java 8.
OffsetDateTimeConverter() - Constructor for class io.requery.converter.OffsetDateTimeConverter
 
OffsetFetchGenerator - Class in io.requery.sql.gen
 
OffsetFetchGenerator() - Constructor for class io.requery.sql.gen.OffsetFetchGenerator
 
ofInteger(String) - Static method in class io.requery.query.NamedExpression
 
ofString(String) - Static method in class io.requery.query.NamedExpression
 
on(Condition<V, ?>) - Method in class io.requery.query.element.JoinOnElement
 
on(Condition<V, ?>) - Method in interface io.requery.query.JoinOn
 
OneToMany - Annotation Type in io.requery
Defines a One-to-Many relationship for an entity field.
OneToOne - Annotation Type in io.requery
Defines a 1-1 relationship for an entity field.
openParenthesis() - Method in class io.requery.sql.QueryBuilder
 
Operator - Enum in io.requery.query
 
OptimisticLockException - Exception in io.requery.sql
Exception thrown when the expected Version column doesn't match the value stored.
Options(String, boolean, Function<String, String>, Function<String, String>, boolean, boolean) - Constructor for class io.requery.sql.QueryBuilder.Options
 
or(Condition<V, ?>) - Method in interface io.requery.query.AndOr
 
Oracle - Class in io.requery.sql.platform
Oracle 12c and later PL/SQL.
Oracle() - Constructor for class io.requery.sql.platform.Oracle
 
Order - Enum in io.requery.query
 
OrderBy - Annotation Type in io.requery
Set the query sort order for relationship attribute (a field or method marked with ManyToMany or OneToMany.
orderBy(Expression<V>) - Method in class io.requery.query.element.HavingConditionElement
 
orderBy(Expression<?>...) - Method in class io.requery.query.element.HavingConditionElement
 
orderBy(Expression<V>) - Method in class io.requery.query.element.JoinConditionElement
 
orderBy(Expression<?>...) - Method in class io.requery.query.element.JoinConditionElement
 
orderBy(Expression<V>) - Method in class io.requery.query.element.QueryElement
 
orderBy(Expression<?>...) - Method in class io.requery.query.element.QueryElement
 
orderBy(Expression<V>) - Method in class io.requery.query.element.WhereConditionElement
 
orderBy(Expression<?>...) - Method in class io.requery.query.element.WhereConditionElement
 
OrderBy<Q> - Interface in io.requery.query
order clause
orderBy(Expression<V>) - Method in interface io.requery.query.OrderBy
order the query with the given expression.
orderBy(Expression<?>...) - Method in interface io.requery.query.OrderBy
order the query with the given expressions.
OrderByElement - Interface in io.requery.query.element
 
OrderByGenerator - Class in io.requery.sql.gen
 
OrderByGenerator() - Constructor for class io.requery.sql.gen.OrderByGenerator
 
orderByGenerator() - Method in class io.requery.sql.platform.Generic
 
orderByGenerator() - Method in interface io.requery.sql.Platform
 
orderByGenerator() - Method in class io.requery.sql.platform.PlatformDelegate
 
orderByGenerator() - Method in class io.requery.sql.platform.SQLServer
 
OrderByLimit<E> - Interface in io.requery.query
 
OrderingExpression<V> - Interface in io.requery.query
 
OrderingExpression.NullOrder - Enum in io.requery.query
 
Output - Interface in io.requery.sql.gen
 

P

parameters() - Method in class io.requery.sql.gen.DefaultOutput
 
parameters() - Method in interface io.requery.sql.gen.Output
 
Persistable - Interface in io.requery
Marker interface automatically added on generated entity classes.
PersistenceException - Exception in io.requery
Base persistence exception from which other persistence exceptions are subclassed from.
PersistenceException() - Constructor for exception io.requery.PersistenceException
 
PersistenceException(Throwable) - Constructor for exception io.requery.PersistenceException
 
PersistenceException(String, Throwable) - Constructor for exception io.requery.PersistenceException
 
PersistenceException(String) - Constructor for exception io.requery.PersistenceException
 
Platform - Interface in io.requery.sql
Defines platform/vendor specific SQL features.
PlatformDelegate - Class in io.requery.sql.platform
Given a Connection will pick a existing platform type based on the JDBC driver metadata product name, otherwise will use Generic as a default.
PlatformDelegate(Connection) - Constructor for class io.requery.sql.platform.PlatformDelegate
 
position() - Method in class io.requery.sql.ResultSetIterator
 
position() - Method in interface io.requery.util.IndexAccessible
 
PostDelete - Annotation Type in io.requery
Indicates a callback method for after the entity has been deleted.
postDelete() - Method in class io.requery.proxy.EntityProxy
 
postDelete(T) - Method in interface io.requery.proxy.PostDeleteListener
 
PostDeleteListener<T> - Interface in io.requery.proxy
 
postDeleteListeners - Variable in class io.requery.proxy.EntityStateEventListeners
 
postFixPrimaryKey() - Method in class io.requery.sql.AutoIncrementColumnDefinition
 
postFixPrimaryKey() - Method in interface io.requery.sql.GeneratedColumnDefinition
 
postFixPrimaryKey() - Method in class io.requery.sql.IdentityColumnDefinition
 
PostgresSQL - Class in io.requery.sql.platform
PostgresSQL PL/pgSQL (9+)
PostgresSQL() - Constructor for class io.requery.sql.platform.PostgresSQL
 
PostInsert - Annotation Type in io.requery
Indicates a callback method for after the entity has been saved (persisted).
postInsert() - Method in class io.requery.proxy.EntityProxy
 
postInsert(T) - Method in interface io.requery.proxy.PostInsertListener
 
PostInsertListener<T> - Interface in io.requery.proxy
 
postInsertListeners - Variable in class io.requery.proxy.EntityStateEventListeners
 
PostLoad - Annotation Type in io.requery
Indicates a callback method for after the entity has been loaded.
postLoad() - Method in class io.requery.proxy.EntityProxy
 
postLoad(T) - Method in interface io.requery.proxy.PostLoadListener
 
PostLoadListener<T> - Interface in io.requery.proxy
 
postLoadListeners - Variable in class io.requery.proxy.EntityStateEventListeners
 
PostUpdate - Annotation Type in io.requery
Indicates a callback method for the post update event.
postUpdate() - Method in class io.requery.proxy.EntityProxy
 
postUpdate(T) - Method in interface io.requery.proxy.PostUpdateListener
 
PostUpdateListener<T> - Interface in io.requery.proxy
 
postUpdateListeners - Variable in class io.requery.proxy.EntityStateEventListeners
 
PreDelete - Annotation Type in io.requery
Indicates a callback method for before the entity is deleted.
preDelete() - Method in class io.requery.proxy.EntityProxy
 
preDelete(T) - Method in interface io.requery.proxy.PreDeleteListener
 
PreDeleteListener<T> - Interface in io.requery.proxy
 
preDeleteListeners - Variable in class io.requery.proxy.EntityStateEventListeners
 
Predicate<T> - Interface in io.requery.util.function
Compatible predicate interface for use with non-Java 8 runtime.
PreInsert - Annotation Type in io.requery
Indicates a callback method for before the entity is persisted.
preInsert() - Method in class io.requery.proxy.EntityProxy
 
preInsert(T) - Method in interface io.requery.proxy.PreInsertListener
 
PreInsertListener<T> - Interface in io.requery.proxy
 
preInsertListeners - Variable in class io.requery.proxy.EntityStateEventListeners
 
PreUpdate - Annotation Type in io.requery
Indicates a callback method for the pre update event.
preUpdate() - Method in class io.requery.proxy.EntityProxy
 
preUpdate(T) - Method in interface io.requery.proxy.PreUpdateListener
 
PreUpdateListener<T> - Interface in io.requery.proxy
 
preUpdateListeners - Variable in class io.requery.proxy.EntityStateEventListeners
 
PrimitiveBooleanType - Interface in io.requery.sql.type
 
PrimitiveByteType - Interface in io.requery.sql.type
 
PrimitiveDoubleType - Interface in io.requery.sql.type
 
PrimitiveFloatType - Interface in io.requery.sql.type
 
PrimitiveIntType - Interface in io.requery.sql.type
 
PrimitiveKind - Enum in io.requery.meta
Represents a primitive type kind.
PrimitiveLongType - Interface in io.requery.sql.type
 
PrimitiveShortType - Interface in io.requery.sql.type
 
Property<E,V> - Interface in io.requery.proxy
 
PropertyLoader<E> - Interface in io.requery.proxy
 
PropertyNameStyle - Enum in io.requery
 
PropertyState - Enum in io.requery.proxy
 
put(Class<T>, Object, T) - Method in class io.requery.cache.EmptyEntityCache
 
put(Class<T>, Object, T) - Method in class io.requery.cache.LayeredEntityCache
 
put(Class<T>, Object, T) - Method in class io.requery.cache.SerializableEntityCache
 
put(Class<T>, Object, T) - Method in class io.requery.cache.WeakEntityCache
 
put(Class<T>, Object, T) - Method in interface io.requery.EntityCache
Put a reference to an entity.
put(Class<?>, V) - Method in class io.requery.util.ClassMap
 
putAll(Map<? extends Class<?>, ? extends V>) - Method in class io.requery.util.ClassMap
 
putType(Class<? super T>, FieldType<T>) - Method in class io.requery.sql.GenericMapping
 
putType(Class<? super T>, FieldType<T>) - Method in interface io.requery.sql.Mapping
Map a specific java class type to a FieldType instance.

Q

Queryable<T> - Interface in io.requery
Interface for querying both Entity objects and selectable attributes of those objects.
QueryAttribute<T,V> - Interface in io.requery.meta
Attribute that can be used in a query on a specific Type.
QueryBuilder - Class in io.requery.sql
String Builder for creating SQL statements.
QueryBuilder(QueryBuilder.Options) - Constructor for class io.requery.sql.QueryBuilder
 
QueryBuilder.Appender<T> - Interface in io.requery.sql
 
QueryBuilder.Options - Class in io.requery.sql
 
QueryElement<E> - Class in io.requery.query.element
Represents a SQL query.
QueryElement(QueryType, EntityModel, QueryOperation<E>) - Constructor for class io.requery.query.element.QueryElement
 
QueryExpression<V> - Interface in io.requery.meta
 
QueryInitializer<E,V> - Interface in io.requery.proxy
 
QueryOperation<E> - Interface in io.requery.query.element
Performs the compilation of the element generating a result.
QuerySubscription<T> - Class in io.requery.reactivex
 
QuerySubscription(Result<T>, Subscriber<? super T>) - Constructor for class io.requery.reactivex.QuerySubscription
 
queryType() - Method in class io.requery.query.element.QueryElement
 
QueryType - Enum in io.requery.query.element
 
QueryWrapper<E> - Interface in io.requery.query.element
 

R

raw(String, Object...) - Method in class io.requery.async.CompletableEntityStore
 
raw(Class<E>, String, Object...) - Method in class io.requery.async.CompletableEntityStore
 
raw(String, Object...) - Method in interface io.requery.Queryable
Executes a raw query against the data store.
raw(Class<E>, String, Object...) - Method in interface io.requery.Queryable
Executes a raw query against the data store mapping on to a specific entity type.
raw(String, Object...) - Method in interface io.requery.reactivex.ReactiveQueryable
 
raw(Class<E>, String, Object...) - Method in interface io.requery.reactivex.ReactiveQueryable
 
raw(String, Object...) - Method in class io.requery.reactor.ReactorEntityStore
 
raw(Class<E>, String, Object...) - Method in class io.requery.reactor.ReactorEntityStore
 
raw(String, Object...) - Method in interface io.requery.reactor.ReactorQueryable
 
raw(Class<E>, String, Object...) - Method in interface io.requery.reactor.ReactorQueryable
 
raw(String, Object...) - Method in interface io.requery.rx.RxQueryable
 
raw(Class<E>, String, Object...) - Method in interface io.requery.rx.RxQueryable
 
raw(String, Object...) - Method in class io.requery.sql.EntityDataStore
 
raw(Class<E>, String, Object...) - Method in class io.requery.sql.EntityDataStore
 
ReactiveEntityStore<T> - Class in io.requery.reactivex
Extends EntityStore where all return values are either single Single instances or Completable representing the outcome of each operation.
ReactiveEntityStore() - Constructor for class io.requery.reactivex.ReactiveEntityStore
 
ReactiveQueryable<T> - Interface in io.requery.reactivex
 
ReactiveResult<E> - Class in io.requery.reactivex
Result type with RxJava 2.0 conversion methods.
ReactiveScalar<E> - Class in io.requery.reactivex
Scalar type with RxJava 2.0 conversion methods.
ReactiveSupport - Class in io.requery.reactivex
Support class for use with RxJava 2.0
ReactorEntityStore<T> - Class in io.requery.reactor
Extends EntityStore where all return values are Mono instances.
ReactorEntityStore(BlockingEntityStore<T>) - Constructor for class io.requery.reactor.ReactorEntityStore
 
ReactorQueryable<T> - Interface in io.requery.reactor
 
ReactorResult<E> - Class in io.requery.reactor
Result type with Reactor conversion methods.
ReactorScalar<E> - Class in io.requery.reactor
Scalar type with Reactor conversion methods.
read(ResultSet, int) - Method in class io.requery.sql.BaseType
 
read(ResultSet, int) - Method in class io.requery.sql.BasicType
 
read(ResultSet, int) - Method in interface io.requery.sql.FieldType
Read the type from a JDBC ResultSet.
read(Expression<A>, ResultSet, int) - Method in class io.requery.sql.GenericMapping
 
read(Expression<A>, ResultSet, int) - Method in interface io.requery.sql.Mapping
Given the expression read it from ResultSet instance.
read(ResultSet, int) - Method in class io.requery.sql.type.VarCharType
 
readBoolean(ResultSet, int) - Method in class io.requery.sql.GenericMapping
 
readBoolean(ResultSet, int) - Method in interface io.requery.sql.Mapping
Reads a boolean value.
readBoolean(ResultSet, int) - Method in class io.requery.sql.type.BooleanType
 
readBoolean(ResultSet, int) - Method in interface io.requery.sql.type.PrimitiveBooleanType
 
readByte(ResultSet, int) - Method in class io.requery.sql.GenericMapping
 
readByte(ResultSet, int) - Method in interface io.requery.sql.Mapping
Reads a byte value.
readByte(ResultSet, int) - Method in interface io.requery.sql.type.PrimitiveByteType
 
readByte(ResultSet, int) - Method in class io.requery.sql.type.TinyIntType
 
readDouble(ResultSet, int) - Method in class io.requery.sql.GenericMapping
 
readDouble(ResultSet, int) - Method in interface io.requery.sql.Mapping
Reads a double value.
readDouble(ResultSet, int) - Method in interface io.requery.sql.type.PrimitiveDoubleType
 
readDouble(ResultSet, int) - Method in class io.requery.sql.type.RealType
 
readFloat(ResultSet, int) - Method in class io.requery.sql.GenericMapping
 
readFloat(ResultSet, int) - Method in interface io.requery.sql.Mapping
Reads a float value.
readFloat(ResultSet, int) - Method in class io.requery.sql.type.FloatType
 
readFloat(ResultSet, int) - Method in interface io.requery.sql.type.PrimitiveFloatType
 
readInt(ResultSet, int) - Method in class io.requery.sql.GenericMapping
 
readInt(ResultSet, int) - Method in interface io.requery.sql.Mapping
Reads a integer value.
readInt(ResultSet, int) - Method in class io.requery.sql.type.IntegerType
 
readInt(ResultSet, int) - Method in interface io.requery.sql.type.PrimitiveIntType
 
readLong(ResultSet, int) - Method in class io.requery.sql.GenericMapping
 
readLong(ResultSet, int) - Method in interface io.requery.sql.Mapping
Reads a long value.
readLong(ResultSet, int) - Method in class io.requery.sql.type.BigIntType
 
readLong(ResultSet, int) - Method in interface io.requery.sql.type.PrimitiveLongType
 
ReadOnly - Annotation Type in io.requery
Indicates an entity class or a field of an entity class as read only.
ReadOnlyException - Exception in io.requery
Exception thrown when attempting to modify a ReadOnly entity or field.
ReadOnlyException() - Constructor for exception io.requery.ReadOnlyException
 
readShort(ResultSet, int) - Method in class io.requery.sql.GenericMapping
 
readShort(ResultSet, int) - Method in interface io.requery.sql.Mapping
Reads a boolean value.
readShort(ResultSet, int) - Method in interface io.requery.sql.type.PrimitiveShortType
 
readShort(ResultSet, int) - Method in class io.requery.sql.type.SmallIntType
 
RealType - Class in io.requery.sql.type
 
RealType(Class<Double>) - Constructor for class io.requery.sql.type.RealType
 
referencesType(Set<Type<?>>, Set<Type<?>>) - Static method in class io.requery.meta.Types
 
ReferentialAction - Enum in io.requery
Referential action / propagation constraint type.
refresh(E) - Method in class io.requery.async.CompletableEntityStore
 
refresh(E, Attribute<?, ?>...) - Method in class io.requery.async.CompletableEntityStore
 
refresh(Iterable<E>, Attribute<?, ?>...) - Method in class io.requery.async.CompletableEntityStore
 
refresh(E) - Method in interface io.requery.async.CompletionStageEntityStore
 
refresh(E, Attribute<?, ?>...) - Method in interface io.requery.async.CompletionStageEntityStore
 
refresh(Iterable<E>, Attribute<?, ?>...) - Method in interface io.requery.async.CompletionStageEntityStore
 
refresh(E) - Method in interface io.requery.BlockingEntityStore
 
refresh(E, Attribute<?, ?>...) - Method in interface io.requery.BlockingEntityStore
 
refresh(Iterable<E>, Attribute<?, ?>...) - Method in interface io.requery.BlockingEntityStore
 
refresh(E) - Method in interface io.requery.EntityStore
Refresh the given entity.
refresh(E, Attribute<?, ?>...) - Method in interface io.requery.EntityStore
Refresh the given entity on specific attributes.
refresh(Iterable<E>, Attribute<?, ?>...) - Method in interface io.requery.EntityStore
Refresh the given entities on specific attributes.
refresh(E) - Method in class io.requery.reactivex.ReactiveEntityStore
 
refresh(E, Attribute<?, ?>...) - Method in class io.requery.reactivex.ReactiveEntityStore
 
refresh(Iterable<E>, Attribute<?, ?>...) - Method in class io.requery.reactivex.ReactiveEntityStore
 
refresh(E) - Method in class io.requery.reactor.ReactorEntityStore
 
refresh(E, Attribute<?, ?>...) - Method in class io.requery.reactor.ReactorEntityStore
 
refresh(Iterable<E>, Attribute<?, ?>...) - Method in class io.requery.reactor.ReactorEntityStore
 
refresh(E) - Method in class io.requery.rx.SingleEntityStore
 
refresh(E, Attribute<?, ?>...) - Method in class io.requery.rx.SingleEntityStore
 
refresh(Iterable<E>, Attribute<?, ?>...) - Method in class io.requery.rx.SingleEntityStore
 
refresh(E) - Method in class io.requery.sql.EntityDataStore
 
refresh(E, Attribute<?, ?>...) - Method in class io.requery.sql.EntityDataStore
 
refresh(Iterable<E>, Attribute<?, ?>...) - Method in class io.requery.sql.EntityDataStore
 
refreshAll(E) - Method in class io.requery.async.CompletableEntityStore
 
refreshAll(E) - Method in interface io.requery.async.CompletionStageEntityStore
 
refreshAll(E) - Method in interface io.requery.BlockingEntityStore
 
refreshAll(E) - Method in interface io.requery.EntityStore
Refresh the given entity on all of its attributes including relational ones.
refreshAll(E) - Method in class io.requery.reactivex.ReactiveEntityStore
 
refreshAll(E) - Method in class io.requery.reactor.ReactorEntityStore
 
refreshAll(E) - Method in class io.requery.rx.SingleEntityStore
 
refreshAll(E) - Method in class io.requery.sql.EntityDataStore
 
remove(E) - Method in class io.requery.query.ModifiableResult
 
remove(E) - Method in interface io.requery.query.MutableResult
Removes the specified element.
remove() - Method in class io.requery.sql.ResultSetIterator
 
remove(Object) - Method in class io.requery.util.ClassMap
 
remove() - Method in class io.requery.util.CompositeIterator
 
remove() - Method in class io.requery.util.FilteringIterator
 
remove(Object) - Method in class io.requery.util.ObservableList
 
remove(int) - Method in class io.requery.util.ObservableList
 
remove(Object) - Method in class io.requery.util.ObservableSet
 
removeAll(Collection<?>) - Method in class io.requery.util.ObservableList
 
removeAll(Collection<?>) - Method in class io.requery.util.ObservableSet
 
removedElements() - Method in class io.requery.proxy.CollectionChanges
 
removePostDeleteListener(PostDeleteListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
removePostDeleteListener(PostDeleteListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
removePostInsertListener(PostInsertListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
removePostInsertListener(PostInsertListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
removePostLoadListener(PostLoadListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
removePostLoadListener(PostLoadListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
removePostUpdateListener(PostUpdateListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
removePostUpdateListener(PostUpdateListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
removePreDeleteListener(PreDeleteListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
removePreDeleteListener(PreDeleteListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
removePreInsertListener(PreInsertListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
removePreInsertListener(PreInsertListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
removePreUpdateListener(PreUpdateListener<T>) - Method in interface io.requery.proxy.EntityStateEventListenable
 
removePreUpdateListener(PreUpdateListener<T>) - Method in class io.requery.proxy.EntityStateEventListeners
 
replaceType(int, FieldType<T>) - Method in class io.requery.sql.GenericMapping
 
replaceType(int, FieldType<T>) - Method in interface io.requery.sql.Mapping
Replace the default mapping from a FieldType to a another FieldType.
request(long) - Method in class io.requery.reactivex.QuerySubscription
 
requireNotNull(T) - Static method in class io.requery.util.Objects
 
requireNotNull(T, String) - Static method in class io.requery.util.Objects
 
Result<E> - Interface in io.requery.query
Represents a set of results from a query operation.
ResultAttributeBuilder<T,V extends Iterable<E>,E> - Class in io.requery.meta
 
ResultAttributeBuilder(String, Class<? extends Iterable>, Class<E>) - Constructor for class io.requery.meta.ResultAttributeBuilder
 
ResultDelegate<E> - Class in io.requery.query
 
ResultDelegate(Result<E>) - Constructor for class io.requery.query.ResultDelegate
 
ResultInitializer<E,V> - Class in io.requery.proxy
 
ResultInitializer() - Constructor for class io.requery.proxy.ResultInitializer
 
ResultSetIterator<E> - Class in io.requery.sql
Iterator implementation that operates over an ResultSet providing an interface to convert the current result set row into a concrete Java object.
retainAll(Collection<?>) - Method in class io.requery.util.ObservableList
 
retainAll(Collection<?>) - Method in class io.requery.util.ObservableSet
 
Return<R> - Interface in io.requery.query
 
rightJoin(Class<J>) - Method in class io.requery.query.element.JoinConditionElement
 
rightJoin(Return<J>) - Method in class io.requery.query.element.JoinConditionElement
 
rightJoin(Class<J>) - Method in class io.requery.query.element.QueryElement
 
rightJoin(Return<J>) - Method in class io.requery.query.element.QueryElement
 
rightJoin(Class<J>) - Method in interface io.requery.query.Join
right inner join on the type
rightJoin(Return<J>) - Method in interface io.requery.query.Join
right inner join on the type
rollback() - Method in interface io.requery.Transaction
Rollback the transaction.
RollbackException - Exception in io.requery
Exception thrown after indicating a transaction was rolled back.
RollbackException(Throwable) - Constructor for exception io.requery.RollbackException
 
round() - Method in class io.requery.query.FieldExpression
 
round(int) - Method in class io.requery.query.FieldExpression
 
Round<V> - Class in io.requery.query.function
 
round(Expression<U>, int) - Static method in class io.requery.query.function.Round
 
round() - Method in interface io.requery.query.Functional
 
round(int) - Method in interface io.requery.query.Functional
 
RowCountException - Exception in io.requery.sql
Exception thrown when the affected row count of a executed statement doesn't match the value expected.
runInTransaction(Callable<V>) - Method in interface io.requery.BlockingEntityStore
 
runInTransaction(Callable<V>, TransactionIsolation) - Method in interface io.requery.BlockingEntityStore
 
runInTransaction(Single<? extends E>...) - Method in class io.requery.reactivex.ReactiveEntityStore
 
runInTransaction(Single<? extends E>...) - Method in class io.requery.rx.SingleEntityStore
 
runInTransaction(Callable<V>, TransactionIsolation) - Method in class io.requery.sql.EntityDataStore
 
runInTransaction(Callable<V>) - Method in class io.requery.sql.EntityDataStore
 
runInTransaction(Callable<V>) - Method in interface io.requery.Transactionable
Runs the given callable in a transaction.
runInTransaction(Callable<V>, TransactionIsolation) - Method in interface io.requery.Transactionable
Runs the given callable in a transaction.
RuntimeConfiguration - Interface in io.requery.sql
 
RxQueryable<T> - Interface in io.requery.rx
 
RxResult<E> - Class in io.requery.rx
Result type with RxJava conversion methods.
RxScalar<E> - Class in io.requery.rx
Scalar type with RxJava conversion methods.
RxSupport - Class in io.requery.rx
Support utility class for use with RxJava

S

Scalar<E> - Interface in io.requery.query
Represents a single result from a query operation.
ScalarDelegate<E> - Class in io.requery.query
 
ScalarDelegate(Scalar<E>) - Constructor for class io.requery.query.ScalarDelegate
 
SchemaModifier - Class in io.requery.sql
Given a EntityModel generates and executes DDL statements to create the corresponding tables in a SQL database.
SchemaModifier(DataSource, EntityModel) - Constructor for class io.requery.sql.SchemaModifier
Create a new SchemaModifier instance with the default Mapping.
SchemaModifier(Configuration) - Constructor for class io.requery.sql.SchemaModifier
Create a new SchemaModifier instance with a specific Mapping.
select(Expression<?>...) - Method in class io.requery.async.CompletableEntityStore
 
select(Set<? extends Expression<?>>) - Method in class io.requery.async.CompletableEntityStore
 
select(Class<E>, QueryAttribute<?, ?>...) - Method in class io.requery.async.CompletableEntityStore
 
select(Class<E>, Set<? extends QueryAttribute<E, ?>>) - Method in class io.requery.async.CompletableEntityStore
 
select(Expression<?>...) - Method in class io.requery.query.element.QueryElement
 
select(Set<? extends Expression<?>>) - Method in class io.requery.query.element.QueryElement
 
select(Expression<?>...) - Method in interface io.requery.query.Selectable
selects the given expressions in the query.
select(Set<? extends Expression<?>>) - Method in interface io.requery.query.Selectable
selects the given expressions in the query.
select(Class<E>, QueryAttribute<?, ?>...) - Method in interface io.requery.Queryable
Initiates a query against a set of expression values return a specific entity type in a Result.
select(Class<E>, Set<? extends QueryAttribute<E, ?>>) - Method in interface io.requery.Queryable
Initiates a query against a set of expression values return a specific entity type in a Result.
select(Expression<?>...) - Method in interface io.requery.Queryable
Initiates a query against a set of expression values.
select(Set<? extends Expression<?>>) - Method in interface io.requery.Queryable
Initiates a query against a set of expression values.
select(Class<E>, QueryAttribute<?, ?>...) - Method in interface io.requery.reactivex.ReactiveQueryable
 
select(Class<E>, Set<? extends QueryAttribute<E, ?>>) - Method in interface io.requery.reactivex.ReactiveQueryable
 
select(Expression<?>...) - Method in interface io.requery.reactivex.ReactiveQueryable
 
select(Set<? extends Expression<?>>) - Method in interface io.requery.reactivex.ReactiveQueryable
 
select(Expression<?>...) - Method in class io.requery.reactor.ReactorEntityStore
 
select(Set<? extends Expression<?>>) - Method in class io.requery.reactor.ReactorEntityStore
 
select(Class<E>, QueryAttribute<?, ?>...) - Method in class io.requery.reactor.ReactorEntityStore
 
select(Class<E>, Set<? extends QueryAttribute<E, ?>>) - Method in class io.requery.reactor.ReactorEntityStore
 
select(Class<E>, QueryAttribute<?, ?>...) - Method in interface io.requery.reactor.ReactorQueryable
 
select(Class<E>, Set<? extends QueryAttribute<E, ?>>) - Method in interface io.requery.reactor.ReactorQueryable
 
select(Expression<?>...) - Method in interface io.requery.reactor.ReactorQueryable
 
select(Set<? extends Expression<?>>) - Method in interface io.requery.reactor.ReactorQueryable
 
select(Class<E>, QueryAttribute<?, ?>...) - Method in interface io.requery.rx.RxQueryable
 
select(Class<E>, Set<? extends QueryAttribute<E, ?>>) - Method in interface io.requery.rx.RxQueryable
 
select(Expression<?>...) - Method in interface io.requery.rx.RxQueryable
 
select(Set<? extends Expression<?>>) - Method in interface io.requery.rx.RxQueryable
 
select(Expression<?>...) - Method in class io.requery.sql.EntityDataStore
 
select(Set<? extends Expression<?>>) - Method in class io.requery.sql.EntityDataStore
 
select(Class<E>, QueryAttribute<?, ?>...) - Method in class io.requery.sql.EntityDataStore
 
select(Class<E>, Set<? extends QueryAttribute<E, ?>>) - Method in class io.requery.sql.EntityDataStore
 
Selectable<E> - Interface in io.requery.query
A query that in which different Expressions can be selected.
Selection<E> - Interface in io.requery.query
Defines the query step after defining a selection of attributes.
SelectionElement - Interface in io.requery.query.element
 
SerializableEntityCache - Class in io.requery.cache
Cache using the JSR-107 API.
SerializableEntityCache(EntityModel, CacheManager) - Constructor for class io.requery.cache.SerializableEntityCache
 
set(Attribute<E, V>, V) - Method in class io.requery.proxy.EntityBuilderProxy
 
set(Attribute<E, V>, V, PropertyState) - Method in class io.requery.proxy.EntityBuilderProxy
 
set(Attribute<E, V>, V) - Method in class io.requery.proxy.EntityProxy
 
set(Attribute<E, V>, V, PropertyState) - Method in class io.requery.proxy.EntityProxy
 
set(E, V) - Method in interface io.requery.proxy.Property
 
set(Attribute<E, V>, V) - Method in interface io.requery.proxy.Settable
Set a value through this proxy and change it's corresponding PropertyState to PropertyState.MODIFIED.
set(Attribute<E, V>, V, PropertyState) - Method in interface io.requery.proxy.Settable
Set a value through this proxy and change it's corresponding PropertyState.
set(Expression<V>, V) - Method in class io.requery.query.element.QueryElement
 
set(int, Expression<?>, Object) - Method in class io.requery.query.MutableTuple
 
set(Expression<V>, V) - Method in interface io.requery.query.Update
 
set(int, E) - Method in class io.requery.util.ObservableList
 
SetAttributeBuilder<T,S extends Set<E>,E> - Class in io.requery.meta
 
SetAttributeBuilder(String, Class<? extends Set>, Class<E>) - Constructor for class io.requery.meta.SetAttributeBuilder
 
setBaseType(Class<? super T>) - Method in class io.requery.meta.TypeBuilder
 
setBatchUpdateSize(int) - Method in class io.requery.sql.ConfigurationBuilder
 
setBoolean(E, boolean) - Method in interface io.requery.proxy.BooleanProperty
 
setBoolean(Attribute<E, Boolean>, boolean, PropertyState) - Method in class io.requery.proxy.EntityBuilderProxy
 
setBoolean(Attribute<E, Boolean>, boolean, PropertyState) - Method in class io.requery.proxy.EntityProxy
 
setBoolean(Attribute<E, Boolean>, boolean, PropertyState) - Method in interface io.requery.proxy.Settable
 
setBuilderFactory(Supplier<B>) - Method in class io.requery.meta.TypeBuilder
 
setBuilderFunction(Function<B, T>) - Method in class io.requery.meta.TypeBuilder
 
setBuilderProperty(Property<B, V>) - Method in class io.requery.meta.AttributeBuilder
 
setByte(E, byte) - Method in interface io.requery.proxy.ByteProperty
 
setByte(Attribute<E, Byte>, byte, PropertyState) - Method in class io.requery.proxy.EntityBuilderProxy
 
setByte(Attribute<E, Byte>, byte, PropertyState) - Method in class io.requery.proxy.EntityProxy
 
setByte(Attribute<E, Byte>, byte, PropertyState) - Method in interface io.requery.proxy.Settable
 
setCacheable(boolean) - Method in class io.requery.meta.TypeBuilder
 
setCardinality(Cardinality) - Method in class io.requery.meta.AttributeBuilder
 
setCascadeAction(CascadeAction...) - Method in class io.requery.meta.AttributeBuilder
 
setCollate(String) - Method in class io.requery.meta.AttributeBuilder
 
setColumnTransformer(Function<String, String>) - Method in class io.requery.sql.ConfigurationBuilder
 
setConverter(Converter<V, ?>) - Method in class io.requery.meta.AttributeBuilder
 
setDefaultValue(String) - Method in class io.requery.meta.AttributeBuilder
 
setDefinition(String) - Method in class io.requery.meta.AttributeBuilder
 
setDeleteAction(ReferentialAction) - Method in class io.requery.meta.AttributeBuilder
 
setDouble(E, double) - Method in interface io.requery.proxy.DoubleProperty
 
setDouble(Attribute<E, Double>, double, PropertyState) - Method in class io.requery.proxy.EntityBuilderProxy
 
setDouble(Attribute<E, Double>, double, PropertyState) - Method in class io.requery.proxy.EntityProxy
 
setDouble(Attribute<E, Double>, double, PropertyState) - Method in interface io.requery.proxy.Settable
 
setEntityCache(EntityCache) - Method in class io.requery.sql.ConfigurationBuilder
 
setFactory(Supplier<T>) - Method in class io.requery.meta.TypeBuilder
 
setFloat(Attribute<E, Float>, float, PropertyState) - Method in class io.requery.proxy.EntityBuilderProxy
 
setFloat(Attribute<E, Float>, float, PropertyState) - Method in class io.requery.proxy.EntityProxy
 
setFloat(E, float) - Method in interface io.requery.proxy.FloatProperty
 
setFloat(Attribute<E, Float>, float, PropertyState) - Method in interface io.requery.proxy.Settable
 
setForeignKey(boolean) - Method in class io.requery.meta.AttributeBuilder
 
setGenerated(boolean) - Method in class io.requery.meta.AttributeBuilder
 
SetGroupByOrderByLimit<E> - Interface in io.requery.query
 
SetHavingOrderByLimit<E> - Interface in io.requery.query
 
setImmutable(boolean) - Method in class io.requery.meta.TypeBuilder
 
setIndexed(boolean) - Method in class io.requery.meta.AttributeBuilder
 
setIndexNames(String...) - Method in class io.requery.meta.AttributeBuilder
 
setInitializer(Initializer<T, V>) - Method in class io.requery.meta.AttributeBuilder
 
setInt(Attribute<E, Integer>, int, PropertyState) - Method in class io.requery.proxy.EntityBuilderProxy
 
setInt(Attribute<E, Integer>, int, PropertyState) - Method in class io.requery.proxy.EntityProxy
 
setInt(E, int) - Method in interface io.requery.proxy.IntProperty
 
setInt(Attribute<E, Integer>, int, PropertyState) - Method in interface io.requery.proxy.Settable
 
setKey(boolean) - Method in class io.requery.meta.AttributeBuilder
 
setLazy(boolean) - Method in class io.requery.meta.AttributeBuilder
 
setLength(Integer) - Method in class io.requery.meta.AttributeBuilder
 
setLong(Attribute<E, Long>, long, PropertyState) - Method in class io.requery.proxy.EntityBuilderProxy
 
setLong(Attribute<E, Long>, long, PropertyState) - Method in class io.requery.proxy.EntityProxy
 
setLong(E, long) - Method in interface io.requery.proxy.LongProperty
 
setLong(Attribute<E, Long>, long, PropertyState) - Method in interface io.requery.proxy.Settable
 
setMappedAttribute(Supplier<Attribute>) - Method in class io.requery.meta.AttributeBuilder
 
setMapping(Mapping) - Method in class io.requery.sql.ConfigurationBuilder
 
setNullable(boolean) - Method in class io.requery.meta.AttributeBuilder
 
setObject(Attribute<E, ?>, Object, PropertyState) - Method in class io.requery.proxy.EntityBuilderProxy
 
setObject(Attribute<E, ?>, Object, PropertyState) - Method in class io.requery.proxy.EntityProxy
 
setObject(Attribute<E, ?>, Object, PropertyState) - Method in interface io.requery.proxy.Settable
Unchecked version of set, use only when the the attribute type is not known.
SetOperation<Q> - Interface in io.requery.query
Applies a set operation to a query.
SetOperationElement - Interface in io.requery.query.element
 
SetOperator - Enum in io.requery.query.element
 
setOrderByAttribute(Supplier<Attribute>) - Method in class io.requery.meta.AttributeBuilder
 
setOrderByDirection(Order) - Method in class io.requery.meta.AttributeBuilder
 
setPlatform(Platform) - Method in class io.requery.sql.ConfigurationBuilder
 
setProperty(Property<T, V>) - Method in class io.requery.meta.AttributeBuilder
 
setPropertyName(String) - Method in class io.requery.meta.AttributeBuilder
 
setPropertyState(Property<T, PropertyState>) - Method in class io.requery.meta.AttributeBuilder
 
setProxyProvider(Function<T, EntityProxy<T>>) - Method in class io.requery.meta.TypeBuilder
 
setQuoteColumnNames(boolean) - Method in class io.requery.sql.ConfigurationBuilder
 
setQuoteTableNames(boolean) - Method in class io.requery.sql.ConfigurationBuilder
 
setReadOnly(boolean) - Method in class io.requery.meta.TypeBuilder
 
setReferencedAttribute(Supplier<Attribute>) - Method in class io.requery.meta.AttributeBuilder
 
setReferencedClass(Class<?>) - Method in class io.requery.meta.AttributeBuilder
 
setShort(Attribute<E, Short>, short, PropertyState) - Method in class io.requery.proxy.EntityBuilderProxy
 
setShort(Attribute<E, Short>, short, PropertyState) - Method in class io.requery.proxy.EntityProxy
 
setShort(Attribute<E, Short>, short, PropertyState) - Method in interface io.requery.proxy.Settable
 
setShort(E, short) - Method in interface io.requery.proxy.ShortProperty
 
setState(Attribute<E, ?>, PropertyState) - Method in class io.requery.proxy.EntityProxy
Sets the current PropertyState of a given Attribute.
setStateless(boolean) - Method in class io.requery.meta.TypeBuilder
 
setStatementCacheSize(int) - Method in class io.requery.sql.ConfigurationBuilder
 
Settable<E> - Interface in io.requery.proxy
 
setTableCreateAttributes(String[]) - Method in class io.requery.meta.TypeBuilder
 
setTableTransformer(Function<String, String>) - Method in class io.requery.sql.ConfigurationBuilder
 
setTableUniqueIndexes(String[]) - Method in class io.requery.meta.TypeBuilder
 
setTransactionIsolation(TransactionIsolation) - Method in class io.requery.sql.ConfigurationBuilder
 
setTransactionMode(TransactionMode) - Method in class io.requery.sql.ConfigurationBuilder
 
setUnique(boolean) - Method in class io.requery.meta.AttributeBuilder
 
setUpdateAction(ReferentialAction) - Method in class io.requery.meta.AttributeBuilder
 
setVersion(boolean) - Method in class io.requery.meta.AttributeBuilder
 
setWriteExecutor(Executor) - Method in class io.requery.sql.ConfigurationBuilder
 
ShortProperty<E> - Interface in io.requery.proxy
 
single() - Method in class io.requery.reactivex.ReactiveScalar
Converts this Scalar computation to a single Single.
SingleEntityStore<T> - Class in io.requery.rx
Extends EntityStore where all return values are single Single instances representing the outcome of each operation.
SingleEntityStore() - Constructor for class io.requery.rx.SingleEntityStore
 
size() - Method in class io.requery.util.ClassMap
 
size() - Method in class io.requery.util.ObservableList
 
size() - Method in class io.requery.util.ObservableSet
 
skipTypeIdentifier() - Method in class io.requery.sql.AutoIncrementColumnDefinition
 
skipTypeIdentifier() - Method in interface io.requery.sql.GeneratedColumnDefinition
 
skipTypeIdentifier() - Method in class io.requery.sql.IdentityColumnDefinition
 
SmallIntType - Class in io.requery.sql.type
 
SmallIntType(Class<Short>) - Constructor for class io.requery.sql.type.SmallIntType
 
space() - Method in class io.requery.sql.QueryBuilder
 
SQLite - Class in io.requery.sql.platform
SQLite.
SQLite() - Constructor for class io.requery.sql.platform.SQLite
 
SQLite.InsertOrReplace - Class in io.requery.sql.platform
 
SQLServer - Class in io.requery.sql.platform
Microsoft SQL Server 2012 or later
SQLServer() - Constructor for class io.requery.sql.platform.SQLServer
 
StatementExecutionException - Exception in io.requery.sql
 
StatementGenerator - Class in io.requery.sql.gen
 
StatementListener - Interface in io.requery.sql
 
stream() - Method in class io.requery.query.BaseResult
 
stream() - Method in class io.requery.query.ModifiableResult
 
stream() - Method in interface io.requery.query.Result
 
stream() - Method in class io.requery.query.ResultDelegate
 
subList(int, int) - Method in class io.requery.util.ObservableList
 
subQuery() - Method in class io.requery.query.element.JoinOnElement
 
subSequence(int, int) - Method in class io.requery.sql.QueryBuilder
 
substr(int, int) - Method in class io.requery.query.FieldExpression
 
Substr<V> - Class in io.requery.query.function
 
substr(Expression<U>, int, int) - Static method in class io.requery.query.function.Substr
 
substr(int, int) - Method in interface io.requery.query.Functional
 
sum() - Method in class io.requery.query.FieldExpression
 
Sum<V> - Class in io.requery.query.function
 
sum(Expression<U>) - Static method in class io.requery.query.function.Sum
 
sum() - Method in interface io.requery.query.Functional
 
Superclass - Annotation Type in io.requery
Marks a type as being a superclass of an entity.
Supplier<T> - Interface in io.requery.util.function
Compatible Supplier interface for use with non-Java 8 runtime.
supportsAddingConstraint() - Method in class io.requery.sql.platform.Generic
 
supportsAddingConstraint() - Method in class io.requery.sql.platform.PlatformDelegate
 
supportsAddingConstraint() - Method in class io.requery.sql.platform.SQLite
 
supportsAddingConstraint() - Method in interface io.requery.sql.Platform
 
supportsBatchUpdates() - Method in interface io.requery.sql.RuntimeConfiguration
 
supportsGeneratedColumnsInPrepareStatement() - Method in class io.requery.sql.platform.Derby
 
supportsGeneratedColumnsInPrepareStatement() - Method in class io.requery.sql.platform.Generic
 
supportsGeneratedColumnsInPrepareStatement() - Method in class io.requery.sql.platform.HSQL
 
supportsGeneratedColumnsInPrepareStatement() - Method in class io.requery.sql.platform.PlatformDelegate
 
supportsGeneratedColumnsInPrepareStatement() - Method in interface io.requery.sql.Platform
 
supportsGeneratedKeysInBatchUpdate() - Method in class io.requery.sql.platform.Generic
 
supportsGeneratedKeysInBatchUpdate() - Method in class io.requery.sql.platform.MySQL
 
supportsGeneratedKeysInBatchUpdate() - Method in class io.requery.sql.platform.PlatformDelegate
 
supportsGeneratedKeysInBatchUpdate() - Method in class io.requery.sql.platform.PostgresSQL
 
supportsGeneratedKeysInBatchUpdate() - Method in class io.requery.sql.platform.SQLite
 
supportsGeneratedKeysInBatchUpdate() - Method in interface io.requery.sql.Platform
 
supportsIfExists() - Method in class io.requery.sql.platform.Derby
 
supportsIfExists() - Method in class io.requery.sql.platform.Generic
 
supportsIfExists() - Method in class io.requery.sql.platform.Oracle
 
supportsIfExists() - Method in class io.requery.sql.platform.PlatformDelegate
 
supportsIfExists() - Method in class io.requery.sql.platform.SQLServer
 
supportsIfExists() - Method in interface io.requery.sql.Platform
 
supportsInlineForeignKeyReference() - Method in class io.requery.sql.platform.Generic
 
supportsInlineForeignKeyReference() - Method in class io.requery.sql.platform.PlatformDelegate
 
supportsInlineForeignKeyReference() - Method in class io.requery.sql.platform.PostgresSQL
 
supportsInlineForeignKeyReference() - Method in interface io.requery.sql.Platform
 
supportsUpsert() - Method in class io.requery.sql.platform.Derby
 
supportsUpsert() - Method in class io.requery.sql.platform.Generic
 
supportsUpsert() - Method in class io.requery.sql.platform.PlatformDelegate
 
supportsUpsert() - Method in class io.requery.sql.platform.SQLite
 
supportsUpsert() - Method in interface io.requery.sql.Platform
 
syncObject() - Method in class io.requery.proxy.EntityProxy
 

T

Table - Annotation Type in io.requery
Annotation for defining table mapping information for an entity.
tableCreateStatement(Type<T>, TableCreationMode) - Method in class io.requery.sql.SchemaModifier
 
TableCreationMode - Enum in io.requery.sql
Table creation options.
TableModificationException - Exception in io.requery.sql
 
TableModificationException(Throwable) - Constructor for exception io.requery.sql.TableModificationException
 
tableName() - Method in class io.requery.query.element.JoinOnElement
 
tableName(Object) - Method in class io.requery.sql.QueryBuilder
 
tableNames(Iterable<Expression<?>>) - Method in class io.requery.sql.QueryBuilder
 
test(T) - Method in interface io.requery.util.function.Predicate
 
thenValue() - Method in class io.requery.query.function.Case.CaseCondition
 
TimeStampType - Class in io.requery.sql.type
 
TimeStampType() - Constructor for class io.requery.sql.type.TimeStampType
 
TimeType - Class in io.requery.sql.type
 
TimeType() - Constructor for class io.requery.sql.type.TimeType
 
TinyIntType - Class in io.requery.sql.type
 
TinyIntType(Class<Byte>) - Constructor for class io.requery.sql.type.TinyIntType
 
toArray() - Method in class io.requery.util.ObservableList
 
toArray(T[]) - Method in class io.requery.util.ObservableList
 
toArray() - Method in class io.requery.util.ObservableSet
 
toArray(T[]) - Method in class io.requery.util.ObservableSet
 
toBlocking() - Method in class io.requery.async.CompletableEntityStore
 
toBlocking() - Method in interface io.requery.EntityStore
 
toBlocking() - Method in class io.requery.reactor.ReactorEntityStore
 
toBlocking() - Method in class io.requery.sql.EntityDataStore
 
toCompletableFuture() - Method in class io.requery.query.BaseScalar
 
toCompletableFuture(Executor) - Method in class io.requery.query.BaseScalar
 
toCompletableFuture() - Method in interface io.requery.query.Scalar
 
toCompletableFuture(Executor) - Method in interface io.requery.query.Scalar
 
toCompletableFuture() - Method in class io.requery.query.ScalarDelegate
 
toCompletableFuture(Executor) - Method in class io.requery.query.ScalarDelegate
 
toList() - Method in class io.requery.query.BaseResult
 
toList() - Method in class io.requery.query.ModifiableResult
 
toList() - Method in interface io.requery.query.Result
Converts this result into a list.
toList() - Method in class io.requery.query.ResultDelegate
 
toMap(Expression<K>) - Method in class io.requery.query.BaseResult
 
toMap(Expression<K>, Map<K, E>) - Method in class io.requery.query.BaseResult
 
toMap(Expression<K>) - Method in class io.requery.query.ModifiableResult
 
toMap(Expression<K>, Map<K, E>) - Method in class io.requery.query.ModifiableResult
 
toMap(Expression<K>) - Method in interface io.requery.query.Result
Map the results into a new map using an expression of the result element as a key.
toMap(Expression<K>, Map<K, E>) - Method in interface io.requery.query.Result
Map the results into the given map using an expression of the result element as a key.
toMap(Expression<K>) - Method in class io.requery.query.ResultDelegate
 
toMap(Expression<K>, Map<K, E>) - Method in class io.requery.query.ResultDelegate
 
toObservable() - Method in class io.requery.rx.RxResult
Converts the result stream to a Observable.
toReactiveStore(BlockingEntityStore<S>) - Static method in class io.requery.reactivex.ReactiveSupport
 
toReactiveStore(BlockingEntityStore<S>) - Static method in class io.requery.rx.RxSupport
 
toSelfObservable() - Method in class io.requery.rx.RxResult
Creates an observable that emits this result initially and then again whenever commits that may affect the query result are made from within the same EntityStore from where this instance originated.
toSingle() - Method in class io.requery.rx.RxScalar
Converts this Scalar computation to a single Single.
toSql() - Method in class io.requery.sql.gen.DefaultOutput
 
toString() - Method in class io.requery.proxy.EntityProxy
 
toString() - Method in class io.requery.query.MutableTuple
 
toString() - Method in class io.requery.sql.BaseType
 
toString() - Method in class io.requery.sql.BoundParameters
 
toString() - Method in class io.requery.sql.platform.Generic
 
toString() - Method in class io.requery.sql.platform.PlatformDelegate
 
toString() - Method in class io.requery.sql.QueryBuilder
 
toString(Object, String) - Static method in class io.requery.util.Objects
 
toString(Object) - Static method in class io.requery.util.Objects
 
toSupplier() - Method in class io.requery.query.BaseScalar
 
toSupplier() - Method in interface io.requery.query.Scalar
 
toSupplier() - Method in class io.requery.query.ScalarDelegate
 
transaction() - Method in class io.requery.sql.EntityDataStore
 
Transaction - Interface in io.requery
Represents a transaction.
transaction() - Method in interface io.requery.Transactionable
 
Transactionable<R> - Interface in io.requery
Defines an interface for objects that provide a transaction.
TransactionException - Exception in io.requery
Exception thrown during a transaction operation failure.
TransactionException(String) - Constructor for exception io.requery.TransactionException
 
TransactionException(Throwable) - Constructor for exception io.requery.TransactionException
 
TransactionIsolation - Enum in io.requery
Defines the transaction isolation level.
TransactionListenable - Interface in io.requery
 
TransactionListener - Interface in io.requery
Provides an interface for listening to Transaction actions.
TransactionMode - Enum in io.requery.sql
Determines how transactions are started and used during persist operations.
Transient - Annotation Type in io.requery
Indicates a field or type that will not be persisted.
trim(String) - Method in class io.requery.query.FieldExpression
 
trim() - Method in class io.requery.query.FieldExpression
 
Trim<V> - Class in io.requery.query.function
 
trim(Expression<U>, String) - Static method in class io.requery.query.function.Trim
 
trim(String) - Method in interface io.requery.query.Functional
 
trim() - Method in interface io.requery.query.Functional
 
Tuple - Interface in io.requery.query
A collection of key-value pairs from a query.
Type<T> - Interface in io.requery.meta
Represents type information about an entity class.
type() - Method in class io.requery.proxy.EntityProxy
 
type(String, Class<S>) - Static method in class io.requery.query.function.Case
 
type(Class<S>) - Static method in class io.requery.query.function.Case
 
TypeBuilder<T> - Class in io.requery.meta
 
TypeBuilder(Class<T>, String) - Constructor for class io.requery.meta.TypeBuilder
 
typeOf(Class<? extends T>) - Method in interface io.requery.meta.EntityModel
Retrieves the meta Type information for the given entity class.
typeOf(int) - Method in class io.requery.sql.GenericMapping
 
typeOf(int) - Method in interface io.requery.sql.Mapping
Get the mapped storage type mapping for a given sql type.
Types - Class in io.requery.meta
 

U

union() - Method in class io.requery.query.element.JoinConditionElement
 
union() - Method in class io.requery.query.element.QueryElement
 
union() - Method in class io.requery.query.element.WhereConditionElement
 
union() - Method in interface io.requery.query.SetOperation
 
unionAll() - Method in class io.requery.query.element.JoinConditionElement
 
unionAll() - Method in class io.requery.query.element.QueryElement
 
unionAll() - Method in class io.requery.query.element.WhereConditionElement
 
unionAll() - Method in interface io.requery.query.SetOperation
 
unlink() - Method in class io.requery.proxy.EntityProxy
 
unwrap(Class<T>) - Method in class io.requery.sql.ResultSetIterator
 
unwrapQuery() - Method in class io.requery.query.element.HavingConditionElement
 
unwrapQuery() - Method in class io.requery.query.element.JoinConditionElement
 
unwrapQuery() - Method in class io.requery.query.element.QueryElement
 
unwrapQuery() - Method in interface io.requery.query.element.QueryWrapper
 
unwrapQuery() - Method in class io.requery.query.element.WhereConditionElement
 
unwrapQuery() - Method in class io.requery.reactivex.ReactiveResult
 
unwrapQuery() - Method in class io.requery.reactor.ReactorResult
 
unwrapQuery() - Method in class io.requery.rx.RxResult
 
update(E) - Method in class io.requery.async.CompletableEntityStore
 
update(E, Attribute<?, ?>...) - Method in class io.requery.async.CompletableEntityStore
 
update(Iterable<E>) - Method in class io.requery.async.CompletableEntityStore
 
update() - Method in class io.requery.async.CompletableEntityStore
 
update(Class<E>) - Method in class io.requery.async.CompletableEntityStore
 
update(E) - Method in interface io.requery.async.CompletionStageEntityStore
 
update(E, Attribute<?, ?>...) - Method in interface io.requery.async.CompletionStageEntityStore
 
update(Iterable<E>) - Method in interface io.requery.async.CompletionStageEntityStore
 
update(E) - Method in interface io.requery.BlockingEntityStore
 
update(Iterable<E>) - Method in interface io.requery.BlockingEntityStore
 
update(E, Attribute<?, ?>...) - Method in interface io.requery.BlockingEntityStore
 
update(E) - Method in interface io.requery.EntityStore
Update the given entity.
update(Iterable<E>) - Method in interface io.requery.EntityStore
Updates a collection of entities.
update(E, Attribute<?, ?>...) - Method in interface io.requery.EntityStore
Update specific attributes of entity regardless of any modification state.
Update<E> - Interface in io.requery.query
 
update(Class<E>) - Method in interface io.requery.Queryable
Initiates an update query for a type.
update() - Method in interface io.requery.Queryable
Initiates an update query against this data store.
update(E) - Method in class io.requery.reactivex.ReactiveEntityStore
 
update(E, Attribute<?, ?>...) - Method in class io.requery.reactivex.ReactiveEntityStore
 
update(Iterable<E>) - Method in class io.requery.reactivex.ReactiveEntityStore
 
update(Class<E>) - Method in interface io.requery.reactivex.ReactiveQueryable
 
update() - Method in interface io.requery.reactivex.ReactiveQueryable
 
update(E) - Method in class io.requery.reactor.ReactorEntityStore
 
update(E, Attribute<?, ?>...) - Method in class io.requery.reactor.ReactorEntityStore
 
update(Iterable<E>) - Method in class io.requery.reactor.ReactorEntityStore
 
update() - Method in class io.requery.reactor.ReactorEntityStore
 
update(Class<E>) - Method in class io.requery.reactor.ReactorEntityStore
 
update(Class<E>) - Method in interface io.requery.reactor.ReactorQueryable
 
update() - Method in interface io.requery.reactor.ReactorQueryable
 
update(Class<E>) - Method in interface io.requery.rx.RxQueryable
 
update() - Method in interface io.requery.rx.RxQueryable
 
update(E) - Method in class io.requery.rx.SingleEntityStore
 
update(E, Attribute<?, ?>...) - Method in class io.requery.rx.SingleEntityStore
 
update(Iterable<E>) - Method in class io.requery.rx.SingleEntityStore
 
update(E) - Method in class io.requery.sql.EntityDataStore
 
update(E, Attribute<?, ?>...) - Method in class io.requery.sql.EntityDataStore
 
update(Iterable<E>) - Method in class io.requery.sql.EntityDataStore
 
update() - Method in class io.requery.sql.EntityDataStore
 
update(Class<E>) - Method in class io.requery.sql.EntityDataStore
 
updateValues() - Method in class io.requery.query.element.QueryElement
 
upper() - Method in class io.requery.query.FieldExpression
 
Upper<V> - Class in io.requery.query.function
 
upper(Expression<U>) - Static method in class io.requery.query.function.Upper
 
upper() - Method in interface io.requery.query.Functional
 
upsert(E) - Method in class io.requery.async.CompletableEntityStore
 
upsert(Iterable<E>) - Method in class io.requery.async.CompletableEntityStore
 
upsert(E) - Method in interface io.requery.async.CompletionStageEntityStore
 
upsert(Iterable<E>) - Method in interface io.requery.async.CompletionStageEntityStore
 
upsert(E) - Method in interface io.requery.BlockingEntityStore
 
upsert(Iterable<E>) - Method in interface io.requery.BlockingEntityStore
 
upsert(E) - Method in interface io.requery.EntityStore
Upserts (insert or update) the given entity.
upsert(Iterable<E>) - Method in interface io.requery.EntityStore
Upserts (inserts or updates) a collection of entities.
upsert(E) - Method in class io.requery.reactivex.ReactiveEntityStore
 
upsert(Iterable<E>) - Method in class io.requery.reactivex.ReactiveEntityStore
 
upsert(E) - Method in class io.requery.reactor.ReactorEntityStore
 
upsert(Iterable<E>) - Method in class io.requery.reactor.ReactorEntityStore
 
upsert(E) - Method in class io.requery.rx.SingleEntityStore
 
upsert(Iterable<E>) - Method in class io.requery.rx.SingleEntityStore
 
upsert(E) - Method in class io.requery.sql.EntityDataStore
 
upsert(Iterable<E>) - Method in class io.requery.sql.EntityDataStore
 
upsertGenerator() - Method in class io.requery.sql.platform.Generic
 
upsertGenerator() - Method in class io.requery.sql.platform.H2
 
upsertGenerator() - Method in class io.requery.sql.platform.MySQL
 
upsertGenerator() - Method in class io.requery.sql.platform.Oracle
 
upsertGenerator() - Method in class io.requery.sql.platform.PlatformDelegate
 
upsertGenerator() - Method in class io.requery.sql.platform.PostgresSQL
 
upsertGenerator() - Method in class io.requery.sql.platform.SQLite
 
upsertGenerator() - Method in class io.requery.sql.platform.SQLServer
 
upsertGenerator() - Method in interface io.requery.sql.Platform
 
UpsertMergeGenerator - Class in io.requery.sql.gen
Performs an upsert (insert/update) using the SQL standard MERGE statement.
UpsertMergeGenerator() - Constructor for class io.requery.sql.gen.UpsertMergeGenerator
 
URIConverter - Class in io.requery.converter
Converter for a URI
URIConverter() - Constructor for class io.requery.converter.URIConverter
 
URLConverter - Class in io.requery.converter
Converter for a URL
URLConverter() - Constructor for class io.requery.converter.URLConverter
 
useCacheManager(CacheManager) - Method in class io.requery.cache.EntityCacheBuilder
Sets the CacheManager.
useDefaultLogging() - Method in class io.requery.sql.ConfigurationBuilder
 
useReferenceCache(boolean) - Method in class io.requery.cache.EntityCacheBuilder
Enables or disables reference (memory) caching.
UserVersionColumnDefinition - Class in io.requery.sql
Column definition where the version column is just a regular column in the table.
UserVersionColumnDefinition() - Constructor for class io.requery.sql.UserVersionColumnDefinition
 
useSerializableCache(boolean) - Method in class io.requery.cache.EntityCacheBuilder
Enables or disables serialization caching.
UUIDConverter - Class in io.requery.converter
Converts between a java UUID instance and a 16 byte stored value.
UUIDConverter() - Constructor for class io.requery.converter.UUIDConverter
 

V

value() - Method in class io.requery.query.BaseScalar
 
value(Expression<V>, V) - Method in class io.requery.query.element.QueryElement
 
value(Expression<V>, V) - Method in interface io.requery.query.Insertion
 
value() - Method in interface io.requery.query.Scalar
 
value() - Method in class io.requery.query.ScalarDelegate
 
value(Object) - Method in class io.requery.sql.QueryBuilder
 
valueOf(String) - Static method in enum io.requery.CascadeAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.meta.Cardinality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.meta.PrimitiveKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.PropertyNameStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.proxy.PropertyState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.query.element.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.query.element.LogicalOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.query.element.QueryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.query.element.SetOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.query.ExpressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.query.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.query.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.query.OrderingExpression.NullOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.ReferentialAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.sql.Keyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.sql.TableCreationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.sql.TransactionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.TransactionIsolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.requery.util.LanguageVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.requery.CascadeAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.meta.Cardinality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.meta.PrimitiveKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.PropertyNameStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.proxy.PropertyState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.query.element.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.query.element.LogicalOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.query.element.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.query.element.SetOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.query.ExpressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.query.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.query.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.query.OrderingExpression.NullOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.ReferentialAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.sql.Keyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.sql.TableCreationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.sql.TransactionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.requery.TransactionIsolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class io.requery.util.ClassMap
 
values() - Static method in enum io.requery.util.LanguageVersion
Returns an array containing the constants of this enum type, in the order they are declared.
VarBinaryType - Class in io.requery.sql.type
 
VarBinaryType() - Constructor for class io.requery.sql.type.VarBinaryType
 
VarCharType - Class in io.requery.sql.type
 
VarCharType() - Constructor for class io.requery.sql.type.VarCharType
 
Version - Annotation Type in io.requery
Defines a version attribute for optimistic locking.
versionColumnDefinition() - Method in class io.requery.sql.platform.Generic
 
versionColumnDefinition() - Method in class io.requery.sql.platform.PlatformDelegate
 
versionColumnDefinition() - Method in class io.requery.sql.platform.PostgresSQL
 
versionColumnDefinition() - Method in interface io.requery.sql.Platform
 
VersionColumnDefinition - Interface in io.requery.sql
The type versioning column the platform supports.

W

WeakEntityCache - Class in io.requery.cache
Weak reference cache of entity objects using primary keys.
WeakEntityCache() - Constructor for class io.requery.cache.WeakEntityCache
 
when(Condition<U, ?>, V) - Method in class io.requery.query.function.Case
 
where(Condition<V, ?>) - Method in class io.requery.query.element.JoinConditionElement
 
where() - Method in class io.requery.query.element.JoinConditionElement
 
where() - Method in class io.requery.query.element.QueryElement
 
where(Condition<V, ?>) - Method in class io.requery.query.element.QueryElement
 
Where<E> - Interface in io.requery.query
 
where() - Method in interface io.requery.query.Where
 
where(Condition<V, ?>) - Method in interface io.requery.query.Where
 
WhereAndOr<E> - Interface in io.requery.query
 
WhereConditionElement<E> - Class in io.requery.query.element
Represents the where clause in a sql statement.
WhereElement - Interface in io.requery.query.element
 
write(PreparedStatement, int, T) - Method in class io.requery.sql.BaseType
 
write(PreparedStatement, int, T) - Method in interface io.requery.sql.FieldType
Write the value into a JDBC PreparedStatement.
write(Output, E) - Method in interface io.requery.sql.gen.Generator
 
write(Output, LimitedElement) - Method in class io.requery.sql.gen.LimitGenerator
 
write(Output, LimitedElement) - Method in class io.requery.sql.gen.OffsetFetchGenerator
 
write(QueryBuilder, Integer, Integer) - Method in class io.requery.sql.gen.OffsetFetchGenerator
 
write(Output, OrderByElement) - Method in class io.requery.sql.gen.OrderByGenerator
 
write(Output, QueryElement<?>) - Method in class io.requery.sql.gen.StatementGenerator
 
write(Output, Map<Expression<?>, Object>) - Method in class io.requery.sql.gen.UpsertMergeGenerator
 
write(Expression<A>, PreparedStatement, int, A) - Method in class io.requery.sql.GenericMapping
 
write(Expression<A>, PreparedStatement, int, A) - Method in interface io.requery.sql.Mapping
Given the expression bind it into a JDBC PreparedStatement.
write(Output, Map<Expression<?>, Object>) - Method in class io.requery.sql.platform.SQLite.InsertOrReplace
 
write(PreparedStatement, int, Date) - Method in class io.requery.sql.type.DateType
 
write(PreparedStatement, int, Date) - Method in class io.requery.sql.type.JavaDateType
 
writeBoolean(PreparedStatement, int, boolean) - Method in class io.requery.sql.GenericMapping
 
writeBoolean(PreparedStatement, int, boolean) - Method in interface io.requery.sql.Mapping
Sets a boolean value
writeBoolean(PreparedStatement, int, boolean) - Method in class io.requery.sql.type.BooleanType
 
writeBoolean(PreparedStatement, int, boolean) - Method in interface io.requery.sql.type.PrimitiveBooleanType
 
writeByte(PreparedStatement, int, byte) - Method in class io.requery.sql.GenericMapping
 
writeByte(PreparedStatement, int, byte) - Method in interface io.requery.sql.Mapping
Sets a byte value
writeByte(PreparedStatement, int, byte) - Method in interface io.requery.sql.type.PrimitiveByteType
 
writeByte(PreparedStatement, int, byte) - Method in class io.requery.sql.type.TinyIntType
 
writeDouble(PreparedStatement, int, double) - Method in class io.requery.sql.GenericMapping
 
writeDouble(PreparedStatement, int, double) - Method in interface io.requery.sql.Mapping
Sets a double value
writeDouble(PreparedStatement, int, double) - Method in interface io.requery.sql.type.PrimitiveDoubleType
 
writeDouble(PreparedStatement, int, double) - Method in class io.requery.sql.type.RealType
 
writeFloat(PreparedStatement, int, float) - Method in class io.requery.sql.GenericMapping
 
writeFloat(PreparedStatement, int, float) - Method in interface io.requery.sql.Mapping
Sets a float value
writeFloat(PreparedStatement, int, float) - Method in class io.requery.sql.type.FloatType
 
writeFloat(PreparedStatement, int, float) - Method in interface io.requery.sql.type.PrimitiveFloatType
 
writeInt(PreparedStatement, int, int) - Method in class io.requery.sql.GenericMapping
 
writeInt(PreparedStatement, int, int) - Method in interface io.requery.sql.Mapping
Sets a int value
writeInt(PreparedStatement, int, int) - Method in class io.requery.sql.type.IntegerType
 
writeInt(PreparedStatement, int, int) - Method in interface io.requery.sql.type.PrimitiveIntType
 
writeLong(PreparedStatement, int, long) - Method in class io.requery.sql.GenericMapping
 
writeLong(PreparedStatement, int, long) - Method in interface io.requery.sql.Mapping
Sets a long value
writeLong(PreparedStatement, int, long) - Method in class io.requery.sql.type.BigIntType
 
writeLong(PreparedStatement, int, long) - Method in interface io.requery.sql.type.PrimitiveLongType
 
writeShort(PreparedStatement, int, short) - Method in class io.requery.sql.GenericMapping
 
writeShort(PreparedStatement, int, short) - Method in interface io.requery.sql.Mapping
Sets a short value
writeShort(PreparedStatement, int, short) - Method in interface io.requery.sql.type.PrimitiveShortType
 
writeShort(PreparedStatement, int, short) - Method in class io.requery.sql.type.SmallIntType
 

Z

ZonedDateTimeConverter - Class in io.requery.converter
Converts from a LocalDateTime to a Timestamp for Java 8.
ZonedDateTimeConverter() - Constructor for class io.requery.converter.ZonedDateTimeConverter
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links