Uses of Class
com.oracle.nosql.spring.data.repository.support.NosqlEntityInformation
Packages that use NosqlEntityInformation
Package
Description
-
Uses of NosqlEntityInformation in com.oracle.nosql.spring.data.core
Methods in com.oracle.nosql.spring.data.core that return NosqlEntityInformationModifier and TypeMethodDescription<T> NosqlEntityInformation<T,
?> NosqlTemplate.getNosqlEntityInformation
(Class<T> domainClass) Methods in com.oracle.nosql.spring.data.core with parameters of type NosqlEntityInformationModifier and TypeMethodDescriptionlong
NosqlOperations.count
(NosqlEntityInformation<?, ?> entityInformation) Returns a count of all the entries in the given table.<T> Iterable<oracle.nosql.driver.values.MapValue>
NosqlOperations.count
(NosqlEntityInformation<T, ?> entityInformation, NosqlQuery query) long
NosqlTemplate.count
(NosqlEntityInformation<?, ?> entityInformation) <T> Iterable<oracle.nosql.driver.values.MapValue>
NosqlTemplate.count
(NosqlEntityInformation<T, ?> entityInformation, NosqlQuery query) reactor.core.publisher.Mono<Long>
ReactiveNosqlOperations.count
(NosqlQuery query, NosqlEntityInformation<?, ?> entityInformation) reactor.core.publisher.Mono<Long>
ReactiveNosqlOperations.count
(NosqlEntityInformation<?, ?> entityInformation) reactor.core.publisher.Mono<Long>
ReactiveNosqlTemplate.count
(NosqlQuery query, NosqlEntityInformation<?, ?> entityInformation) reactor.core.publisher.Mono<Long>
ReactiveNosqlTemplate.count
(NosqlEntityInformation<?, ?> entityInformation) boolean
NosqlOperations.createTableIfNotExists
(NosqlEntityInformation<?, ?> entityInformation) Creates a table for the given entity type if it doesn't exist.boolean
NosqlTemplate.createTableIfNotExists
(NosqlEntityInformation<?, ?> entityInformation) reactor.core.publisher.Mono<Boolean>
ReactiveNosqlOperations.createTableIfNotExists
(NosqlEntityInformation<?, ?> entityInformation) Creates table for entity information.reactor.core.publisher.Mono<Boolean>
ReactiveNosqlTemplate.createTableIfNotExists
(NosqlEntityInformation<?, ?> entityInformation) Creates a table for the given entity type if it doesn't exist.<T,
ID> Iterable<T> NosqlOperations.delete
(NosqlEntityInformation<T, ID> entityInformation, NosqlQuery query) <T,
ID> Iterable<T> NosqlTemplate.delete
(NosqlEntityInformation<T, ID> entityInformation, NosqlQuery query) <T,
ID> reactor.core.publisher.Flux<T> ReactiveNosqlOperations.delete
(NosqlQuery query, NosqlEntityInformation<T, ID> entityInformation) <T,
ID> reactor.core.publisher.Flux<T> ReactiveNosqlTemplate.delete
(NosqlQuery query, NosqlEntityInformation<T, ID> entityInformation) void
NosqlOperations.deleteAll
(NosqlEntityInformation<?, ?> entityInformation) Deletes all entries from the given table.<T,
ID> void NosqlOperations.deleteAll
(NosqlEntityInformation<T, ID> entityInformation, Iterable<? extends ID> ids) Deletes all the entries with the ids from the given table.void
NosqlTemplate.deleteAll
(NosqlEntityInformation<?, ?> entityInformation) <T,
ID> void NosqlTemplate.deleteAll
(NosqlEntityInformation<T, ID> entityInformation, Iterable<? extends ID> ids) reactor.core.publisher.Mono<Void>
ReactiveNosqlOperations.deleteAll
(NosqlEntityInformation<?, ?> entityInformation) reactor.core.publisher.Mono<Void>
ReactiveNosqlTemplate.deleteAll
(NosqlEntityInformation<?, ?> entityInformation) <T,
ID> void NosqlOperations.deleteById
(NosqlEntityInformation<T, ID> entityInformation, ID id) Deletes the entity with the id from the given table.<T,
ID> void NosqlTemplate.deleteById
(NosqlEntityInformation<T, ID> entityInformation, ID id) <ID> reactor.core.publisher.Mono<Void>
ReactiveNosqlOperations.deleteById
(NosqlEntityInformation<?, ID> entityInformation, ID id) <ID> reactor.core.publisher.Mono<Void>
ReactiveNosqlTemplate.deleteById
(NosqlEntityInformation<?, ID> entityInformation, ID id) protected boolean
NosqlTemplateBase.doCheckExistingTable
(NosqlEntityInformation<?, ?> entityInformation) protected boolean
NosqlTemplateBase.doCreateTable
(NosqlEntityInformation<?, ?> entityInformation) protected oracle.nosql.driver.ops.DeleteResult
NosqlTemplateBase.doDelete
(NosqlEntityInformation<?, ?> entityInformation, oracle.nosql.driver.values.MapValue primaryKey) protected <T> Iterable<oracle.nosql.driver.values.MapValue>
NosqlTemplateBase.doExecuteMapValueQuery
(NosqlQuery query, NosqlEntityInformation<T, ?> entityInformation) protected oracle.nosql.driver.ops.GetResult
NosqlTemplateBase.doGet
(NosqlEntityInformation<?, ?> entityInformation, oracle.nosql.driver.values.MapValue primaryKey) protected oracle.nosql.driver.ops.TableResult
NosqlTemplateBase.doGetTable
(NosqlEntityInformation<?, ?> entityInformation) protected oracle.nosql.driver.ops.PutResult
NosqlTemplateBase.doPut
(NosqlEntityInformation<?, ?> entityInformation, oracle.nosql.driver.values.MapValue row, boolean ifPresent) protected Iterable<oracle.nosql.driver.values.MapValue>
NosqlTemplateBase.doRunQueryNosqlParams
(NosqlEntityInformation<?, ?> entityInformation, String query, Map<String, oracle.nosql.driver.values.FieldValue> nosqlParams) nosqlParams is a Map of param_name to FieldValueprotected oracle.nosql.driver.ops.TableResult
NosqlTemplateBase.doTableRequest
(NosqlEntityInformation<?, ?> entityInformation, oracle.nosql.driver.ops.TableRequest tableReq) protected void
NosqlTemplateBase.doUpdate
(NosqlEntityInformation<?, ?> entityInformation, oracle.nosql.driver.values.MapValue row) <T> reactor.core.publisher.Flux<oracle.nosql.driver.values.MapValue>
ReactiveNosqlTemplate.executeMapValueQuery
(NosqlQuery query, NosqlEntityInformation<T, ?> entityInformation) <T> reactor.core.publisher.Flux<T>
ReactiveNosqlTemplate.executeQuery
(NosqlQuery query, NosqlEntityInformation<T, ?> entityInformation) reactor.core.publisher.Mono<Boolean>
ReactiveNosqlOperations.exists
(NosqlQuery query, NosqlEntityInformation<?, ?> entityInformation) reactor.core.publisher.Mono<Boolean>
ReactiveNosqlTemplate.exists
(NosqlQuery query, NosqlEntityInformation<?, ?> entityInformation) <ID> reactor.core.publisher.Mono<Boolean>
ReactiveNosqlOperations.existsById
(NosqlEntityInformation<?, ID> entityInformation, ID id) <ID> reactor.core.publisher.Mono<Boolean>
ReactiveNosqlTemplate.existsById
(NosqlEntityInformation<?, ID> entityInformation, ID id) <S,
T> Iterable<T> NosqlOperations.find
(NosqlEntityInformation<S, ?> entityInformation, Class<T> targetType, NosqlQuery query) Executes a NosqlQuery (this can be a CriteriaQuery for queries derived from repository method names or a StringQuery for native queries).<S,
T> Iterable<T> NosqlTemplate.find
(NosqlEntityInformation<S, ?> entityInformation, Class<T> targetType, NosqlQuery query) <T> reactor.core.publisher.Flux<T>
ReactiveNosqlOperations.find
(NosqlQuery query, NosqlEntityInformation<T, ?> entityInformation) <T> reactor.core.publisher.Flux<T>
ReactiveNosqlTemplate.find
(NosqlQuery query, NosqlEntityInformation<T, ?> entityInformation) <T> Iterable<T>
NosqlOperations.findAll
(NosqlEntityInformation<T, ?> entityInformation) Returns a result of all the entities in the given table.<T> org.springframework.data.domain.Page<T>
NosqlOperations.findAll
(NosqlEntityInformation<T, ?> entityInformation, org.springframework.data.domain.Pageable pageable) Returns all entities in the given table sorted accordingly grouped in pages.<T> Iterable<T>
NosqlOperations.findAll
(NosqlEntityInformation<T, ?> entityInformation, org.springframework.data.domain.Sort sort) Returns all entities in the given table sorted accordingly.<T> Iterable<T>
NosqlTemplate.findAll
(NosqlEntityInformation<T, ?> entityInformation) <T> org.springframework.data.domain.Page<T>
NosqlTemplate.findAll
(NosqlEntityInformation<T, ?> entityInformation, org.springframework.data.domain.Pageable pageable) <T> Iterable<T>
NosqlTemplate.findAll
(NosqlEntityInformation<T, ?> entityInformation, org.springframework.data.domain.Sort sort) <T,
ID> reactor.core.publisher.Flux<T> ReactiveNosqlOperations.findAll
(NosqlEntityInformation<T, ID> entityInformation) <T,
ID> reactor.core.publisher.Flux<T> ReactiveNosqlTemplate.findAll
(NosqlEntityInformation<T, ID> entityInformation) <T,
ID> Iterable<T> NosqlOperations.findAllById
(NosqlEntityInformation<T, ID> entityInformation, Iterable<ID> ids) Returns all the entities in the table for the given ids.<T,
ID> Iterable<T> NosqlTemplate.findAllById
(NosqlEntityInformation<T, ID> entityInformation, Iterable<ID> ids) <T,
ID> reactor.core.publisher.Flux<T> ReactiveNosqlOperations.findAllById
(NosqlEntityInformation<T, ID> entityInformation, org.reactivestreams.Publisher<ID> idStream) <T,
ID> reactor.core.publisher.Flux<T> ReactiveNosqlTemplate.findAllById
(NosqlEntityInformation<T, ID> entityInformation, org.reactivestreams.Publisher<ID> idStream) <T,
ID> T NosqlOperations.findById
(NosqlEntityInformation<T, ID> entityInformation, ID id) Returns the entity for the given id in the given table.<T,
ID> T NosqlTemplate.findById
(NosqlEntityInformation<T, ID> entityInformation, ID id) <T,
ID> reactor.core.publisher.Mono<T> ReactiveNosqlOperations.findById
(NosqlEntityInformation<T, ID> entityInformation, ID id) <T,
ID> reactor.core.publisher.Mono<T> ReactiveNosqlTemplate.findById
(NosqlEntityInformation<T, ID> entityInformation, ID id) protected String
NosqlTemplateBase.getCreateTableDDL
(NosqlEntityInformation<?, ?> entityInformation) <T,
ID> T NosqlOperations.insert
(NosqlEntityInformation<T, ID> entityInformation, T entity) Inserts the entity into the given table, if id generated is used the id field must be null or 0.<T,
ID> T NosqlTemplate.insert
(NosqlEntityInformation<T, ID> entityInformation, T entity) If entity doesn't have autogen field objectToSave is wrote using put.<T,
ID> reactor.core.publisher.Mono<T> ReactiveNosqlOperations.insert
(NosqlEntityInformation<?, ID> entityInformation, T entity) <T,
ID> reactor.core.publisher.Mono<T> ReactiveNosqlTemplate.insert
(NosqlEntityInformation<?, ID> entityInformation, T entity) Iterable<oracle.nosql.driver.values.MapValue>
NosqlTemplate.runQuery
(NosqlEntityInformation<?, ?> entityInformation, String query) Iterable<oracle.nosql.driver.values.MapValue>
NosqlTemplate.runQueryJavaParams
(NosqlEntityInformation<?, ?> entityInformation, String query, Map<String, Object> javaParams) javaParams is a Map of param_name to Java objectsIterable<oracle.nosql.driver.values.MapValue>
NosqlTemplate.runQueryNosqlParams
(NosqlEntityInformation<?, ?> entityInformation, String query, Map<String, oracle.nosql.driver.values.FieldValue> nosqlParams) nosqlParams is a Map of param_name to FieldValueIterable<oracle.nosql.driver.values.MapValue>
ReactiveNosqlTemplate.runQueryNosqlParams
(NosqlEntityInformation<?, ?> entityInformation, String query, Map<String, oracle.nosql.driver.values.FieldValue> nosqlParams) nosqlParams is a Map of param_name to FieldValue<T,
ID> void NosqlOperations.update
(NosqlEntityInformation<T, ID> entityInformation, T entity) Updates the entity into the given table.<T,
ID> void NosqlTemplate.update
(NosqlEntityInformation<T, ID> entityInformation, T entity) <T,
ID> reactor.core.publisher.Mono<T> ReactiveNosqlOperations.update
(NosqlEntityInformation<?, ID> entityInformation, T entity) <T,
ID> reactor.core.publisher.Mono<T> ReactiveNosqlTemplate.update
(NosqlEntityInformation<?, ID> entityInformation, T entity) -
Uses of NosqlEntityInformation in com.oracle.nosql.spring.data.repository.query
Fields in com.oracle.nosql.spring.data.repository.query declared as NosqlEntityInformationModifier and TypeFieldDescriptionprotected final NosqlEntityInformation<T,
?> NosqlQueryExecution.AbstractExecution.entityInformation
Methods in com.oracle.nosql.spring.data.repository.query that return NosqlEntityInformationModifier and TypeMethodDescriptionNosqlEntityMetadata.getNosqlEntityInformation()
SimpleNosqlEntityMetadata.getNosqlEntityInformation()
Constructors in com.oracle.nosql.spring.data.repository.query with parameters of type NosqlEntityInformationModifierConstructorDescriptionCountExecution
(ReactiveNosqlOperations operations, NosqlEntityInformation<?, ?> entityInformation) DeleteExecution
(ReactiveNosqlOperations operations, NosqlEntityInformation<?, ?> entityInformation) ExistsExecution
(ReactiveNosqlOperations operations, NosqlEntityInformation<?, ?> entityInformation) MultiEntityExecution
(ReactiveNosqlOperations operations, NosqlEntityInformation<?, ?> entityInformation) SimpleNosqlEntityMetadata
(Class<T> type, NosqlEntityInformation<T, ?> entityInformation) -
Uses of NosqlEntityInformation in com.oracle.nosql.spring.data.repository.support
Constructors in com.oracle.nosql.spring.data.repository.support with parameters of type NosqlEntityInformationModifierConstructorDescriptionSimpleNosqlRepository
(NosqlEntityInformation<T, ID> metadata, NosqlOperations dbOperations) SimpleNosqlRepository
(NosqlEntityInformation<T, ID> entityInformation, org.springframework.context.ApplicationContext applicationContext) SimpleReactiveNosqlRepository
(NosqlEntityInformation<T, ID> metadata, ReactiveNosqlOperations reactiveNosqlOperations) SimpleReactiveNosqlRepository
(NosqlEntityInformation<T, ID> metadata, org.springframework.context.ApplicationContext applicationContext)