OgmCypherSearch

class OgmCypherSearch(sessionFactory: <Error class: unknown class>, queryResolver: LogicalQueryResolver) : CypherSearch

Constructors

Link copied to clipboard
constructor(sessionFactory: <Error class: unknown class>, queryResolver: LogicalQueryResolver)

Functions

Link copied to clipboard
open override fun chunkFullTextSearch(purpose: String, query: String, params: Map<String, *>, logger: <Error class: unknown class>?): List<<Error class: unknown class><<Error class: unknown class>>>
Link copied to clipboard
open override fun chunkSimilaritySearch(purpose: String, query: String, params: Map<String, *>, logger: <Error class: unknown class>?): List<<Error class: unknown class><<Error class: unknown class>>>
Link copied to clipboard
open override fun createEntity(entity: <Error class: unknown class>, basis: <Error class: unknown class>): String
Link copied to clipboard
fun currentSession(): <Error class: unknown class>

Get the current OGM session, which requires a transaction to be active.

Link copied to clipboard
open override fun entityDataSimilaritySearch(purpose: String, query: String, params: Map<String, *>, logger: <Error class: unknown class>?): List<<Error class: unknown class><<Error class: unknown class>>>
Link copied to clipboard
open override fun entityFullTextSearch(purpose: String, query: String, params: Map<String, *>, logger: <Error class: unknown class>?): List<<Error class: unknown class><<Error class: unknown class>>>
Link copied to clipboard
open fun <E> findClusters(opts: <Error class: unknown class><E>): List<<Error class: unknown class><E>>
Link copied to clipboard
open override fun <T> loadEntity(type: Class<T>, id: String): T?

Load a mapped entity with OGM.

Link copied to clipboard
open override fun query(purpose: String, query: String, params: Map<String, *>, logger: <Error class: unknown class>?): <Error class: unknown class>

Return an OGM result

Link copied to clipboard
open override fun queryForEntities(purpose: String, query: String, params: Map<String, *>, logger: <Error class: unknown class>?): List<<Error class: unknown class>>

Query for all entities in the knowledge graph. Includes both generic entities and mapped entities. The query must return entities as n.

Link copied to clipboard
open override fun queryForInt(query: String, params: Map<String, *>): Int
Link copied to clipboard
open override fun queryForMappedEntities(purpose: String, query: String, params: Map<String, Any>, logger: <Error class: unknown class>?): List<OgmMappedEntity>

Query for mapped entities in the knowledge graph. The query must return entities as n.