The package jsdai.lang contains three groups of classes and interfaces: session classes, EXPRESS classes and utility classes and interfaces for aggregates and events. The sequence given below indicates a prefered order for reading.
Session classes
Methods related to mapping operations are available only if JSDAI Mapping Extension is installed. Otherwise SdaiException FN_NAVL is thrown upon invocation of mapping operations related methods.
JSDAI DB ExtensionMethods related to JSDAI DB are available only if JSDAI DB Extension is installed. Otherwise SdaiException FN_NAVL is thrown upon invocation of remote repository related methods.
ISO 10303-22
paragraph no. |
session schema entity | JSDAI |
7.4.1 | sdai_session | SdaiSession (class) |
7.4.2 | implementation | Implementation |
7.4.3 | sdai_repository | SdaiRepository |
7.4.4 | sdai_repository_contents | SdaiRepository |
7.4.5 | sdai_transaction | SdaiTransaction |
7.4.6 | event | - |
7.4.7 | error_event | - |
ISO 10303-22
paragraph nr. |
population schema entity | JSDAI |
8.4.1 | schema_instance | SchemaInstance |
8.4.2 | sdai_model | SdaiModel |
8.4.3 | sdai_model_contents | SdaiModel |
8.4.4 | entity_extent | EntityExtent |
8.4.5 | scope | - |