Skip navigation links
A C D E F G I L M N O R S T U 

A

attachSynchronizer(RAAPI_Synchronizer, boolean) - Method in class lv.lumii.tda.kernel.TDAKernel
Sets the synchronization object, which will be used to sync this repository actions with some other module (e.g., web client).

C

callSpecificOperation(String, String) - Method in interface lv.lumii.tda.raapi.RAAPI
Calls a repository-specific operation (e.g., or MOF/ECore-like operation, an SQL statement, or a SPARQL statement).
cancelSave() - Method in interface lv.lumii.tda.raapi.IRepositoryManagement
Rolls back the started save process.
clearCache(String) - Method in class lv.lumii.tda.kernel.TDAKernel
 
close() - Method in class lv.lumii.tda.kernel.TDAKernel
 
close() - Method in interface lv.lumii.tda.raapi.IRepositoryManagement
Closes the repository without save.
 
createAdvancedAssociation(String, boolean, boolean) - Method in class lv.lumii.tda.kernel.TDAKernel
 
createAdvancedAssociation(String, boolean, boolean) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates an n-ary association, an association class, or an n-ary association class.
createAdvancedAssociation(String, boolean, boolean, long) - Method in interface lv.lumii.tda.raapi.RAAPI_WR
 
createAssociation(long, long, String, String, boolean) - Method in class lv.lumii.tda.kernel.TDAKernel
 
createAssociation(long, long, String, String, boolean) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates a bidirectional association (or two directed associations, where each is an inverse of the other).
createAssociation(long, long, String, String, boolean, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_WR
 
createAttribute(long, String, long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
createAttribute(long, String, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates (defines) a new attribute for the given class.
createAttribute(long, String, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_WR
 
createClass(String) - Method in class lv.lumii.tda.kernel.TDAKernel
 
createClass(String) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates a class with the given fully qualified name.
createClass(String, long) - Method in interface lv.lumii.tda.raapi.RAAPI_WR
 
createDirectedAssociation(long, long, String, boolean) - Method in class lv.lumii.tda.kernel.TDAKernel
 
createDirectedAssociation(long, long, String, boolean) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates a directed association.
createDirectedAssociation(long, long, String, boolean, long) - Method in interface lv.lumii.tda.raapi.RAAPI_WR
 
createGeneralization(long, long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
createGeneralization(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates a generalization between the two given classes.
createLink(long, long, long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
createLink(long, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates a link of the given type (specified by rAssociationEnd) between two objects.
createObject(long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
createObject(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates an instance of the given class.
createObject(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_WR
 
createOrderedLink(long, long, long, int) - Method in class lv.lumii.tda.kernel.TDAKernel
 
createOrderedLink(long, long, long, int) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates a link of the given type (specified by rAssociationEnd) between two objects at the given position.
creatingSubmitLink(long, long, long) - Method in class lv.lumii.tda.kernel.TDAKernel
 

D

deleteAssociation(long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
deleteAssociation(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Deletes the given association.
deleteAttribute(long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
deleteAttribute(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Deletes the given attribute.
deleteAttributeValue(long, long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
deleteAttributeValue(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Deletes the value (all the values) of the given attribute for the given object.
deleteClass(long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
deleteClass(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Deletes the class and frees the reference.
deleteGeneralization(long, long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
deleteGeneralization(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Deletes the generalization between the given two classes.
deleteLink(long, long, long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
deleteLink(long, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Deletes a link of the given type (specified by rTargetAssociationEnd) between the given two objects.
deleteObject(long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
deleteObject(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates the given object.
deserializeReference(String) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains a reference to a serialized element from the given serialization.
drop(String) - Method in class lv.lumii.tda.kernel.TDAKernel
 
drop(String) - Method in interface lv.lumii.tda.raapi.IRepositoryManagement
Deletes the repository at the given location.

E

excludeObjectFromClass(long, long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
excludeObjectFromClass(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Takes out the given object from the given (quasi-ontological) class.
exists(String) - Method in class lv.lumii.tda.kernel.TDAKernel
Checks whether the repository (using the repository adapter specified in the location prefix) exists.
exists(String) - Method in interface lv.lumii.tda.raapi.IRepositoryManagement
Checks whether the given location is already occupied by some repository of the same type.

F

finalize() - Method in class lv.lumii.tda.kernel.TDAKernel
 
findAssociationEnd(long, String) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains a reference to an association end (by its role name) starting at the given class.
findAttribute(long, String) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains a reference to an existing attribute with the given name of the given class.
findClass(String) - Method in class lv.lumii.tda.kernel.TDAKernel
 
findClass(String) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains a reference to an existing class with the given fully qualified name.
findPrimitiveDataType(String) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains a reference to a primitive data type with the given name.
findTDAKernelByUUID(String) - Static method in class lv.lumii.tda.kernel.TDAKernel
 
finishSave() - Method in interface lv.lumii.tda.raapi.IRepositoryManagement
Finishes the two-phase save process of the repository.
freeIterator(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Frees the memory associated with the given iterator reference.
freeReference(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Frees the memory associated with the given reference (if necessary).

G

getAdapterTypeFromURI(String) - Static method in class lv.lumii.tda.kernel.TDAKernel
 
getAttributeDomain(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains a class, for which the given attribute was defined.
getAttributeName(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns the name of the given attribute.
getAttributeType(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns the (primitive) type for values of the given attribute.
getAttributeValue(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Gets the value or the ordered collection of values (encoded as a string) of the given attribute for the given object.
getClassName(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns the fully qualified name of the given class.
getDelegate() - Method in class lv.lumii.tda.kernel.TDAKernel
 
getEngineAdapter(String) - Method in class lv.lumii.tda.kernel.TDAKernel
Creates new or returns an existing engine adapter for the given engine name.
getEngineForEventOrCommand(String) - Method in class lv.lumii.tda.kernel.TDAKernel
 
getEventHandlers(long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
getEventsCommandsHook() - Method in class lv.lumii.tda.kernel.TDAKernel
 
getInverseAssociationEnd(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains a reference to the inverse association end of the given association end (if association is bidirectional or a bidirectional part of an advanced association).
getIteratorForAllAttributes(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for all (including inherited) attributes of the given class.
getIteratorForAllClassObjects(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for all quasi-ontological instances of the given class or advanced association.
getIteratorForAllIngoingAssociationEnds(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for all (including inherited) ingoing association ends of the given class.
getIteratorForAllLinguisticInstances(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns an iterator for all quasi-linguistic instances (including instances of subclasses) at Level MΩ of the given class at Level M3.
getIteratorForAllOutgoingAssociationEnds(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for all (including inherited) outgoing association ends of the given class.
getIteratorForClasses() - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for all classes (all quasi-ontological classes at all quasi-ontological meta-levels).
getIteratorForDirectAttributes(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for direct (without inherited) attributes of the given class.
getIteratorForDirectClassObjects(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for direct quasi-ontological instances of the given class or advanced association.
getIteratorForDirectIngoingAssociationEnds(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for direct (without inherited) ingoing association ends of the given class.
getIteratorForDirectLinguisticInstances(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns an iterator for direct quasi-linguistic instances (not including instances of subclasses) at Level MΩ of the given class at Level M3.
getIteratorForDirectObjectClasses(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for direct quasi-ontological classes of the given object or advanced link.
getIteratorForDirectOutgoingAssociationEnds(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for direct (without inherited) outgoing association ends of the given class.
getIteratorForDirectSubClasses(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for all direct subclasses of the given superclass.
getIteratorForDirectSuperClasses(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for all direct superclasses of the given subclass.
getIteratorForLinguisticClasses() - Method in interface lv.lumii.tda.raapi.RAAPI
Returns an iterator for all quasi-linguistic classes at Level M3.
getIteratorForLinkedObjects(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns an iterator for objects linked to the given start object by links of the given type.
getIteratorForObjectsByAttributeValue(long, String) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains an iterator for objects, for whose the value of the given attribute equals to the given value.
getIteratorLength(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Places the iterator to the position 0 and returns the total number of elements to iterate through.
getLinguisticClassFor(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns a reference to the Level M3 class of the given quasi-ontological (Level MΩ) element.
getLinkedObjectPosition(long, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns the index (numeration starts from 0) of the target object in the list of objects linked to the source object by links of the given type.
getLocationFromURI(String) - Static method in class lv.lumii.tda.kernel.TDAKernel
 
getMaxReference() - Method in interface lv.lumii.tda.raapi.RAAPI_WR
 
getPrimitiveDataTypeName(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns the name of the given primitive data type.
getRoleName(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns the role name of the given association end.
getSourceClass(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains a reference to the source class of the given directed or bidirectional association (or part of an advanced association) specified by its target end.
getSynchronizer() - Method in class lv.lumii.tda.kernel.TDAKernel
 
getTargetClass(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Obtains a reference to the class corresponding to the given association end of some directed, bidirectional, or advanced association.
getTransformationAdapter(String) - Method in class lv.lumii.tda.kernel.TDAKernel
Creates new or returns an existing transformation adapter for the given transformation type (transformation language).
getUUID() - Method in class lv.lumii.tda.kernel.TDAKernel
 

I

includeObjectInClass(long, long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
includeObjectInClass(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Adds the given object to the given (quasi-ontological) class.
IRepository - Interface in lv.lumii.tda.raapi
The IRepository interface is a union of RAAPI containing operations on model elements and IRepositoryManagement containing technical operations on repositories such as operations for opening, closing, saving, etc.
IRepositoryManagement - Interface in lv.lumii.tda.raapi
The IRepositoryManagement interface contains technical operations on repositories such as operations for opening, closing, saving, etc.
isAdvancedAssociation(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks, whether the given reference corresponds to an advanced association.
isAssociationEnd(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks, whether the given reference corresponds to an association end.
isAttribute(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks whether the given reference is associated with an attribute.
isClass(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks whether the given reference is associated with a class.
isComposition(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns, whether the directed or bidirectional association (or a part of an advanced association) specified by its target association end is a composition (i.e., whether the source class objects are containers for the target class objects).
isDerivedClass(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks whether one class is a direct or indirect subclass of another.
isDirectSubClass(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks whether the generalization relation between the two given classes holds.
isKindOf(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks whether the given object is a direct or indirect, quasi-ontological or quasi-linguistic, instance of the given class.
isLinguistic(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks, whether the given reference is associated with a Level M3 element.
isPrimitiveDataType(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks whether the given reference is associated with a primitive data type.
isTypeOf(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks whether the given object is a direct (quasi-ontological or quasi-linguistic) instance of the given class.

L

launchMainTransformation(long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
linkExists(long, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Checks whether the link of the given type (specified by rTargetAssociationEnd) between the given two objects exists.
lv.lumii.tda.kernel - package lv.lumii.tda.kernel
 
lv.lumii.tda.raapi - package lv.lumii.tda.raapi
 

M

moveObject(long, long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
moveObject(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI
Moves (reclassifies) the given object into the given (quasi-ontological) class, removing it from its current class (classes).

N

newEngineAdapter(String) - Static method in class lv.lumii.tda.kernel.TDAKernel
Creates an instance of the given engine adapter type.
newRepositoryAdapter(String, TDAKernel) - Static method in class lv.lumii.tda.kernel.TDAKernel
Creates an instance of the given adapter type.
newRepositoryAdapter(String) - Static method in class lv.lumii.tda.kernel.TDAKernel
 
newTransformationAdapter(String) - Static method in class lv.lumii.tda.kernel.TDAKernel
Creates an instance of the given transformation adapter type.

O

open(String) - Method in class lv.lumii.tda.kernel.TDAKernel
Opens the repository (using the repository adapter specified in the location prefix), but does not initialize TDA.
open(String) - Method in interface lv.lumii.tda.raapi.IRepositoryManagement
Opens or creates (if the repository does not exist yet) the repository at the given location.

R

RAAPI - Interface in lv.lumii.tda.raapi
RAAPI is a common abstraction layer for accessing models stored in different repositories associated with different technical spaces.
RAAPI_Synchronizable - Interface in lv.lumii.tda.raapi
 
RAAPI_Synchronizer - Interface in lv.lumii.tda.raapi
 
RAAPI_WR - Interface in lv.lumii.tda.raapi
RAAPI extended to support writable references, e.g., a class with a specified reference can be created
replicateEventOrCommand(long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
resolveIterator(long, int) - Method in interface lv.lumii.tda.raapi.RAAPI
Returns a reference to the element at the given position (numeration starts from 0) and forwards the iterator to position+1.
resolveIteratorFirst(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Places the iterator to the position 0 and gets the element there.
resolveIteratorNext(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Moves the iterator forward and gets the element at that position.
retrieveCache(String) - Method in class lv.lumii.tda.kernel.TDAKernel
 

S

sendString(String) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
serializeReference(long) - Method in interface lv.lumii.tda.raapi.RAAPI
Creates a string representation of the given reference, which survives the current session.
setAttributeValue(long, long, String) - Method in class lv.lumii.tda.kernel.TDAKernel
 
setAttributeValue(long, long, String) - Method in interface lv.lumii.tda.raapi.RAAPI
Sets the value or the ordered collection of values (encoded as a string) of the given attribute for the given object.
setEventsCommandsHook(IEventsCommandsHook) - Method in class lv.lumii.tda.kernel.TDAKernel
 
setMainTransformation(String) - Method in class lv.lumii.tda.kernel.TDAKernel
 
startSave() - Method in interface lv.lumii.tda.raapi.IRepositoryManagement
Starts the two-phase save process of the repository.
storeCache(String, Object) - Method in class lv.lumii.tda.kernel.TDAKernel
 
switchToEvenReferences() - Method in interface lv.lumii.tda.raapi.RAAPI_WR
 
sync(RAAPI_Synchronizer) - Method in class lv.lumii.tda.kernel.TDAKernel
 
syncAll(RAAPI_Synchronizer) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizable
 
syncBulk(double[], String[]) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncBulk(int, double[], int, String[]) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncBulk(ByteBuffer, String) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncCreateAdvancedAssociation(String, boolean, boolean, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncCreateAssociation(long, long, String, String, boolean, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncCreateAttribute(long, String, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncCreateClass(String, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncCreateDirectedAssociation(long, long, String, boolean, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncCreateGeneralization(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncCreateLink(long, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncCreateObject(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncCreateOrderedLink(long, long, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncDeleteAssociation(long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncDeleteAttribute(long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncDeleteAttributeValue(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncDeleteClass(long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncDeleteGeneralization(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncDeleteLink(long, long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncDeleteObject(long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncExcludeObjectFromClass(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncIncludeObjectInClass(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncMaxReference(long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncMoveObject(long, long) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncRawAction(double[], String) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 
syncSetAttributeValue(long, long, String) - Method in interface lv.lumii.tda.raapi.RAAPI_Synchronizer
 

T

TDAKernel - Class in lv.lumii.tda.kernel
 
TDAKernel() - Constructor for class lv.lumii.tda.kernel.TDAKernel
 
tryToExecuteKernelCommand(long) - Method in class lv.lumii.tda.kernel.TDAKernel
 
tryToHandleKernelEvent(long) - Method in class lv.lumii.tda.kernel.TDAKernel
 

U

upgradeToTDA(Properties, boolean, String) - Method in class lv.lumii.tda.kernel.TDAKernel
Switches the currently open repository to TDA mode (TDAKernel metamodel is being added, events and commands are processed).
A C D E F G I L M N O R S T U 
Skip navigation links