qisdk / com.aldebaran.qi.sdk.object.knowledge / KnowledgeSubscriber

KnowledgeSubscriber

interface KnowledgeSubscriber

Types

Async

interface Async

OnTripleAddedListener

Listener for tripleAdded signal

interface OnTripleAddedListener

OnTripleRemovedListener

Listener for tripleRemoved signal

interface OnTripleRemovedListener

Functions

addOnTripleAddedListener

Add a OnTripleAddedListener

abstract fun addOnTripleAddedListener(onTripleAddedListener: OnTripleAddedListener!): Unit

addOnTripleRemovedListener

Add a OnTripleRemovedListener

abstract fun addOnTripleRemovedListener(onTripleRemovedListener: OnTripleRemovedListener!): Unit

async

abstract fun async(): Async!

getGraphName

Exposes the property graphName value

abstract fun getGraphName(): String!

getTriple

Exposes the property triple value

abstract fun getTriple(): Triple!

removeAllOnTripleAddedListeners

Remove all OnTripleAddedListener

abstract fun removeAllOnTripleAddedListeners(): Unit

removeAllOnTripleRemovedListeners

Remove all OnTripleRemovedListener

abstract fun removeAllOnTripleRemovedListeners(): Unit

removeOnTripleAddedListener

Remove a OnTripleAddedListener

abstract fun removeOnTripleAddedListener(onTripleAddedListener: OnTripleAddedListener!): Unit

removeOnTripleRemovedListener

Remove a OnTripleRemovedListener

abstract fun removeOnTripleRemovedListener(onTripleRemovedListener: OnTripleRemovedListener!): Unit

setGraphName

Set the property graphName value

abstract fun setGraphName(graphName: String!): Unit

setOnTripleAddedListener

Set a OnTripleAddedListener

abstract fun setOnTripleAddedListener(onTripleAddedListener: OnTripleAddedListener!): Unit

setOnTripleRemovedListener

Set a OnTripleRemovedListener

abstract fun setOnTripleRemovedListener(onTripleRemovedListener: OnTripleRemovedListener!): Unit

setTriple

Set the property triple value

abstract fun setTriple(triple: Triple!): Unit