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.NosqlOperations.count
(NosqlEntityInformation<T, ?> entityInformation, NosqlQuery query) long
NosqlTemplate.count
(NosqlEntityInformation<?, ?> entityInformation) 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 DeleteResult
NosqlTemplateBase.doDelete
(NosqlEntityInformation<?, ?> entityInformation, MapValue primaryKey) NosqlTemplateBase.doExecuteMapValueQuery
(NosqlQuery query, NosqlEntityInformation<T, ?> entityInformation) protected GetResult
NosqlTemplateBase.doGet
(NosqlEntityInformation<?, ?> entityInformation, MapValue primaryKey) protected TableResult
NosqlTemplateBase.doGetTable
(NosqlEntityInformation<?, ?> entityInformation) protected PutResult
NosqlTemplateBase.doPut
(NosqlEntityInformation<?, ?> entityInformation, MapValue row, boolean ifPresent) NosqlTemplateBase.doRunQueryNosqlParams
(NosqlEntityInformation<?, ?> entityInformation, String query, Map<String, FieldValue> nosqlParams) nosqlParams is a Map of param_name to FieldValueprotected TableResult
NosqlTemplateBase.doTableRequest
(NosqlEntityInformation<?, ?> entityInformation, TableRequest tableReq) protected void
NosqlTemplateBase.doUpdate
(NosqlEntityInformation<?, ?> entityInformation, MapValue row) <T> reactor.core.publisher.Flux
<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) NosqlTemplate.runQuery
(NosqlEntityInformation<?, ?> entityInformation, String query) NosqlTemplate.runQueryJavaParams
(NosqlEntityInformation<?, ?> entityInformation, String query, Map<String, Object> javaParams) javaParams is a Map of param_name to Java objectsNosqlTemplate.runQueryNosqlParams
(NosqlEntityInformation<?, ?> entityInformation, String query, Map<String, FieldValue> nosqlParams) nosqlParams is a Map of param_name to FieldValueReactiveNosqlTemplate.runQueryNosqlParams
(NosqlEntityInformation<?, ?> entityInformation, String query, Map<String, 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)