A B C D E F G H I J K L M N O P Q R S T U V W X

A

ADMIN - Static variable in class jsdai.lang.SdaiPermission
Administrative permission as SdaiPermission object.
ADMIN_INT - Static variable in class jsdai.lang.SdaiPermission
Administrative permission as integer value.
AEntity - class jsdai.lang.AEntity.
Specialized class implementing Aggregate for members of type EEntity.
AEntity() - Constructor for class jsdai.lang.AEntity
Constructs a new object of aggregate AEntity without aggregation type.
AEntity(SdaiSession) - Constructor for class jsdai.lang.AEntity
Constructs a new object linked to the session of aggregate AEntity without aggregation type.
AEntityExtent - class jsdai.lang.AEntityExtent.
Specialized class implementing Aggregate for members of type EntityExtent.
AEntitySelect - class jsdai.lang.AEntitySelect.
Specialized supertype Aggregate, only subtyped by select aggregates
AEntitySelect() - Constructor for class jsdai.lang.AEntitySelect
Constructs a new object of aggregate AEntitySelect without aggregation type.
AGGREGATE_GENERIC_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express AGGREGATE_GENERIC type.
AI_NEXS - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Aggregate instance does not exist.
AI_NSET - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Aggregate instance is empty.
AI_NVLD - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Aggregate instance invalid.
AND(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements AND operator of Express language.
ARRAY_GENERIC_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express ARRAY_GENERIC type.
ASchemaInstance - class jsdai.lang.ASchemaInstance.
Specialized class implementing Aggregate for members of type SchemaInstance.
ASchemaInstance() - Constructor for class jsdai.lang.ASchemaInstance
Constructs a new object of aggregate ASchemaInstance without aggregation type.
ASdaiModel - class jsdai.lang.ASdaiModel.
Specialized class implementing Aggregate for members of type SdaiModel.
ASdaiModel() - Constructor for class jsdai.lang.ASdaiModel
Constructs a new object of aggregate ASdaiModel without aggregation type.
ASdaiRepository - class jsdai.lang.ASdaiRepository.
Specialized class implementing Aggregate for members of type SdaiRepository.
ASdaiRepository() - Constructor for class jsdai.lang.ASdaiRepository
Constructs a new object of aggregate ASdaiRepository without aggregation type.
ATTRIBUTES_MODIFIED - Static variable in interface jsdai.lang.EMappedARMEntity
The instance state when the attribute values are known and at least one attribute was modified.
ATTRIBUTES_UNKNOWN - Static variable in interface jsdai.lang.EMappedARMEntity
The instance state when the attribute values are unknown.
ATTRIBUTES_UNMODIFIED - Static variable in interface jsdai.lang.EMappedARMEntity
The instance state when the attribute values are known and not modified.
AT_NDEF - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Attribute not defined.
AT_NVLD - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Attribute invalid.
A_binary - class jsdai.lang.A_binary.
Specialized class implementing Aggregate for members of the EXPRESS type BINARY.
A_boolean - class jsdai.lang.A_boolean.
Specialized class implementing Aggregate for members of the EXPRESS type boolean.
A_double - class jsdai.lang.A_double.
Specialized class implementing Aggregate for members of the EXPRESS type real.
A_enumeration - class jsdai.lang.A_enumeration.
Specialized class implementing Aggregate for members of the EXPRESS type ENUMERATION.
A_integer - class jsdai.lang.A_integer.
Specialized class implementing Aggregate for members of the EXPRESS type integer.
A_string - class jsdai.lang.A_string.
Specialized class implementing Aggregate for members of the EXPRESS type STRING.
Aa_binary - class jsdai.lang.Aa_binary.
Specialized class implementing double nested Aggregate for members of the EXPRESS type BINARY.
Aa_boolean - class jsdai.lang.Aa_boolean.
Specialized class implementing double nested Aggregate for members of the EXPRESS type BOOLEAN.
Aa_double - class jsdai.lang.Aa_double.
Specialized class implementing double nested Aggregate for members of the EXPRESS type REAL.
Aa_enumeration - class jsdai.lang.Aa_enumeration.
Specialized class implementing double nested Aggregate for members of the EXPRESS type ENUMERATION.
Aa_integer - class jsdai.lang.Aa_integer.
Specialized class implementing double nested Aggregate for members of the EXPRESS type INTEGER.
Aa_string - class jsdai.lang.Aa_string.
Specialized class implementing double nested Aggregate for members of the EXPRESS type STRING.
Aaa_binary - class jsdai.lang.Aaa_binary.
Specialized class implementing triple nested Aggregate for members of the EXPRESS type BINARY.
Aaa_boolean - class jsdai.lang.Aaa_boolean.
Specialized class implementing triple nested Aggregate for members of the EXPRESS type BOOLEAN.
Aaa_double - class jsdai.lang.Aaa_double.
Specialized class implementing triple nested Aggregate for members of the EXPRESS type REAL.
Aaa_enumeration - class jsdai.lang.Aaa_enumeration.
Specialized class implementing triple nested Aggregate for members of the EXPRESS type ENUMERATION.
Aaa_integer - class jsdai.lang.Aaa_integer.
Specialized class implementing triple nested Aggregate for members of the EXPRESS type INTEGER.
Aaa_string - class jsdai.lang.Aaa_string.
Specialized class implementing triple nested Aggregate for members of the EXPRESS type STRING.
Aggregate - interface jsdai.lang.Aggregate.
The interface Aggregate represents a collection of arbitrary EXPRESS data types, called members of this aggregate.
AggregationType - class jsdai.lang.AggregationType.
Supertype of dictionary CAggregation_type, for internal JSDAI use only.
AttributeDefinition - class jsdai.lang.AttributeDefinition.
This is for internal JSDAI use only.
AttributeMapping - class jsdai.lang.AttributeMapping.
This class is part of attribute mapping implementation.
AttributeMapping(SdaiSession, ASdaiModel, ASdaiModel, Set) - Constructor for class jsdai.lang.AttributeMapping
Creates a new AttributeMapping.
aCos(Value) - Method in class jsdai.lang.Value
Implements built-in function "ACos" of Express language.
aSin(Value) - Method in class jsdai.lang.Value
Implements built-in function "ASin" of Express language.
aTan(Value, Value) - Method in class jsdai.lang.Value
Implements built-in function "ATan" of Express language.
abort() - Method in class jsdai.lang.SdaiTransaction
Restores the state of all open repositories, which existed at the time when the most recent start transaction with read-write access or commit operation was performed.
abs(Value) - Method in class jsdai.lang.Value
Implements built-in function "Abs" of Express language.
actionPerformed(SdaiEvent) - Method in interface jsdai.lang.SdaiListener
 
actionPerformed(SdaiEvent) - Method in class jsdai.util.SdaiTerm
 
addAfter(SdaiIterator, EEntity) - Method in class jsdai.lang.AEntity
It is a specialization of addAfter(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type EEntity and the third parameter is dropped.
addAfter(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.AEntityExtent
 
addAfter(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.ASchemaInstance
 
addAfter(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiModel
 
addAfter(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiRepository
 
addAfter(SdaiIterator, Binary) - Method in class jsdai.lang.A_binary
It is a specialization of addAfter(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type Binary and the third parameter is dropped.
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addAfter(SdaiIterator, boolean) - Method in class jsdai.lang.A_boolean
It is a specialization of addAfter(SdaiIterator, boolean, EDefined_type []) method - the third parameter is dropped.
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
addAfter(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
addAfter(SdaiIterator, double) - Method in class jsdai.lang.A_double
It is a specialization of addAfter(SdaiIterator, double, EDefined_type []) method - the third parameter is dropped.
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.A_double
 
addAfter(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_double
 
addAfter(SdaiIterator, int) - Method in class jsdai.lang.A_enumeration
It is a specialization of addAfter(SdaiIterator, int, EDefined_type []) method - the third parameter is dropped.
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
addAfter(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
addAfter(SdaiIterator, int) - Method in class jsdai.lang.A_integer
It is a specialization of addAfter(SdaiIterator, int, EDefined_type []) method - the third parameter is dropped.
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
addAfter(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
addAfter(SdaiIterator, String) - Method in class jsdai.lang.A_string
It is a specialization of addAfter(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type String and the third parameter is dropped.
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addAfter(SdaiIterator, Object, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type Object immediately after the member of this Aggregate placed at the position specified by an iterator, provided the type of this Aggregate is LIST.
addAfter(SdaiIterator, int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type int immediately after the member of this Aggregate placed at the position specified by an iterator, provided the type of this Aggregate is LIST.
addAfter(SdaiIterator, double, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type double immediately after the member of this Aggregate placed at the position specified by an iterator, provided the type of this Aggregate is LIST.
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type boolean immediately after the member of this Aggregate placed at the position specified by an iterator, provided the type of this Aggregate is LIST.
addAfter(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addAfter(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addAfter(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addAfter(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addAfter(SdaiIterator, EEntity) - Method in class jsdai.lang.CAggregate
It is a specialization of addAfter(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type EEntity and the third parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aa_binary
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type A_binary instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aa_boolean
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type A_boolean instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aa_double
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type A_double instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aa_enumeration
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type A_enumeration instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aa_integer
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type A_integer instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aa_string
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type A_string instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aaa_binary
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_binary instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aaa_boolean
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_boolean instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aaa_double
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_double instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aaa_enumeration
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_enumeration instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aaa_integer
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_integer instead of Object and the second parameter is dropped.
addAggregateByIndex(int) - Method in class jsdai.lang.Aaa_string
It is a specialization of addAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_string instead of Object and the second parameter is dropped.
addAggregateByIndex(int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Creates a new, empty aggregate instance and adds this instance at the specified index position to this Aggregate, provided the type of this Aggregate is LIST.
addAggregateByIndex(int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addAggregateItemSimple(EEntity, EExplicit_attribute, EEntity, boolean, int) - Method in class jsdai.lang.CMappedARMEntity
Adds items to an aggregate.
addBefore(SdaiIterator, EEntity) - Method in class jsdai.lang.AEntity
It is a specialization of addBefore(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type EEntity and the third parameter is dropped.
addBefore(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.AEntityExtent
 
addBefore(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.ASchemaInstance
 
addBefore(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiModel
 
addBefore(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiRepository
 
addBefore(SdaiIterator, Binary) - Method in class jsdai.lang.A_binary
It is a specialization of addBefore(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type Binary and the third parameter is dropped.
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addBefore(SdaiIterator, boolean) - Method in class jsdai.lang.A_boolean
It is a specialization of addBefore(SdaiIterator, boolean, EDefined_type []) method - the third parameter is dropped.
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
addBefore(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
addBefore(SdaiIterator, double) - Method in class jsdai.lang.A_double
It is a specialization of addBefore(SdaiIterator, double, EDefined_type []) method - the third parameter is dropped.
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.A_double
 
addBefore(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_double
 
addBefore(SdaiIterator, int) - Method in class jsdai.lang.A_enumeration
It is a specialization of addBefore(SdaiIterator, int, EDefined_type []) method - the third parameter is dropped.
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
addBefore(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
addBefore(SdaiIterator, int) - Method in class jsdai.lang.A_integer
It is a specialization of addBefore(SdaiIterator, int, EDefined_type []) method - the third parameter is dropped.
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
addBefore(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
addBefore(SdaiIterator, String) - Method in class jsdai.lang.A_string
It is a specialization of addBefore(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type String and the third parameter is dropped.
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addBefore(SdaiIterator, Object, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type Object immediately before the member of this Aggregate placed at the position specified by an iterator, provided the type of this Aggregate is LIST.
addBefore(SdaiIterator, int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type int immediately before the member of this Aggregate placed at the position specified by an iterator, provided the type of this Aggregate is LIST.
addBefore(SdaiIterator, double, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type double immediately before the member of this Aggregate placed at the position specified by an iterator, provided the type of this Aggregate is LIST.
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type boolean immediately before the member of this Aggregate placed at the position specified by an iterator, provided the type of this Aggregate is LIST.
addBefore(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addBefore(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addBefore(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addBefore(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addBefore(SdaiIterator, EEntity) - Method in class jsdai.lang.CAggregate
It is a specialization of addBefore(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type EEntity and the third parameter is dropped.
addByIndex(int, EEntity) - Method in class jsdai.lang.AEntity
It is a specialization of addByIndex(int, Object, EDefined_type []) method - the second parameter is of type EEntity and the third parameter is dropped.
addByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.AEntityExtent
 
addByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.ASchemaInstance
 
addByIndex(int, SchemaInstance) - Method in class jsdai.lang.ASchemaInstance
It is a specialization of addByIndex(int, Object, EDefined_type []) method - the second parameter is of type SchemaInstance and the third parameter is dropped.
addByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiModel
 
addByIndex(int, SdaiModel) - Method in class jsdai.lang.ASdaiModel
It is a specialization of addByIndex(int, Object, EDefined_type []) method - the second parameter is of type SdaiModel and the third parameter is dropped.
addByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiRepository
 
addByIndex(int, SdaiRepository) - Method in class jsdai.lang.ASdaiRepository
It is a specialization of addByIndex(int, Object, EDefined_type []) method - the second parameter is of type SdaiRepository and the third parameter is dropped.
addByIndex(int, Binary) - Method in class jsdai.lang.A_binary
It is a specialization of addByIndex(int, Object, EDefined_type []) method - the second parameter is of type Binary and the third parameter is dropped.
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addByIndex(int, boolean) - Method in class jsdai.lang.A_boolean
It is a specialization of addByIndex(int, boolean, EDefined_type []) method - the third parameter is dropped.
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
addByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
addByIndex(int, double) - Method in class jsdai.lang.A_double
It is a specialization of addByIndex(int, double, EDefined_type []) method - the third parameter is dropped.
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.A_double
 
addByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.A_double
 
addByIndex(int, int) - Method in class jsdai.lang.A_enumeration
It is a specialization of addByIndex(int, int, EDefined_type []) method - the third parameter is dropped.
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
addByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
addByIndex(int, int) - Method in class jsdai.lang.A_integer
It is a specialization of addByIndex(int, int, EDefined_type []) method - the third parameter is dropped.
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
addByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
addByIndex(int, String) - Method in class jsdai.lang.A_string
It is a specialization of addByIndex(int, Object, EDefined_type []) method - the second parameter is of type String and the third parameter is dropped.
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addByIndex(int, Object, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type Object at the specified index position to this Aggregate, provided its type is LIST.
addByIndex(int, int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type int at the specified index position to this Aggregate, provided its type is LIST.
addByIndex(int, double, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type double at the specified index position to this Aggregate, provided its type is LIST.
addByIndex(int, boolean, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type boolean at the specified index position to this Aggregate, provided its type is LIST.
addByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addByIndex(int, EEntity) - Method in class jsdai.lang.CAggregate
It is a specialization of addByIndex(int, Object, EDefined_type []) method - the second parameter is of type EEntity and the third parameter is dropped.
addComplex(Value) - Method in class jsdai.lang.Value
Adds a partial complex entity value to already existing complex entity instance represented by the current object of this class.
addEntityValue(EntityValue) - Method in class jsdai.lang.ComplexEntityValue
This method is for internal JSDAI use only.
addLoggingListener(SdaiListener) - Method in class jsdai.lang.SdaiSession
Adds SdaiListener extending java.util.EventListener to a special aggregate of SDAI listeners receiving SDAI logging events.
addMember(SdaiContext, Value) - Method in class jsdai.lang.Value
Adds a new member to the aggregate represented by an object of this class.
addOrUnionOrConcatenate(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements addition, union, string concatenation and binary concatenation operators of Express language.
addParameter(Value) - Method in class jsdai.lang.Value
Adjoins value of an attribute to a partial complex entity value being formed (and represented by the current object of this class).
addSchemaInstance(SchemaInstance) - Method in class jsdai.lang.SchemaInstance
Adds a new member to the set of schema instances that are included by this schema instance.
addSdaiListener(SdaiListener) - Method in class jsdai.lang.CEntity
Adds SdaiListener extending java.util.EventListener to a special aggregate defined for this entity instance.
addSdaiListener(SdaiListener) - Method in class jsdai.lang.SchemaInstance
Adds SdaiListener extending java.util.EventListener to a special aggregate in this repository.
addSdaiListener(SdaiListener) - Method in interface jsdai.lang.SdaiEventSource
 
addSdaiListener(SdaiListener) - Method in class jsdai.lang.SdaiModel
Adds SdaiListener extending java.util.EventListener to a special aggregate in this repository.
addSdaiListener(SdaiListener) - Method in class jsdai.lang.SdaiRepository
Adds SdaiListener extending java.util.EventListener to a special aggregate in this repository.
addSdaiModel(SdaiModel) - Method in class jsdai.lang.SchemaInstance
Adds a specified SdaiModel to the set of models that are associated with this schema instance.
addUnordered(EEntity) - Method in class jsdai.lang.AEntity
It is a specialization of addUnordered(Object, EDefined_type []) method - the first parameter is of type EEntity and the second parameter is dropped.
addUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.AEntityExtent
 
addUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.ASchemaInstance
 
addUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiModel
 
addUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiRepository
 
addUnordered(Binary) - Method in class jsdai.lang.A_binary
It is a specialization of addUnordered(Object, EDefined_type []) method - the first parameter is of type Binary and the second parameter is dropped.
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
addUnordered(boolean) - Method in class jsdai.lang.A_boolean
It is a specialization of addUnordered(boolean, EDefined_type []) method - the second parameter is dropped.
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
addUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
addUnordered(double) - Method in class jsdai.lang.A_double
It is a specialization of addUnordered(double, EDefined_type []) method - the second parameter is dropped.
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.A_double
 
addUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.A_double
 
addUnordered(int) - Method in class jsdai.lang.A_enumeration
It is a specialization of addUnordered(int, EDefined_type []) method - the second parameter is dropped.
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
addUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
addUnordered(int) - Method in class jsdai.lang.A_integer
It is a specialization of addUnordered(int, EDefined_type []) method - the second parameter is dropped.
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
addUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
addUnordered(String) - Method in class jsdai.lang.A_string
It is a specialization of addUnordered(Object, EDefined_type []) method - the first parameter is of type String and the second parameter is dropped.
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.A_string
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
addUnordered(Object, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type Object to this Aggregate, provided the type of this Aggregate is different than ARRAY.
addUnordered(int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type int to this Aggregate, provided the type of this Aggregate is different than ARRAY.
addUnordered(double, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type double to this Aggregate, provided the type of this Aggregate is different than ARRAY.
addUnordered(boolean, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Adds a new member of type boolean to this Aggregate, provided the type of this Aggregate is different than ARRAY.
addUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addUnordered(int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addUnordered(double, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
addUnordered(EEntity) - Method in class jsdai.lang.CAggregate
It is a specialization of addUnordered(Object, EDefined_type []) method - the first parameter is of type EEntity and the second parameter is dropped.
alloc() - Static method in class jsdai.lang.Value
Produces an object of this class.
alloc(EData_type) - Static method in class jsdai.lang.Value
Produces an object of this class prepared to wrap values of the specified data type.
alloc(Value) - Static method in class jsdai.lang.Value
Produces an object of this class prepared to wrap values of the specified data type (or its specializations).
applyMappedAttributes(SdaiContext) - Method in class jsdai.lang.CMappedARMEntity
 
applyMappedAttributes(SdaiContext) - Method in interface jsdai.lang.EMappedARMEntity
Applies mapped (AIM) attribute values to this ARM instance.
assignMappedValue(SdaiContext, EExplicit_attribute, Object, EGeneric_attribute_mapping) - Method in class jsdai.lang.CMappedARMEntity
 
assignMappedValue(SdaiContext, EExplicit_attribute, Object, ANamed_type) - Method in class jsdai.lang.CMappedARMEntity
 
assignMappedValue(SdaiContext, EExplicit_attribute, Object, EGeneric_attribute_mapping) - Method in interface jsdai.lang.EMappedARMEntity
Assigns (sets) value of mapped attribute.
assignMappedValue(SdaiContext, EExplicit_attribute, Object, ANamed_type) - Method in interface jsdai.lang.EMappedARMEntity
Assigns (sets) value of mapped attribute.
asterisk - Static variable in class jsdai.lang.SdaiSession
This field is for internal JSDAI use only.
attachEntity(CSchema_definition) - Method in class jsdai.lang.ComplexEntityValue
This method is for internal JSDAI use only.
attachIterator(SdaiIterator) - Method in interface jsdai.lang.Aggregate
Attaches an existing iterator to this Aggregate.
attachIterator(SdaiIterator) - Method in class jsdai.lang.CAggregate
 

B

BAG_GENERIC_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express BAG_GENERIC type.
BINARY_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express BINARY type.
BOOLEAN_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express BOOLEAN type.
Binary - class jsdai.lang.Binary.
The Binary class represents the EXPRESS data type BINARY.
Binary(String) - Constructor for class jsdai.lang.Binary
Initializes a newly created Binary object so that it represents the sequence of bits described by the String argument.
Binary(byte[], int) - Constructor for class jsdai.lang.Binary
Initializes a newly created Binary object so that it represents the sequence of bits described by the argument of type byte array.
BitsToBinary(String) - Static method in class jsdai.lang.Binary
 
bLength(Value) - Method in class jsdai.lang.Value
Implements built-in function "BLength" of Express language.
bagToSet(SdaiContext, Value) - Method in class jsdai.lang.Value
Implements conversion of an aggregate of Express BAG OF GENERIC type to an aggregate of Express SET OF GENERIC type.
beginning() - Method in class jsdai.lang.SdaiIterator
Positions this SdaiIterator before the first member of the aggregate to which this SdaiIterator is attached.
build - Static variable in class jsdai.lang.Implementation
The current build number of this implementation.
buildMappedInstance(SdaiContext, EEntity_definition) - Method in class jsdai.lang.CEntity
 
buildMappedInstance(SdaiContext, EEntity_definition) - Method in interface jsdai.lang.EEntity
Creates or returns already created mapped entity instance in context's mappedWorkingModel model.

C

CAggregate - class jsdai.lang.CAggregate.
This class is for internal JSDAI use only.
CEntity - class jsdai.lang.CEntity.
CEntity is a base class for all application and dictionary entity classes.
CEntityDefinition - class jsdai.lang.CEntityDefinition.
It is a supertype of the class CEntity_definition contained in the jsdai.dictionary package.
CEntityMappingBase - class jsdai.lang.CEntityMappingBase.
This class is a superclass of CEntity_mapping class in package jsdai.mapping.
CMappedARMEntity - class jsdai.lang.CMappedARMEntity.
A common supertype of all ARM entity type implementing classes that support mapping operations.
CMappingAggregate_member_constraint - class jsdai.lang.CMappingAggregate_member_constraint.
This class is a superclass of CAggregate_member_constraint class in package jsdai.mapping.
CMappingAnd_constraint_relationship - class jsdai.lang.CMappingAnd_constraint_relationship.
This class is a superclass of CAnd_constraint_relationship class in package jsdai.mapping.
CMappingAttribute_mapping - class jsdai.lang.CMappingAttribute_mapping.
This class is a superclass of CAttribute_mapping class in package jsdai.mapping.
CMappingAttribute_mapping_boolean_value - class jsdai.lang.CMappingAttribute_mapping_boolean_value.
This class is a superclass of CAttribute_mapping_boolean_value class in package jsdai.mapping.
CMappingAttribute_mapping_enumeration_value - class jsdai.lang.CMappingAttribute_mapping_enumeration_value.
This class is a superclass of CAttribute_mapping_enumeration_value class in package jsdai.mapping.
CMappingAttribute_mapping_int_value - class jsdai.lang.CMappingAttribute_mapping_int_value.
This class is a superclass of CAttribute_mapping_int_value class in package jsdai.mapping.
CMappingAttribute_mapping_logical_value - class jsdai.lang.CMappingAttribute_mapping_logical_value.
This class is a superclass of CAttribute_mapping_logical_value class in package jsdai.mapping.
CMappingAttribute_mapping_real_value - class jsdai.lang.CMappingAttribute_mapping_real_value.
This class is a superclass of CAttribute_mapping_real_value class in package jsdai.mapping.
CMappingAttribute_mapping_string_value - class jsdai.lang.CMappingAttribute_mapping_string_value.
This class is a superclass of CAttribute_mapping_string_value class in package jsdai.mapping.
CMappingAttribute_mapping_value - class jsdai.lang.CMappingAttribute_mapping_value.
This class is a superclass of CAttribute_mapping_value subclasses in package jsdai.mapping.
CMappingAttribute_value_constraint - class jsdai.lang.CMappingAttribute_value_constraint.
This class is a superclass of CAttribute_value_constraint class in package jsdai.mapping.
CMappingDerived_attribute - class jsdai.lang.CMappingDerived_attribute.
This class is a superclass of CDerived_attribute class in package jsdai.dictionary.
CMappingEnd_of_path_constraint - class jsdai.lang.CMappingEnd_of_path_constraint.
This class is a superclass of CEnd_of_path_constraint class in package jsdai.mapping.
CMappingEntity_constraint - class jsdai.lang.CMappingEntity_constraint.
This class is a superclass of CEntity_constraint class in package jsdai.mapping.
CMappingExplicit_attribute - class jsdai.lang.CMappingExplicit_attribute.
This class is a superclass of CExplicit_attribute class in package jsdai.dictionary.
CMappingInstance_equal - class jsdai.lang.CMappingInstance_equal.
This class is a superclass of CInstance_equal class in package jsdai.mapping.
CMappingIntersection_constraint - class jsdai.lang.CMappingIntersection_constraint.
This class is a superclass of CIntersection_constraint class in package jsdai.mapping.
CMappingInverse_attribute - class jsdai.lang.CMappingInverse_attribute.
This class is a superclass of CInverse_attribute class in package jsdai.dictionary.
CMappingInverse_attribute_constraint - class jsdai.lang.CMappingInverse_attribute_constraint.
This class is a superclass of CInverse_attribute_constraint class in package jsdai.mapping.
CMappingNegation_constraint - class jsdai.lang.CMappingNegation_constraint.
This class is a superclass of CNegation_constraint class in package jsdai.mapping.
CMappingOr_constraint_relationship - class jsdai.lang.CMappingOr_constraint_relationship.
This class is a superclass of COr_constraint_relationship class in package jsdai.mapping.
CMappingPath_constraint - class jsdai.lang.CMappingPath_constraint.
This class is a superclass of CPath_constraint class in package jsdai.mapping.
CMappingSelect_constraint - class jsdai.lang.CMappingSelect_constraint.
This class is a superclass of CSelect_constraint class in package jsdai.mapping.
CMappingType_constraint - class jsdai.lang.CMappingType_constraint.
This class is a superclass of CType_constraint class in package jsdai.mapping.
COMP_MODEL_NAME - Static variable in class jsdai.lang.SdaiSession
The name of the reserved SdaiModel "MIXED_COMPLEX_TYPES_DICTIONARY_DATA".
CREATE_EXTERNAL_DATA_OPERATION - Static variable in interface jsdai.lang.SdaiOperationIterator
 
CREATE_OPERATION - Static variable in interface jsdai.lang.SdaiOperationIterator
 
ComplexEntityValue - class jsdai.lang.ComplexEntityValue.
This class is for internal JSDAI use only.
ComplexEntityValue() - Constructor for class jsdai.lang.ComplexEntityValue
The constructor of this class.
changeMappingModeTo(int) - Static method in class jsdai.lang.MappingUtil
Method allows to change value of protected static member, which is taken when derived classes needs to access mapping operation, and mapping mode (or severity level) is required for passing to mapping operation.
characters(char[], int, int) - Method in class jsdai.xml.InstanceWriter
Accepts notification about character events.
check(SdaiContext, EData_type) - Method in class jsdai.lang.Value
Verifies if the value wrapped in the object of this class is of type (or of its specialization) specified by the method's second parameter.
checkCreateSchemaInstance(ESchema_definition) - Method in class jsdai.lang.SdaiRepository
Returns false if the owning session is not permitted to create a new schema instance in this repository for specified native schema.
checkCreateSchemaInstance(Class) - Method in class jsdai.lang.SdaiRepository
Returns false if the owning session is not permitted to create a new schema instance in this repository for specified native schema.
checkCreateSdaiModel(ESchema_definition) - Method in class jsdai.lang.SdaiRepository
Returns false if the owning session is not permitted to create a new model in this repository with specified underlying schema.
checkCreateSdaiModel(Class) - Method in class jsdai.lang.SdaiRepository
Returns false if the owning session is not permitted to create a new model in this repository with specified underlying schema.
checkPermission() - Method in class jsdai.lang.SchemaInstance
Returns this schema instance effective permission which determines the model's access rights.
checkPermission() - Method in class jsdai.lang.SdaiModel
Returns this model effective permission which determines the model's access rights.
checkPermission() - Method in class jsdai.lang.SdaiRepository
Returns this repository effective permission which determines the repository's access rights.
checkRead() - Method in class jsdai.lang.SchemaInstance
Throws SdaiException.SY_SEC if the owning session has no read access to this schema instance.
checkRead() - Method in class jsdai.lang.SdaiModel
Throws SdaiException.SY_SEC if the owning session has no read access to this model.
checkRead() - Method in class jsdai.lang.SdaiRepository
Throws SdaiException.SY_SEC if the owning session has no read access to this repository.
checkRedefine(CEntity, EAttribute) - Method in class jsdai.lang.Value
Prints a warning message to the log file in the case where a submitted attribute of an entity instance is redefined, yet it has a value assigned, which is meaningless.
checkWrite() - Method in class jsdai.lang.SchemaInstance
Throws SdaiException.SY_SEC if the owning session has no write access to this schema instance.
checkWrite() - Method in class jsdai.lang.SdaiModel
Throws SdaiException.SY_SEC if the owning session has no write access to this model.
checkWrite() - Method in class jsdai.lang.SdaiRepository
Throws SdaiException.SY_SEC if the owning session has no write access to this repository.
check_selection(SdaiContext, EData_type) - Method in class jsdai.lang.Value
Verifies if the value wrapped in the object of this class is of type (or of its specialization) specified by the method's second parameter.
clear() - Method in class jsdai.lang.A_boolean
 
clear() - Method in class jsdai.lang.A_double
 
clear() - Method in class jsdai.lang.A_enumeration
 
clear() - Method in class jsdai.lang.A_integer
 
clear() - Method in interface jsdai.lang.Aggregate
Removes all members from this Aggregate if its EXPRESS type is either LIST, or SET, or BAG, and unsets all members of this Aggregate if its type is ARRAY.
clear() - Method in class jsdai.lang.CAggregate
 
clear() - Method in class jsdai.lang.ComplexEntityValue
This method is for internal JSDAI use only.
clear() - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
clear(SdaiSession) - Static method in class jsdai.lang.MethodCallsCacheManager
Clears the caches associated with SDAI session.
close() - Method in interface jsdai.lang.QueryResultSet
Closes this result set.
closeRepository() - Method in class jsdai.lang.SdaiRepository
Closes this repository.
closeSession() - Method in class jsdai.lang.SdaiSession
Terminates this SdaiSession.
commit() - Method in class jsdai.lang.SdaiTransaction
Makes persistent all changes in all open repositories made since the most recent either start transaction with read-write access, commit, or abort operation was performed.
commit(String) - Method in class jsdai.lang.SdaiTransaction
Makes persistent all changes in all open repositories made since the most recent either start transaction with read-write access, commit, or abort operation was performed.
compareTo(Object) - Method in class jsdai.lang.SdaiPermission
Compares this SdaiPermission object to another object.
compareValuesBoolean(EEntity) - Method in class jsdai.lang.CEntity
 
compareValuesBoolean(EEntity) - Method in interface jsdai.lang.EEntity
Compares this entity instance to the submitted entity instance.
compareValuesLogical(EEntity) - Method in class jsdai.lang.CEntity
 
compareValuesLogical(EEntity) - Method in interface jsdai.lang.EEntity
Compares this entity instance to the submitted entity instance.
connectInConnector(SdaiModel.Connector) - Method in class jsdai.lang.SdaiModel
 
connectInConnector(SdaiModel.Connector) - Method in interface jsdai.lang.SdaiModelConnector
Connects connector to the incomming connector ring.
contains(Object) - Method in class jsdai.lang.MappingConstraintMatcher.AEntitySet
 
containsKey(Object) - Method in class jsdai.lang.MappingConstraintMatcher.AEntityMap
 
containsKey(Object) - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
containsValue(Object) - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
convertMapping(MappingContext) - Static method in class jsdai.lang.SdaiSession
Converts target (AIM) population by invoking underlying AIM2ARM algorithm.
convertRepoName(String) - Method in class jsdai.lang.SdaiSession
Converts a given String to a string that may be used as a repository name.
copyApplicationInstance(SdaiModel) - Method in class jsdai.lang.CEntity
 
copyApplicationInstance(SdaiModel) - Method in interface jsdai.lang.EEntity
Creates a copy of this instance in the specified SdaiModel.
copyEntities(AEntity, AEntity) - Static method in class jsdai.lang.MappingUtil
A helper method for findInstances method in generated classes.
copyFrom(SdaiRepository) - Method in class jsdai.lang.SdaiRepository
Makes a copy of all models together with instances and schema instances from the specified repository to this repository.
copyFrom(SchemaInstance) - Method in class jsdai.lang.SdaiRepository
Makes a copy of all instances from the specified schema instance to this repository.
copyFrom(ASchemaInstance) - Method in class jsdai.lang.SdaiRepository
Makes a copy of all instances from the specified schema instance aggregate to this repository.
copyInstance(EEntity) - Method in class jsdai.lang.SdaiModel
Makes a copy of the specified instance and puts this copy into the contents of this model.
copyInstances(AEntity) - Method in class jsdai.lang.SdaiModel
Makes a copy of all instances from the specified aggregate to this model.
copyValuesFrom(EEntity) - Method in class jsdai.lang.CEntity
 
copyValuesFrom(EEntity) - Method in interface jsdai.lang.EEntity
Copies values of all attributes of the entity instance submitted through the parameter to the corresponding attributes of the current entity instance.
copyright - Static variable in class jsdai.lang.Implementation
The copyright information.
cos(Value) - Method in class jsdai.lang.Value
Implements built-in function "Cos" of Express language.
create(ComplexEntityValue) - Method in class jsdai.lang.SdaiModel
This method is for internal JSDAI use only.
create() - Method in class jsdai.lang.Value
Initializes the current object of this class to represent an empty aggregate.
createAggregate(EAttribute, EDefined_type[]) - Method in class jsdai.lang.CEntity
 
createAggregate(EAttribute, EDefined_type[]) - Method in interface jsdai.lang.EEntity
Creates a new empty aggregate instance replacing the existing value (if any) of the specified explicit attribute.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aa_binary
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type A_binary instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aa_boolean
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type A_boolean instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aa_double
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type A_double instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aa_enumeration
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type A_enumeration instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aa_integer
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type A_integer instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aa_string
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type A_string instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aaa_binary
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type Aa_binary instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aaa_boolean
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type Aa_boolean instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aaa_double
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type Aa_double instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aaa_enumeration
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type Aa_enumeration instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aaa_integer
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type Aa_integer instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator) - Method in class jsdai.lang.Aaa_string
It is a specialization of createAggregateAfter(SdaiIterator, EDefined_type []) method - the return value is of type Aa_string instead of Object and the second parameter is dropped.
createAggregateAfter(SdaiIterator, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Creates a new, empty aggregate instance and adds it immediately after the member of this Aggregate placed at the position specified by an iterator, provided the type of this Aggregate is LIST.
createAggregateAfter(SdaiIterator, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_binary
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type A_binary instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_boolean
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type A_boolean instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_double
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type A_double instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_enumeration
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type A_enumeration instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_integer
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type A_integer instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_string
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type A_string instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_binary
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type Aa_binary instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_boolean
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type Aa_boolean instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_double
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type Aa_double instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_enumeration
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type Aa_enumeration instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_integer
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type Aa_integer instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_string
It is a specialization of createAggregateAsCurrentMember(SdaiIterator, EDefined_type []) method - the return value is of type Aa_string instead of Object and the second parameter is dropped.
createAggregateAsCurrentMember(SdaiIterator, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Creates a new, empty aggregate instance and assigns it to a member of this Aggregate at the position specified by an iterator.
createAggregateAsCurrentMember(SdaiIterator, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aa_binary
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type A_binary instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aa_boolean
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type A_boolean instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aa_double
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type A_double instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aa_enumeration
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type A_enumeration instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aa_integer
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type A_integer instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aa_string
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type A_string instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aaa_binary
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type Aa_binary instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aaa_boolean
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type Aa_boolean instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aaa_double
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type Aa_double instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aaa_enumeration
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type Aa_enumeration instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aaa_integer
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type Aa_integer instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator) - Method in class jsdai.lang.Aaa_string
It is a specialization of createAggregateBefore(SdaiIterator, EDefined_type []) method - the return value is of type Aa_string instead of Object and the second parameter is dropped.
createAggregateBefore(SdaiIterator, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Creates a new, empty aggregate instance and adds it immediately before the member of this Aggregate placed at the position specified by an iterator, provided the type of this Aggregate is LIST.
createAggregateBefore(SdaiIterator, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
createAggregateByIndex(int) - Method in class jsdai.lang.Aa_binary
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type A_binary instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aa_boolean
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type A_boolean instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aa_double
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type A_double instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aa_enumeration
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type A_enumeration instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aa_integer
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type A_integer instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aa_string
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type A_string instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aaa_binary
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_binary instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aaa_boolean
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_boolean instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aaa_double
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_double instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aaa_enumeration
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_enumeration instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aaa_integer
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_integer instead of Object and the second parameter is dropped.
createAggregateByIndex(int) - Method in class jsdai.lang.Aaa_string
It is a specialization of createAggregateByIndex(int, EDefined_type []) method - the return value is of type Aa_string instead of Object and the second parameter is dropped.
createAggregateByIndex(int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Creates a new, empty aggregate instance and assigns it to a member of this Aggregate at the specified index position.
createAggregateByIndex(int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
createAggregateUnordered() - Method in class jsdai.lang.Aa_binary
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type A_binary instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aa_boolean
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type A_boolean instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aa_double
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type A_double instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aa_enumeration
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type A_enumeration instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aa_integer
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type A_integer instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aa_string
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type A_string instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aaa_binary
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type Aa_binary instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aaa_boolean
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type Aa_boolean instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aaa_double
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type Aa_double instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aaa_enumeration
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type Aa_enumeration instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aaa_integer
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type Aa_integer instead of Object and the parameter is dropped.
createAggregateUnordered() - Method in class jsdai.lang.Aaa_string
It is a specialization of createAggregateUnordered(EDefined_type []) method - the return value is of type Aa_string instead of Object and the parameter is dropped.
createAggregateUnordered(EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Creates a new, empty aggregate instance and adds this instance to this Aggregate, provided the type of this Aggregate is either SET or BAG.
createAggregateUnordered(EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
createAimData(SdaiContext) - Method in class jsdai.lang.CMappedARMEntity
 
createAimData(SdaiContext) - Method in interface jsdai.lang.EMappedARMEntity
Creates AIM data from ARM subpopulation starting from this ARM instance.
createEntityInstance(EEntity_definition) - Method in class jsdai.lang.SdaiModel
Creates a new entity instance within this SdaiModel.
createEntityInstance(Class) - Method in class jsdai.lang.SdaiModel
Creates a new entity instance within this SdaiModel.
createExternalData() - Method in class jsdai.lang.CEntity
 
createExternalData() - Method in interface jsdai.lang.EEntity
Creates external for this entity.
createIterator() - Method in interface jsdai.lang.Aggregate
Creates a new iterator for the aggregate instance, initially set as if a Beginning operation had been performed.
createIterator() - Method in class jsdai.lang.CAggregate
 
createRepository(String, Object) - Method in class jsdai.lang.SdaiSession
Creates a new repository and adds it to knownServers (but not to activeServers what means that the repository returned is closed).
createSchemaInstance(String, ESchema_definition) - Method in class jsdai.lang.SdaiRepository
Creates a new SchemaInstance in this repository.
createSchemaInstance(String, Class) - Method in class jsdai.lang.SdaiRepository
Creates a new SchemaInstance in this repository.
createSdaiModel(String, ESchema_definition) - Method in class jsdai.lang.SdaiRepository
Creates a new SdaiModel in this repository.
createSdaiModel(String, Class) - Method in class jsdai.lang.SdaiRepository
Creates a new SdaiModel in this repository.
createSourceInstance(EEntity_mapping, Collection) - Method in interface jsdai.lang.MappingPopulationCreator
Creates source (ARM) instances.

D

DEFAULT - Static variable in class jsdai.lang.SdaiPermission
Default permission as SdaiPermission object.
DEFAULT_INT - Static variable in class jsdai.lang.SdaiPermission
Default permission as integer value.
DELETE_OPERATION - Static variable in interface jsdai.lang.SdaiOperationIterator
 
DICTIONARY_NAME_SUFIX - Static variable in class jsdai.lang.SdaiSession
Suffix of dictionary SdaiModel "_DICTIONARY_DATA"
DICTIONARY_SCHEMA_INSTANCE_NAME - Static variable in class jsdai.lang.SdaiSession
The name of the default SchemaInstance "SDAI_DICTIONARY_SCHEMA_INSTANCE" holding all dictionary SdaiModels.
DICT_MODEL_NAME - Static variable in class jsdai.lang.SdaiSession
The name of the reserved SdaiModel "SDAI_DICTIONARY_SCHEMA_DICTIONARY_DATA".
DICT_SCHEMA_NAME - Static variable in class jsdai.lang.SdaiSession
The name of the reserved SchemaInstance "SDAI_DICTIONARY_SCHEMA".
DISABLED_LOGGING - Static variable in class jsdai.lang.SdaiLoggingEvent
Logging of data for subsequent undo/redo operations is disabled.
DIV(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements integer division operator of Express language.
DataType - class jsdai.lang.DataType.
This class is a supertype of several classes designed for description of the named data types (entity definitions, simple, enumeration, aggregation, select and defined types).
DefinedType - class jsdai.lang.DefinedType.
This class is a supertype of CDefined_type contained in the jsdai.dictionary package.
dec(Value) - Method in class jsdai.lang.Value
Decreases the value of integer type wrapped by an object of this class by a specified integer.
dec() - Method in class jsdai.lang.Value
Decreases the value of integer type wrapped by an object of this class by 1.
delete() - Method in class jsdai.lang.SchemaInstance
Deletes this SchemaInstance.
deleteApplicationInstance() - Method in class jsdai.lang.CEntity
 
deleteApplicationInstance() - Method in interface jsdai.lang.EEntity
Deletes this entity instance.
deleteRepository() - Method in class jsdai.lang.SdaiRepository
Deletes this repository.
deleteSdaiModel() - Method in class jsdai.lang.SdaiModel
Deletes this SdaiModel together with all entity instances within it.
disconnectInConnector(SdaiModel.Connector) - Method in class jsdai.lang.SdaiModel
 
disconnectInConnector(SdaiModel.Connector) - Method in interface jsdai.lang.SdaiModelConnector
Disconnects connector from the incomming connector ring.
divide(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements real division operator of Express language.
domain - Variable in class jsdai.lang.SdaiContext
Provides the domain for usedin in expressions, mapping operations, etc.

E

ED_NDEF - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Entity definition not defined.
ED_NDEQ - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Entity definition not domain equivalent.
ED_NVLD - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Entity definition invalid.
EEntity - interface jsdai.lang.EEntity.
Implicit supertype for all dictionary and application entity types.
EI_NAVL - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Entity instance not available.
EI_NEXP - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Entity instance not exported.
EI_NEXS - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Entity instance does not exist.
EI_NVLD - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Entity instance invalid.
ELogical - class jsdai.lang.ELogical.
The ELogical class represents the EXPRESS data type LOGICAL and defines its values FALSE, TRUE and UNKNOWN for its usage in Java similarly like it is done for ENUMERATION.
EMPTIED_HISTORY - Static variable in class jsdai.lang.SdaiLoggingEvent
The undo/redo log file exists but is empty.
EMappedARMEntity - interface jsdai.lang.EMappedARMEntity.
A common supertype for all ARM entity types that support mapping operations.
ENABLED_LOGGING - Static variable in class jsdai.lang.SdaiLoggingEvent
Logging of data for subsequent undo/redo operations is enabled.
ENDED_UNDO_GROUP - Static variable in class jsdai.lang.SdaiLoggingEvent
A group of records in undo/redo log file is ended.
ER_NSET - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Event recording not set.
EX_NSUP - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Expression evaluation not supported.
EntityDefinition - interface jsdai.lang.EntityDefinition.
This interface is for internal JSDAI use only.
EntityExtent - class jsdai.lang.EntityExtent.
The EntityExtent class groups all entity instances of an SdaiModel into folders.
EntityMapping - class jsdai.lang.EntityMapping.
This class is part of entity mapping implementation.
EntityMapping(SdaiSession, ASdaiModel, ASdaiModel, Set) - Constructor for class jsdai.lang.EntityMapping
Creates a new EntityMapping.
EntityValue - class jsdai.lang.EntityValue.
This class is for internal JSDAI use only.
EntityValue(SdaiSession) - Constructor for class jsdai.lang.EntityValue
The constructor of this class.
EntityValue(EEntity_definition) - Constructor for class jsdai.lang.EntityValue
 
EnumerationType - class jsdai.lang.EnumerationType.
A supertype of each of CExtended_enumeration_type, CExtensible_enumeration_type and CExtended_enumeration_type$extensible_enumeration_type; for internal JSDAI use only.
ExpressTypes - interface jsdai.lang.ExpressTypes.
Express types for use in expressions.
ExternalData - class jsdai.lang.ExternalData.
An ExternalData object encapsulates data for an entity instance which is not covered by the attribute values of the entity instance.
enableLogging(boolean) - Method in class jsdai.lang.SdaiSession
Starts recording changes made to the entity instances in the log for subsequent undo/redo operations.
end() - Method in class jsdai.lang.SdaiIterator
Positions this SdaiIterator after the last member of the aggregate to which this SdaiIterator is attached.
endAccess() - Method in class jsdai.lang.ASdaiModel
Terminates any access, either read-only or read-write, for each SdaiModel in this aggregate.
endDocument() - Method in class jsdai.xml.InstanceWriter
Accepts notification about document end events.
endElement(String, String, String) - Method in class jsdai.xml.InstanceWriter
Accepts notification about element end events.
endPrefixMapping(String) - Method in class jsdai.xml.InstanceWriter
Skips notification about prefix mapping end events.
endReadOnlyAccess() - Method in class jsdai.lang.SdaiModel
Terminates the read-only access for this SdaiModel.
endReadWriteAccess() - Method in class jsdai.lang.SdaiModel
Terminates the read-write access for this SdaiModel.
endTransactionAccessAbort() - Method in class jsdai.lang.SdaiTransaction
Ends the sequence of operations started by startTransactionReadWriteAccess or startTransactionReadOnlyAccess method.
endTransactionAccessCommit() - Method in class jsdai.lang.SdaiTransaction
Ends the sequence of operations started by startTransactionReadWriteAccess or startTransactionReadOnlyAccess method.
endTransactionAccessCommit(String) - Method in class jsdai.lang.SdaiTransaction
Ends the sequence of operations started by startTransactionReadWriteAccess or startTransactionReadOnlyAccess method.
endUndoGroup() - Method in class jsdai.lang.SdaiSession
Ends recording changes (made to the entity instances) in the current group.
endUndoGroup(Object) - Method in class jsdai.lang.SdaiSession
Ends recording changes (made to the entity instances) in the current group.
entityValues - Variable in class jsdai.lang.ComplexEntityValue
This field is for internal JSDAI use only.
entrySet() - Method in class jsdai.lang.MappingConstraintMatcher.AEntityMap
 
entrySet() - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
equal(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements "equal" - a value comparison operator of Express language.
equalInt(SdaiContext, Value, Value) - Static method in class jsdai.lang.Value
Implements "equal" - a value comparison operator of Express language.
equals(Binary) - Method in class jsdai.lang.Binary
Compares this Binary to the specified object of Binary type.
equals(Object) - Method in class jsdai.lang.CAggregate
Returns true if this aggregate equals to other aggregate.
equals(Object) - Method in class jsdai.lang.MappingConstraintMatcher.AEntityMap
 
equals(Object) - Method in class jsdai.lang.MappingConstraintMatcher.AEntitySet
 
equals(Object) - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
equals(Object) - Method in class jsdai.lang.MappingConstraintMatcher.MatcherInstances
Compares this matcher instances to other matcher instances.
equals(Object) - Method in class jsdai.lang.SdaiPermission
Compares this object against the specified object.
execute() - Method in interface jsdai.lang.SdaiQuery
Executes this query on a default or predefined query source.
execute(QuerySource) - Method in interface jsdai.lang.SdaiQuery
Executes this query on the supplied query source.
execute(QuerySource, ASdaiModel) - Method in interface jsdai.lang.SdaiQuery
Executes this query on the supplied query source and domain.
exists(Value) - Method in class jsdai.lang.Value
Implements built-in function "Exists" of Express language.
exp(Value) - Method in class jsdai.lang.Value
Implements built-in function "Exp" of Express language.
exponent(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements exponentiation operator of Express language.
exportClearTextEncoding(String) - Method in class jsdai.lang.SchemaInstance
Creates a STEP file in a form of the exchange structure containing the data of this schema instance, that is, the header information and all its associated models.
exportClearTextEncoding(String, String) - Method in class jsdai.lang.SchemaInstance
Creates a STEP file in a form of the exchange structure containing the data of this schema instance, that is, the header information and all its associated models.
exportClearTextEncoding(OutputStream) - Method in class jsdai.lang.SchemaInstance
Creates a STEP file in a form of the exchange structure containing the data of this schema instance, that is, the header information and all its associated models.
exportClearTextEncoding(OutputStream, String) - Method in class jsdai.lang.SchemaInstance
Creates a STEP file in a form of the exchange structure containing the data of this schema instance, that is, the header information and all its associated models.
exportClearTextEncoding(String) - Method in class jsdai.lang.SdaiRepository
Creates a STEP file in a form of the exchange structure containing the data of this repository.
exportClearTextEncoding(String, String) - Method in class jsdai.lang.SdaiRepository
Creates a STEP file in a form of the exchange structure containing the data of this repository.
exportClearTextEncoding(OutputStream) - Method in class jsdai.lang.SdaiRepository
Creates a STEP file in a form of the exchange structure containing the data of this repository.
exportClearTextEncoding(OutputStream, String) - Method in class jsdai.lang.SdaiRepository
Creates a STEP file in a form of the exchange structure containing the data of this repository.
exportXml(OutputStream, InstanceReader) - Method in class jsdai.lang.ASchemaInstance
Writes this aggregate of SchemaInstances in XML representation to specified stream.
exportXml(OutputStream, InstanceReader) - Method in class jsdai.lang.ASdaiModel
Writes this aggregate of SdaiModels in XML representation to specified stream.
exportXml(OutputStream, InstanceReader) - Method in class jsdai.lang.SchemaInstance
Writes this schema instance in XML representation to specified stream.
exportXml(OutputStream, InstanceReader) - Method in class jsdai.lang.SdaiModel
Writes this model in XML representation to specified stream.
exportXml(OutputStream, InstanceReader) - Method in class jsdai.lang.SdaiRepository
Writes this repository in XML representation to specified stream.
extent(SdaiContext, Value) - Method in class jsdai.lang.Value
Implements built-in function "Extent" of Express-X language.

F

FALSE - Static variable in class jsdai.lang.ELogical
The value 1 that stands for the logical value "false".
FALSE - Static variable in class jsdai.lang.SdaiSession
integer value for LOGICAL value FALSE.
FN_NAVL - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Function not available.
findARMEntityMappings(SdaiContext, AEntity_mapping, int) - Method in class jsdai.lang.CMappedARMEntity
 
findARMEntityMappings(SdaiContext, AEntity_mapping, int) - Method in interface jsdai.lang.EMappedARMEntity
Returns the entity_mappings alternatives for this instance type.
findArmAttribute(EEntity_definition, String) - Static method in class jsdai.lang.MappingUtil
 
findAttributeMapping(EEntity_mapping, EAttribute, String, ASdaiModel) - Static method in class jsdai.lang.MappingUtil
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CEntityMappingBase
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAggregate_member_constraint
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAnd_constraint_relationship
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_mapping
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_mapping_value
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_value_constraint
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingDerived_attribute
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingEnd_of_path_constraint
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingEntity_constraint
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingExplicit_attribute
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInstance_equal
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingIntersection_constraint
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInverse_attribute
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInverse_attribute_constraint
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingNegation_constraint
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingOr_constraint_relationship
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingPath_constraint
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingSelect_constraint
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingType_constraint
 
findBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in interface jsdai.lang.MappingConstraintMatcher
Finds instances when the constraint is used not in a path for a backward direction.
findDataType(String, Class) - Static method in class jsdai.lang.SdaiSession
This method is for internal JSDAI use only.
findDataTypes() - Method in class jsdai.lang.ComplexEntityValue
This method is for internal JSDAI use only.
findDependentInstances() - Method in class jsdai.lang.CEntityMappingBase
 
findDependentInstances() - Method in class jsdai.lang.CMappingAggregate_member_constraint
 
findDependentInstances() - Method in class jsdai.lang.CMappingAnd_constraint_relationship
 
findDependentInstances() - Method in class jsdai.lang.CMappingAttribute_mapping
 
findDependentInstances() - Method in class jsdai.lang.CMappingAttribute_mapping_value
 
findDependentInstances() - Method in class jsdai.lang.CMappingAttribute_value_constraint
 
findDependentInstances() - Method in class jsdai.lang.CMappingDerived_attribute
 
findDependentInstances() - Method in class jsdai.lang.CMappingEnd_of_path_constraint
 
findDependentInstances() - Method in class jsdai.lang.CMappingEntity_constraint
 
findDependentInstances() - Method in class jsdai.lang.CMappingExplicit_attribute
 
findDependentInstances() - Method in class jsdai.lang.CMappingInstance_equal
 
findDependentInstances() - Method in class jsdai.lang.CMappingIntersection_constraint
 
findDependentInstances() - Method in class jsdai.lang.CMappingInverse_attribute
 
findDependentInstances() - Method in class jsdai.lang.CMappingInverse_attribute_constraint
 
findDependentInstances() - Method in class jsdai.lang.CMappingNegation_constraint
 
findDependentInstances() - Method in class jsdai.lang.CMappingOr_constraint_relationship
 
findDependentInstances() - Method in class jsdai.lang.CMappingPath_constraint
 
findDependentInstances() - Method in class jsdai.lang.CMappingSelect_constraint
 
findDependentInstances() - Method in class jsdai.lang.CMappingType_constraint
 
findDependentInstances() - Method in interface jsdai.lang.MappingConstraintMatcher
Finds dependent instances when the constraint is used in a path for a forward direction.
findEntityInstanceSdaiModel() - Method in class jsdai.lang.CEntity
 
findEntityInstanceSdaiModel() - Method in interface jsdai.lang.EEntity
Returns SdaiModel this entity instance belongs to.
findEntityInstanceUsedin(EAttribute, ASdaiModel, AEntity) - Method in class jsdai.lang.CEntity
 
findEntityInstanceUsedin(EAttribute, ASdaiModel, AEntity) - Method in interface jsdai.lang.EEntity
Searches for entity instances which reference the current instance in the role specified by an instance of EAttribute (first parameter).
findEntityInstanceUsers(ASdaiModel, AEntity) - Method in class jsdai.lang.CEntity
 
findEntityInstanceUsers(ASdaiModel, AEntity) - Method in interface jsdai.lang.EEntity
Searches for entity instances which reference the current instance.
findEntityMapping(EEntity_definition, String, ASdaiModel) - Static method in class jsdai.lang.MappingUtil
 
findEntityMappings(EEntity_definition, ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in class jsdai.lang.CEntity
 
findEntityMappings(ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in class jsdai.lang.CEntity
 
findEntityMappings(EEntity_definition, ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in interface jsdai.lang.EEntity
Finds entity_mappings that fit with this instance.
findEntityMappings(ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in interface jsdai.lang.EEntity
Finds entity_mappings that fit with this instance.
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CEntityMappingBase
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAggregate_member_constraint
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAnd_constraint_relationship
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_mapping
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_mapping_value
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_value_constraint
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingDerived_attribute
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingEnd_of_path_constraint
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingEntity_constraint
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingExplicit_attribute
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInstance_equal
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingIntersection_constraint
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInverse_attribute
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInverse_attribute_constraint
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingNegation_constraint
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingOr_constraint_relationship
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingPath_constraint
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingSelect_constraint
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingType_constraint
 
findForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in interface jsdai.lang.MappingConstraintMatcher
Finds instances when the constraint is used not in a path for a forward direction.
findInstanceDataTypes(ANamed_type, ESchema_definition) - Method in class jsdai.lang.CEntity
 
findInstanceDataTypes(ANamed_type, ESchema_definition) - Method in interface jsdai.lang.EEntity
This method is not implemented in current JSDAI version.
findInstanceRoles(ASdaiModel, AAttribute) - Method in class jsdai.lang.CEntity
 
findInstanceRoles(ASdaiModel, AAttribute) - Method in interface jsdai.lang.EEntity
Searches for attributes by which other entity instances reference the current instance.
findLinkedMappedInstance(EEntity_definition) - Method in class jsdai.lang.CEntity
 
findLinkedMappedInstance(EEntity_definition) - Method in interface jsdai.lang.EEntity
Finds already created mapped entity instance.
findMappedUsers(EEntity_mapping, AAttribute_mapping, ASdaiModel, ASdaiModel, AAttribute_mapping, int) - Method in class jsdai.lang.CEntity
 
findMappedUsers(EEntity_mapping, AAttribute_mapping, ASdaiModel, ASdaiModel, AAttribute_mapping, int) - Method in interface jsdai.lang.EEntity
It finds application data instances that coresponds to mapped instaces, that references to this instance.
findMappingInstances(EEntity_definition, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.AEntity
Finds instances that are mappings of given source entity.
findMappingInstances(EEntity_definition, ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in class jsdai.lang.AEntity
Finds instances that are mappings of given source entity.
findMappingInstances(EEntity_mapping, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.AEntity
Finds instances that are mappings of given entity mapping.
findMappingInstances(EEntity_mapping, ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in class jsdai.lang.AEntity
Finds instances that are mappings of given source entity.
findMappingInstances(EEntity_definition, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.ASdaiModel
Finds instances that are mappings of given source entity.
findMappingInstances(EEntity_definition, ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in class jsdai.lang.ASdaiModel
Finds instances that are mappings of given source entity.
findMappingInstances(EEntity_mapping, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.ASdaiModel
Finds instances that are mappings of given entity mapping.
findMappingInstances(EEntity_mapping, ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in class jsdai.lang.ASdaiModel
Finds instances that are mappings of given source entity.
findMappingInstances(EEntity_definition, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.SdaiModel
Finds instances that are mappings of given source entity.
findMappingInstances(EEntity_definition, ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in class jsdai.lang.SdaiModel
Finds instances that are mappings of given source entity.
findMappingInstances(EEntity_mapping, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.SdaiModel
Finds instances that are mappings of given entity mapping.
findMappingInstances(EEntity_mapping, ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in class jsdai.lang.SdaiModel
Finds instances that are mappings of given source entity.
findMetaDomain(SdaiModel) - Static method in class jsdai.lang.MappingUtil
 
findMostSpecificMappings(ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in class jsdai.lang.AEntity
Finds most specific ARM mappings for the instances in the aggregate.
findMostSpecificMappings(ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in class jsdai.lang.CEntity
Finds most specific ARM mappings for the instance.
findMostSpecificMappings(ASdaiModel, ASdaiModel, AEntity_mapping, int) - Method in interface jsdai.lang.EEntity
Finds most specific ARM mappings for the instance.
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CEntityMappingBase
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAggregate_member_constraint
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAnd_constraint_relationship
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_mapping
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_mapping_value
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_value_constraint
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingDerived_attribute
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingEnd_of_path_constraint
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingEntity_constraint
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingExplicit_attribute
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInstance_equal
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingIntersection_constraint
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInverse_attribute
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInverse_attribute_constraint
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingNegation_constraint
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingOr_constraint_relationship
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingPath_constraint
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingSelect_constraint
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingType_constraint
 
findPathBackward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in interface jsdai.lang.MappingConstraintMatcher
Finds instances when the constraint is used in a path for a backward direction.
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CEntityMappingBase
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAggregate_member_constraint
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAnd_constraint_relationship
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_mapping
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_mapping_value
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingAttribute_value_constraint
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingDerived_attribute
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingEnd_of_path_constraint
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingEntity_constraint
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingExplicit_attribute
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInstance_equal
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingIntersection_constraint
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInverse_attribute
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingInverse_attribute_constraint
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingNegation_constraint
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingOr_constraint_relationship
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingPath_constraint
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingSelect_constraint
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in class jsdai.lang.CMappingType_constraint
 
findPathForward(MappingContext, MappingConstraintMatcher.MatcherInstances, boolean) - Method in interface jsdai.lang.MappingConstraintMatcher
Finds instances when the constraint is used in a path for a forward direction.
findSchemaDefinition(String) - Method in class jsdai.lang.SdaiSession
Given schema name, returns definition of the Express schema with this name.
findSchemaInstance(String) - Method in class jsdai.lang.SdaiRepository
Given a name, finds the SchemaInstance with this name in this repository.
findSchemaMapping(SdaiModel) - Static method in class jsdai.lang.MappingUtil
 
findSdaiModel(String) - Method in class jsdai.lang.SdaiRepository
Given a name, finds the SdaiModel with this name in this repository.
findSystemModel(String) - Static method in class jsdai.lang.MappingUtil
 
findType(String, ANamed_type) - Static method in class jsdai.lang.MappingUtil
 
format(Value, Value) - Method in class jsdai.lang.Value
Implements built-in function "Format" of Express language.

G

GENERIC_ENTITY_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express GENERIC_ENTITY type.
GENERIC_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express GENERIC type.
GlobalRule - class jsdai.lang.GlobalRule.
This is for internal JSDAI use only.
gequal(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
It is a shortcut to gequalOrSuperset method.
gequalInt(SdaiContext, Value, Value) - Static method in class jsdai.lang.Value
Implements "greater than or equal" - a value comparison operator of Express language.
gequalOrSuperset(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements "greater than or equal" - a value comparison operator and also superset operator of Express language.
get(EAttribute) - Method in class jsdai.lang.CEntity
 
get(EAttribute) - Method in interface jsdai.lang.EEntity
Returns the value (wrapped in an object of type Value) of the specified attribute, which can be either explicit or derived but not inverse.
get(EAttribute) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
get(Object) - Method in class jsdai.lang.MappingConstraintMatcher.AEntityMap
 
get(Object) - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
getActiveModels() - Method in class jsdai.lang.SdaiSession
Returns SdaiModels currently being accessed in the session.
getActiveServers() - Method in class jsdai.lang.SdaiSession
Returns the aggregate containing all repositories currently open in this SdaiSession.
getActiveTransaction() - Method in class jsdai.lang.SdaiSession
Returns the transaction currently available in the session.
getActualJavaType() - Method in class jsdai.lang.Value
Returns an indicator specifying actual data type attached to this object of Value.
getActualType() - Method in class jsdai.lang.Value
Returns actual data type attached to this object of Value.
getAggregationType() - Method in interface jsdai.lang.Aggregate
Returns the aggregation type for this Aggregate.
getAggregationType() - Method in class jsdai.lang.CAggregate
 
getAimInstance() - Method in class jsdai.lang.CMappedARMEntity
 
getAimInstance() - Method in interface jsdai.lang.EMappedARMEntity
Returns the AIM instance which corresponds this ARM instance
getAllAttributes(EEntity_definition) - Static method in class jsdai.lang.CMappedARMEntity
Returns all attributes of the entity including supertype attributes.
getAllReferences() - Method in class jsdai.lang.CEntity
 
getAllReferences() - Method in interface jsdai.lang.EEntity
Returns an aggregate (of Express type LIST) whose elements are entity instances referenced by the current entity instance.
getArgument() - Method in class jsdai.lang.SdaiEvent
 
getAsBoolean() - Method in class jsdai.lang.Value
Converts logical value represented by an integer to boolean according to the following rule: if TRUE (integer value 2), then true, if FALSE or UNKNOWN (integer values 1 and 3, respectively), then false is returned.
getAssociatedModels() - Method in class jsdai.lang.ASchemaInstance
Returns an aggregate which is a union of aggregates "associated_models" taken over all schema instances contained in this ASchemaInstance.
getAssociatedModels() - Method in class jsdai.lang.SchemaInstance
Returns the set of SdaiModels associated with this schema instance.
getAssociatedWith() - Method in class jsdai.lang.SdaiModel
Returns the set of schema instances with which this SdaiModel is currently associated.
getAttribute(EAttribute) - Method in class jsdai.lang.Value
Returns an object of this class wrapping the value of the specified attribute.
getAttribute(EAttribute, SdaiContext) - Method in class jsdai.lang.Value
Returns an object of this class wrapping the value of the specified attribute.
getAttribute(String, SdaiContext) - Method in class jsdai.lang.Value
Returns an object of this class wrapping the value of the attribute specified by its name.
getAttributeDefinition(String) - Method in class jsdai.lang.CEntity
 
getAttributeDefinition(String) - Method in interface jsdai.lang.EEntity
Returns a specific instance of the entity "attribute" defined in "SDAI_dictionary_schema", describing EXPRESS schemas on the meta level.
getAttributeMapping(EExplicit_attribute) - Method in class jsdai.lang.CMappedARMEntity
 
getAttributeMapping(EExplicit_attribute) - Method in interface jsdai.lang.EMappedARMEntity
Returns the attribute mapping of an attribute.
getAttributeState() - Method in class jsdai.lang.CMappedARMEntity
 
getAttributeState() - Method in interface jsdai.lang.EMappedARMEntity
Returns this instance attribute state.
getAttributeValueBound(EAttribute) - Method in class jsdai.lang.CEntity
 
getAttributeValueBound(EAttribute) - Method in interface jsdai.lang.EEntity
This method is not implemented in current JSDAI version.
getAuthor() - Method in class jsdai.lang.SchemaInstance
Returns an aggregate of strings A_string identifying the person responsible for creating SdaiModels associated with this schema instance.
getAuthor() - Method in class jsdai.lang.SdaiRepository
Returns an aggregate of strings A_string identifying the person responsible for creating this repository.
getAuthorization() - Method in class jsdai.lang.SchemaInstance
Returns a String containing the name and mailing address of the person who authorizes the data contained in SdaiModels associated with this schema instance.
getAuthorization() - Method in class jsdai.lang.SdaiRepository
Returns a String containing the name and mailing address of the person who authorizes sending of the exchange structure exported from this repository.
getBinary(int) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getBinary() - Method in class jsdai.lang.Value
Returns a binary value wrapped in an object of this class.
getBinaryAggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getBinaryAggregate(EEntity) - Method in class jsdai.lang.Value
Returns an aggregate of binary values that is wrapped in an object of this class.
getBinaryAggregate() - Method in class jsdai.lang.Value
Returns an aggregate of binary values wrapped in an object of this class.
getBindingVersion() - Method in class jsdai.lang.Implementation
Returns the version of the SDAI language binding for this implementation.
getBoolean(int) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getBoolean() - Method in class jsdai.lang.Value
Returns an integer representing the boolean value wrapped in an object of this class.
getBoolean2Aggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getBoolean2Aggregate(EEntity) - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of boolean values that is wrapped in an object of this class.
getBoolean2Aggregate() - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of boolean values wrapped in an object of this class.
getBooleanAggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getBooleanAggregate(EEntity) - Method in class jsdai.lang.Value
Returns an aggregate of boolean values that is wrapped in an object of this class.
getBooleanAggregate() - Method in class jsdai.lang.Value
Returns an aggregate of boolean values wrapped in an object of this class.
getByIndex(int) - Method in class jsdai.lang.AEntitySelect
It is getByIndexObject method with return value of type EEntity instead of Object.
getByIndex(int) - Method in class jsdai.lang.ASchemaInstance
It is getByIndexObject method with return value of type SchemaInstance instead of Object.
getByIndex(int) - Method in class jsdai.lang.ASdaiModel
It is getByIndexObject method with return value of type SdaiModel instead of Object.
getByIndex(int) - Method in class jsdai.lang.ASdaiRepository
It is getByIndexObject method with return value of type SdaiRepository instead of Object.
getByIndex(int) - Method in class jsdai.lang.A_binary
It is getByIndexObject method with return value of type Binary instead of Object.
getByIndex(int) - Method in class jsdai.lang.A_boolean
It is getByIndexBoolean method under the different name.
getByIndex(int) - Method in class jsdai.lang.A_double
It is getByIndexDouble method under the different name.
getByIndex(int) - Method in class jsdai.lang.A_enumeration
It is getByIndexInt method under the different name.
getByIndex(int) - Method in class jsdai.lang.A_integer
It is getByIndexInt method under the different name.
getByIndex(int) - Method in class jsdai.lang.A_string
It is getByIndexObject method with return value of type String instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aa_binary
It is getByIndexObject method with return value of type A_binary instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aa_boolean
It is getByIndexObject method with return value of type A_boolean instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aa_double
It is getByIndexObject method with return value of type A_double instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aa_enumeration
It is getByIndexObject method with return value of type A_enumeration instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aa_integer
It is getByIndexObject method with return value of type A_integer instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aa_string
It is getByIndexObject method with return value of type A_string instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aaa_binary
It is getByIndexObject method with return value of type Aa_binary instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aaa_boolean
It is getByIndexObject method with return value of type Aa_boolean instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aaa_double
It is getByIndexObject method with return value of type Aa_double instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aaa_enumeration
It is getByIndexObject method with return value of type Aa_enumeration instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aaa_integer
It is getByIndexObject method with return value of type Aa_integer instead of Object.
getByIndex(int) - Method in class jsdai.lang.Aaa_string
It is getByIndexObject method with return value of type Aa_string instead of Object.
getByIndex(int) - Method in class jsdai.lang.Value
Returns the value (of type Value) of the member at the specified index position in an aggregate wrapped in an object of this class.
getByIndexBoolean(int) - Method in class jsdai.lang.A_boolean
 
getByIndexBoolean(int) - Method in interface jsdai.lang.Aggregate
Returns the value (of type boolean) of the member at the specified index position in this Aggregate.
getByIndexBoolean(int) - Method in class jsdai.lang.CAggregate
 
getByIndexDouble(int) - Method in class jsdai.lang.A_double
 
getByIndexDouble(int) - Method in interface jsdai.lang.Aggregate
Returns the value (of type double) of the member at the specified index position in this Aggregate.
getByIndexDouble(int) - Method in class jsdai.lang.CAggregate
 
getByIndexEntity(int) - Method in class jsdai.lang.AEntity
It is getByIndexObject method with return value of type EEntity instead of Object.
getByIndexEntity(int) - Method in class jsdai.lang.CAggregate
It is getByIndexObject method with return value of type EEntity instead of Object.
getByIndexInt(int) - Method in class jsdai.lang.A_double
 
getByIndexInt(int) - Method in class jsdai.lang.A_enumeration
 
getByIndexInt(int) - Method in class jsdai.lang.A_integer
 
getByIndexInt(int) - Method in interface jsdai.lang.Aggregate
Returns the value (of type int) of the member at the specified index position in this Aggregate.
getByIndexInt(int) - Method in class jsdai.lang.CAggregate
 
getByIndexObject(int) - Method in class jsdai.lang.A_boolean
 
getByIndexObject(int) - Method in class jsdai.lang.A_double
 
getByIndexObject(int) - Method in class jsdai.lang.A_enumeration
 
getByIndexObject(int) - Method in class jsdai.lang.A_integer
 
getByIndexObject(int) - Method in interface jsdai.lang.Aggregate
Returns the value (of type Object) of the member at the specified index position in this Aggregate.
getByIndexObject(int) - Method in class jsdai.lang.CAggregate
 
getChangeDate() - Method in class jsdai.lang.SchemaInstance
Returns the date and time when this SchemaInstance was created or its aggregate "associated_models" most recently modified.
getChangeDate() - Method in class jsdai.lang.SdaiModel
Returns the date and time when this SdaiModel was created or most recently modified.
getChangeDate() - Method in class jsdai.lang.SdaiRepository
Returns the date and time specifying when this repository was created or most recently modified.
getChangeDateLong() - Method in class jsdai.lang.SchemaInstance
Returns a long value of the date and time when this SchemaInstance was created or its aggregate "associated_models" most recently modified.
getChangeDateLong() - Method in class jsdai.lang.SdaiModel
Returns a long value of the date and time when this SdaiModel was created or most recently modified.
getChangeDateLong() - Method in class jsdai.lang.SdaiRepository
Returns long value of the date and time specifying when this repository was created or most recently modified.
getClipboard() - Method in class jsdai.lang.SdaiSession
Returns a clipboard - a globally available aggregate for all JSDAI applications running on the same JVM.
getComplexEntityClass(Class[], Class) - Method in class jsdai.lang.SdaiSession
Finds the entity class for a complex entity data type with two or more leaf entity data types.
getComplexEntityDefinition(EEntity_definition[], ESchema_definition) - Method in class jsdai.lang.SdaiSession
Finds the entity definition for a complex entity data type with two or more leaf entity data types.
getConcreteInstances() - Method in interface jsdai.lang.MappingConstraintMatcher.MappingMatcherInstances
Returns concrete matcher instances.
getConcreteInstances() - Method in class jsdai.lang.MappingConstraintMatcher.MappingPreInstances
 
getConcreteInstances() - Method in class jsdai.lang.MappingConstraintMatcher.MatcherInstances
 
getContentHandler() - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.getContentHandler method.
getContext() - Method in class jsdai.lang.MappingContext
Returns SdaiContext associated with this MappingContext.
getContextIdentifiers() - Method in class jsdai.lang.SchemaInstance
Returns an aggregate A_string containing information describing the contexts within which the instances in the SdaiModels associated with this schema instance are applicable.
getContextIdentifiers() - Method in class jsdai.lang.SdaiModel
Returns an aggregate A_string containing information describing the contexts within which the instances of this model are applicable.
getContextIdentifiers() - Method in class jsdai.lang.SdaiRepository
Returns an aggregate A_string containing information describing the contexts within which the instances of the models in this repository are applicable.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.AEntityExtent
It is getCurrentMemberObject method with return value of type EntityExtent instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.AEntitySelect
It is getCurrentMemberObject method with return value of type EEntity instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.ASchemaInstance
It is getCurrentMemberObject method with return value of type SchemaInstance instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.ASdaiModel
It is getCurrentMemberObject method with return value of type SdaiModel instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.ASdaiRepository
It is getCurrentMemberObject method with return value of type SdaiRepository instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.A_binary
It is getCurrentMemberObject method with return value of type Binary instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.A_boolean
It is getCurrentMemberBoolean method under the different name.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.A_double
It is getCurrentMemberDouble method under the different name.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.A_enumeration
It is getCurrentMemberInt method under the different name.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.A_integer
It is getCurrentMemberInt method under the different name.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.A_string
It is getCurrentMemberObject method with return value of type String instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_binary
It is equivalent to getCurrentMemberObject method with return value of type A_binary instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_boolean
It is equivalent to getCurrentMemberObject method with return value of type A_boolean instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_double
It is equivalent to getCurrentMemberObject method with return value of type A_double instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_enumeration
It is equivalent to getCurrentMemberObject method with return value of type A_enumeration instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_integer
It is equivalent to getCurrentMemberObject method with return value of type A_integer instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aa_string
It is equivalent to getCurrentMemberObject method with return value of type A_string instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_binary
It is equivalent to getCurrentMemberObject method with return value of type Aa_binary instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_boolean
It is equivalent to getCurrentMemberObject method with return value of type Aa_boolean instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_double
It is equivalent to getCurrentMemberObject method with return value of type Aa_double instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_enumeration
It is equivalent to getCurrentMemberObject method with return value of type Aa_enumeration instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_integer
It is equivalent to getCurrentMemberObject method with return value of type Aa_integer instead of Object.
getCurrentMember(SdaiIterator) - Method in class jsdai.lang.Aaa_string
It is equivalent to getCurrentMemberObject method with return value of type Aa_string instead of Object.
getCurrentMemberBoolean(SdaiIterator) - Method in class jsdai.lang.A_boolean
 
getCurrentMemberBoolean(SdaiIterator) - Method in interface jsdai.lang.Aggregate
Returns the value (of type boolean) of the member of this Aggregate at the position specified by an iterator.
getCurrentMemberBoolean(SdaiIterator) - Method in class jsdai.lang.CAggregate
 
getCurrentMemberDouble(SdaiIterator) - Method in class jsdai.lang.A_double
 
getCurrentMemberDouble(SdaiIterator) - Method in interface jsdai.lang.Aggregate
Returns the value (of type double) of the member of this Aggregate at the position specified by an iterator.
getCurrentMemberDouble(SdaiIterator) - Method in class jsdai.lang.CAggregate
 
getCurrentMemberEntity(SdaiIterator) - Method in class jsdai.lang.AEntity
It is getCurrentMemberObject method with return value of type EEntity instead of Object.
getCurrentMemberEntity(SdaiIterator) - Method in class jsdai.lang.CAggregate
It is getCurrentMemberObject method with return value of type EEntity instead of Object.
getCurrentMemberInt(SdaiIterator) - Method in class jsdai.lang.A_double
 
getCurrentMemberInt(SdaiIterator) - Method in class jsdai.lang.A_enumeration
 
getCurrentMemberInt(SdaiIterator) - Method in class jsdai.lang.A_integer
 
getCurrentMemberInt(SdaiIterator) - Method in interface jsdai.lang.Aggregate
Returns the value (of type int) of the member of this Aggregate at the position specified by an iterator.
getCurrentMemberInt(SdaiIterator) - Method in class jsdai.lang.CAggregate
 
getCurrentMemberObject(SdaiIterator) - Method in class jsdai.lang.A_boolean
 
getCurrentMemberObject(SdaiIterator) - Method in class jsdai.lang.A_double
 
getCurrentMemberObject(SdaiIterator) - Method in class jsdai.lang.A_enumeration
 
getCurrentMemberObject(SdaiIterator) - Method in class jsdai.lang.A_integer
 
getCurrentMemberObject(SdaiIterator) - Method in interface jsdai.lang.Aggregate
Returns the value (of type Object) of the member of this Aggregate at the position specified by an iterator.
getCurrentMemberObject(SdaiIterator) - Method in class jsdai.lang.CAggregate
 
getDTDHandler() - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.getDTDHandler method.
getDataBaseBridge() - Method in class jsdai.lang.SdaiSession
Returns SQL bridge connection URL
getDataDictionary() - Method in class jsdai.lang.SdaiSession
Returns the SchemaInstance with which all data dictionary SdaiModels are associated.
getDataMapping() - Method in class jsdai.lang.SdaiSession
Returns the SchemaInstance with which all SdaiModels with dictionary and mapping data are associated.
getDeclaredType() - Method in class jsdai.lang.Value
Returns declared data type attached to this object of Value.
getDefaultLanguage() - Method in class jsdai.lang.SchemaInstance
Returns a String identifying the default language for string values in those SdaiModels associated with this schema instance, for which their own default language is not specified.
getDefaultLanguage() - Method in class jsdai.lang.SdaiModel
Returns a String identifying the default language for string values in this model, or null if the default language for this model is not specified.
getDefaultLanguage() - Method in class jsdai.lang.SdaiRepository
Returns a String identifying the default language for string values in those models of this repository, for which their own default language is not specified.
getDefinedSchema() - Method in class jsdai.lang.SdaiModel
Returns schema definition if this SdaiModel manages dictionary data, and null otherwise.
getDefinedType(String) - Method in class jsdai.lang.SchemaDefinition
Returns defined type with the specified name.
getDefiningSchema() - Method in class jsdai.lang.SchemaInstance
Returns definition of the Express schema represented by this schema instance.
getDefinition() - Method in class jsdai.lang.EntityExtent
Returns the instance of EEntity_definition in "SDAI_dictionary_schema", which represents the type of entity instances contained in this folder.
getDefinitionString() - Method in class jsdai.lang.EntityExtent
Returns the name of EEntity_definition that represents the type of entity instances contained in this folder.
getDescription() - Method in class jsdai.lang.CEntity
 
getDescription() - Method in interface jsdai.lang.EEntity
Returns a human readable description of the entity instance.
getDescription() - Method in class jsdai.lang.SchemaInstance
Returns an aggregate of strings A_string containing optional descriptions about the SchemaInstance.
getDescription() - Method in class jsdai.lang.SdaiRepository
Returns an aggregate of strings A_string containing optional descriptions about the SdaiRepository.
getDomainEquivalenceLevel() - Method in class jsdai.lang.Implementation
Returns the level of domain equivalence supported by this implementation.
getDouble(int) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getDouble() - Method in class jsdai.lang.Value
Returns a real value wrapped in an object of this class.
getDouble2Aggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getDouble2Aggregate(EEntity) - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of real values that is wrapped in an object of this class.
getDouble2Aggregate() - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of real values wrapped in an object of this class.
getDouble3Aggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getDouble3Aggregate(EEntity) - Method in class jsdai.lang.Value
Returns a triple-nesting aggregate of real values that is wrapped in an object of this class.
getDouble3Aggregate() - Method in class jsdai.lang.Value
Returns a triple-nesting aggregate of real values wrapped in an object of this class.
getDoubleAggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getDoubleAggregate(EEntity) - Method in class jsdai.lang.Value
Returns an aggregate of real values that is wrapped in an object of this class.
getDoubleAggregate() - Method in class jsdai.lang.Value
Returns an aggregate of real values wrapped in an object of this class.
getEntityDefinition(String) - Method in class jsdai.lang.SchemaDefinition
Returns entity definition for the entity with the specified name.
getEntityDefinition(String) - Method in class jsdai.lang.SdaiModel
Returns entity definition for the entity with the specified name.
getEntityDefinitionByRef(SerializableRef) - Method in class jsdai.lang.SdaiModel
Returns entity definition for the entity referenced by specified SerializableRef.
getEntityExtentInstances(EEntity_definition) - Method in class jsdai.lang.SdaiModel
Deprecated, use getInstances(EEntity_definition type) instead.
getEntityExtentInstances(Class) - Method in class jsdai.lang.SdaiModel
Deprecated, use getInstances(Class type) instead.
getEntityResolver() - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.getEntityResolver method.
getEntityValue(EEntity_definition) - Method in class jsdai.lang.ComplexEntityValue
This method is for internal JSDAI use only.
getEnumeration(int, CExplicit_attribute) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getEnumeration() - Method in class jsdai.lang.Value
Returns an integer representing enumeration value wrapped in an object of this class.
getEnumeration2Aggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getEnumeration2Aggregate(EEntity) - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of enumeration values that is wrapped in an object of this class.
getEnumeration2Aggregate() - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of enumeration values wrapped in an object of this class.
getEnumerationAggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getEnumerationAggregate(EEntity) - Method in class jsdai.lang.Value
Returns an aggregate of enumeration values that is wrapped in an object of this class.
getEnumerationAggregate() - Method in class jsdai.lang.Value
Returns an aggregate of enumeration values wrapped in an object of this class.
getError() - Method in class jsdai.lang.WhereRule
Returns Throwable if during validation of this where rule an error in Express expressions or in the population submitted for validation was found, and null otherwise.
getErrorBase() - Method in class jsdai.lang.SdaiException
Returns the instance related to or causing the error, if any.
getErrorDescription(int) - Static method in class jsdai.lang.SdaiException
Returns the description of the error for the specified error indicator.
getErrorHandler() - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.getErrorHandler method.
getErrorId() - Method in class jsdai.lang.SdaiException
Returns the error indicator for this object of SdaiException.
getErrorString1 - Static variable in class jsdai.lang.MappingUtil
This error string is used to create and throw SdaiException and indicates that user called a getXX method that accepts EEntity instance as parameter, but user has passed to this method an instance, which was of incorrect type.
getExactInstanceCount(EEntity_definition) - Method in class jsdai.lang.ASdaiModel
Returns the number of instances of the specified entity data type contained in started SdaiModels of this ASdaiModel.
getExactInstanceCount(Class) - Method in class jsdai.lang.ASdaiModel
Returns the number of instances of the specified entity data type contained in started SdaiModels of this ASdaiModel.
getExactInstanceCount(EEntity_definition) - Method in class jsdai.lang.SdaiModel
Returns the number of instances of the specified entity data type within this model.
getExactInstanceCount(Class) - Method in class jsdai.lang.SdaiModel
Returns the number of instances of the specified entity data type within this model.
getExactInstanceCount(EEntity_definition[]) - Method in class jsdai.lang.SdaiModel
Returns the number of instances of the entity consisting of the specified simple entity data types.
getExactInstances(EEntity_definition) - Method in class jsdai.lang.ASdaiModel
Returns a read-only aggregate containing all instances of the specified entity data type collected going through all started SdaiModels in this ASdaiModel.
getExactInstances(Class) - Method in class jsdai.lang.ASdaiModel
Returns a read-only aggregate containing all instances of the specified entity data type collected going through all started SdaiModels in this ASdaiModel.
getExactInstances(EEntity_definition) - Method in class jsdai.lang.SdaiModel
Returns a read-only aggregate containing all instances of the specified entity data type.
getExactInstances(Class) - Method in class jsdai.lang.SdaiModel
Returns a read-only aggregate containing all instances of the specified entity data type.
getExplicit_attributes(EEntity_definition) - Method in class jsdai.lang.CEntityDefinition
 
getExplicit_attributes(EEntity_definition) - Method in interface jsdai.lang.EntityDefinition
Returns a read-only aggregate containing all explicit attributes of the specified entity data type (but not of its subtypes).
getExpressionLevel() - Method in class jsdai.lang.Implementation
Returns the level of expression evaluation supported by this implementation.
getExternalData() - Method in class jsdai.lang.CEntity
 
getExternalData() - Method in interface jsdai.lang.EEntity
Gets external data object.
getFeature(String) - Method in class jsdai.lang.Implementation
Gets JSDAI feature.
getFeature(String) - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.getFeature method.
getFolders() - Method in class jsdai.lang.SdaiModel
Returns the set of EntityExtents for all entity types available in the EXPRESS schema corresponding to this model.
getId() - Method in class jsdai.lang.SdaiEvent
 
getId() - Method in class jsdai.lang.SdaiModel
Returns model identifier as a String.
getId() - Method in class jsdai.lang.SdaiRepository
Returns repository identifier as a String.
getImplementationClass() - Method in class jsdai.lang.Implementation
Returns the implementation class to which this implementation conforms.
getIncludedSchemaInstances() - Method in class jsdai.lang.SchemaInstance
Returns the set of SchemaInstances included by the current schema instance.
getInstance(int, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getInstance(int, CEntity, CExplicit_attribute) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getInstance() - Method in class jsdai.lang.ExternalData
Gets the instance this external data belongs to.
getInstance() - Method in class jsdai.lang.Value
Returns an entity instance wrapped in an object of this class.
getInstanceAggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getInstanceAggregate(EEntity) - Method in class jsdai.lang.Value
Returns an aggregate of entity instances that is wrapped in an object of this class.
getInstanceAggregate() - Method in class jsdai.lang.Value
Returns an aggregate of entity instances wrapped in an object of this class.
getInstanceByRef(SerializableRef) - Method in class jsdai.lang.SdaiRepository
Returns remote EEntity using specified entity reference.
getInstanceCount() - Method in class jsdai.lang.ASdaiModel
Returns the number of instances contained in started SdaiModels of this ASdaiModel.
getInstanceCount(EEntity_definition) - Method in class jsdai.lang.ASdaiModel
Returns the number of instances of the specified entity data type and of all its subtypes contained in started SdaiModels of this ASdaiModel.
getInstanceCount(Class) - Method in class jsdai.lang.ASdaiModel
Returns the number of instances of the specified entity data type and of all its subtypes contained in started SdaiModels of this ASdaiModel.
getInstanceCount() - Method in class jsdai.lang.SdaiModel
Returns the number of instances contained in this model.
getInstanceCount(EEntity_definition) - Method in class jsdai.lang.SdaiModel
Returns the number of instances of the specified entity data type and of all its subtypes.
getInstanceCount(Class) - Method in class jsdai.lang.SdaiModel
Returns the number of instances of the specified entity data type and of all its subtypes.
getInstanceCount(EEntity_definition[]) - Method in class jsdai.lang.SdaiModel
Returns the total number of instances of those entities which contain specified simple entity data types.
getInstanceCount(Class[]) - Method in class jsdai.lang.SdaiModel
Returns the total number of instances of those entities which contain specified simple entity data types.
getInstanceType() - Method in interface jsdai.lang.EEntity
Returns the instance of EEntity_definition which represents the type of this entity instance in "SDAI_dictionary_schema".
getInstances() - Method in class jsdai.lang.ASdaiModel
Returns a read-only aggregate containing all instances of all started SdaiModels in this ASdaiModel.
getInstances(EEntity_definition) - Method in class jsdai.lang.ASdaiModel
Returns a read-only aggregate containing all instances of the specified entity data type and all instances of all its subtypes collected going through all started SdaiModels in this ASdaiModel.
getInstances(Class) - Method in class jsdai.lang.ASdaiModel
Returns a read-only aggregate containing all instances of the specified entity data type and all instances of all its subtypes collected going through all started SdaiModels in this ASdaiModel.
getInstances() - Method in class jsdai.lang.EntityExtent
Returns a read-only aggregate containing all instances from this folder.
getInstances() - Method in class jsdai.lang.SdaiModel
Returns the set of all entity instances contained in this model.
getInstances(EEntity_definition) - Method in class jsdai.lang.SdaiModel
Returns a read-only aggregate containing all instances of the specified entity data type and all instances of all its subtypes.
getInstances(Class) - Method in class jsdai.lang.SdaiModel
Returns a read-only aggregate containing all instances of the specified entity data type and all instances of all its subtypes.
getInstances(EEntity_definition[]) - Method in class jsdai.lang.SdaiModel
Returns a read-only aggregate consisting of all instances of those entities which contain specified simple entity data types.
getInstances(Class[]) - Method in class jsdai.lang.SdaiModel
Returns a read-only aggregate consisting of all instances of those entities which contain specified simple entity data types.
getInstancesSizeof(boolean) - Method in class jsdai.lang.WhereRule
Returns entity instances aggregate for which the Express expression SIZEOF(that entity instances aggregate) = d is violated, where d is a nonnegative integer value.
getInteger(int) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getInteger() - Method in class jsdai.lang.Value
Returns an integer value wrapped in an object of this class.
getInteger2Aggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getInteger2Aggregate(EEntity) - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of integer values that is wrapped in an object of this class.
getInteger2Aggregate() - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of integer values wrapped in an object of this class.
getIntegerAggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getIntegerAggregate(EEntity) - Method in class jsdai.lang.Value
Returns an aggregate of integer values that is wrapped in an object of this class.
getIntegerAggregate() - Method in class jsdai.lang.Value
Returns an aggregate of integer values wrapped in an object of this class.
getInterleavedCreation() - Method in class jsdai.lang.MappingContext
Returns interleaved creation flag for this MappingContext.
getItem(int) - Method in interface jsdai.lang.QueryResultSet
Returns the item of the current result identified by the indexPos.
getItem() - Method in class jsdai.lang.SdaiEvent
 
getItemStruct(int, QueryResultSet.ItemStruct) - Method in interface jsdai.lang.QueryResultSet
Returns the item of the current result identified by the indexPos to specified ItemStruct.
getKeyValue(EEntity, String) - Static method in class jsdai.lang.SharedEntityKey
Returns the user data stored by the instance and identified by a key.
getKnownServers() - Method in class jsdai.lang.SdaiSession
Returns the aggregate containing all repositories currently available in this SdaiSession.
getLevel() - Method in class jsdai.lang.Implementation
Returns the software version level of this implementation.
getLicensee() - Static method in class jsdai.lang.SdaiSession
Returns the name of the person or organization to whom a licence is granted.
getLocation() - Method in class jsdai.lang.SdaiRepository
Returns the location of the repository as a String.
getLocationURL() - Method in class jsdai.lang.SdaiModel
Returns model location as a URL.
getLockingUser() - Method in class jsdai.lang.SchemaInstance
Returns the name of the user that has placed exclusive lock on remote schema instance.
getLockingUser() - Method in class jsdai.lang.SdaiModel
Returns the name of the user that has placed exclusive lock on remote model.
getLockingUser() - Method in class jsdai.lang.SdaiRepository
Returns the name of the user that has placed exclusive lock on remote repository.
getLogWriter() - Static method in class jsdai.lang.SdaiSession
Returns the static logging/tracing PrintWriter that can be used during any SdaiSession.
getLogWriterSession() - Method in class jsdai.lang.SdaiSession
Returns the logging/tracing PrintWriter that is associated with the current Object of SdaiSession.
getLogical(int) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getLogical() - Method in class jsdai.lang.Value
Returns an integer representing the logical value wrapped in an object of this class.
getLogical2Aggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getLogical2Aggregate(EEntity) - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of logical values that is wrapped in an object of this class.
getLogical2Aggregate() - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of logical values wrapped in an object of this class.
getLogicalAggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getLogicalAggregate(EEntity) - Method in class jsdai.lang.Value
Returns an aggregate of logical values that is wrapped in an object of this class.
getLogicalAggregate() - Method in class jsdai.lang.Value
Returns an aggregate of logical values wrapped in an object of this class.
getLowerBound() - Method in interface jsdai.lang.Aggregate
Returns the value of the population_dependent_bound for the lower bound or lower index of this Aggregate.
getLowerBound() - Method in class jsdai.lang.CAggregate
 
getLowerIndex() - Method in interface jsdai.lang.Aggregate
Returns the value of the population_dependent_bound for the lower index of this Aggregate when its type is ARRAY.
getLowerIndex() - Method in class jsdai.lang.CAggregate
 
getMappedAttribute(EAttribute, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.CEntity
 
getMappedAttribute(EGeneric_attribute_mapping, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.CEntity
 
getMappedAttribute(EAttribute, ASdaiModel, ASdaiModel, int) - Method in interface jsdai.lang.EEntity
Returns value for source attribute.
getMappedAttribute(EGeneric_attribute_mapping, ASdaiModel, ASdaiModel, int) - Method in interface jsdai.lang.EEntity
Returns value of attribute following constraints defined by attribute_mapping.
getMappedInstance(EEntity) - Method in class jsdai.lang.MappingContext
Returns sourceInstance associated with this targetInstance.
getMappingTarget(SdaiContext) - Method in class jsdai.lang.CMappedARMEntity
 
getMappingTarget(SdaiContext) - Method in interface jsdai.lang.EMappedARMEntity
Returns the AIM entity type definition to which this instance maps.
getMappings(ESchema_definition) - Method in class jsdai.lang.SdaiSession
Returns the schema_mappings of AIM schema.
getMatcherInstances() - Method in interface jsdai.lang.MappingConstraintMatcher.MappingMatcherInstances
Returns matcher instances.
getMatcherInstances() - Method in class jsdai.lang.MappingConstraintMatcher.MappingPreInstances
 
getMatcherInstances() - Method in class jsdai.lang.MappingConstraintMatcher.MatcherInstances
 
getMemberCount() - Method in class jsdai.lang.ASchemaInstance
 
getMemberCount() - Method in class jsdai.lang.ASdaiModel
 
getMemberCount() - Method in interface jsdai.lang.Aggregate
Returns the number of elements contained in this Aggregate.
getMemberCount() - Method in class jsdai.lang.CAggregate
 
getMemberCount() - Method in class jsdai.lang.Value
Returns the number of elements in an aggregate wrapped in an object of this class.
getMembers() - Method in class jsdai.lang.QueryResultSet.ItemStruct
Not implemented method of SerializableRef because this structure can not contain this type of information.
getMixed(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getMixedAggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getMixedAggregate(EEntity) - Method in class jsdai.lang.Value
Returns an aggregate of values of select data type that is wrapped in an object of this class.
getMixedAggregate() - Method in class jsdai.lang.Value
Returns an aggregate of values of select data type wrapped in an object of this class.
getMode() - Method in class jsdai.lang.SdaiModel
Returns the current access mode for this SdaiModel.
getMode() - Method in class jsdai.lang.SdaiTransaction
Returns the current access mode provided by this SdaiTransaction within SdaiSession.
getModel() - Method in class jsdai.xml.SdaiInputSource
Returns the SdaiModel of this input source.
getModelId() - Method in class jsdai.lang.QueryResultSet.ItemStruct
Returns SdaiModel identifier on remote database.
getModels() - Method in class jsdai.lang.SdaiRepository
Returns a read-only aggregate of all the SdaiModels of this repository.
getModels() - Method in class jsdai.xml.SdaiInputSource
Returns the SdaiModel aggregates of this input source.
getName() - Method in class jsdai.lang.ExternalData
Gets the name of this external data.
getName() - Method in class jsdai.lang.Implementation
Returns the name of the implementation as a String.
getName() - Method in class jsdai.lang.SchemaInstance
Returns the name of the schema instance as a String.
getName() - Method in class jsdai.lang.SdaiModel
Returns the name of the model as a String.
getName() - Method in class jsdai.lang.SdaiRepository
Returns the name of the repository as a String.
getNamedTypes(ESchema_definition, ASdaiModel) - Static method in class jsdai.lang.MappingUtil
 
getNativeSchema() - Method in class jsdai.lang.SchemaInstance
Returns definition of the schema upon which this schema instance is based.
getNativeSchemaString() - Method in class jsdai.lang.SchemaInstance
Returns the name of the schema upon which this schema instance is based.
getNextArmInstance() - Method in class jsdai.lang.CMappedARMEntity
 
getNextArmInstance() - Method in interface jsdai.lang.EMappedARMEntity
Returns next ARM instance which is linked to the same AIM instance as this one.
getOperationInstanceId() - Method in interface jsdai.lang.SdaiOperationIterator
Returns the identifier of the entity instance on which an operation was performed.
getOperationInstanceLabel() - Method in interface jsdai.lang.SdaiOperationIterator
Returns persistent label of the entity instance on which an operation was performed.
getOperationInstanceType() - Method in interface jsdai.lang.SdaiOperationIterator
Returns entity data type of the instance on which an operation was performed.
getOperationIterator() - Method in class jsdai.lang.SdaiLoggingEvent
Returns an object of SdaiOperationIterator with fields assigned to default values.
getOperationModel() - Method in interface jsdai.lang.SdaiOperationIterator
Returns SdaiModel that is the owner of the entity instance on which an operation was performed.
getOperationPrevInstanceId() - Method in interface jsdai.lang.SdaiOperationIterator
Returns the identifier of the entity instance for which substitute instance operation was performed (that is, this instance was substituted with another one, possibly having different entity definition).
getOperationPrevInstanceLabel() - Method in interface jsdai.lang.SdaiOperationIterator
Returns persistent label of the entity instance for which substitute instance operation was performed (that is, this instance was substituted with another one, possibly having different entity definition).
getOperationPrevInstanceType() - Method in interface jsdai.lang.SdaiOperationIterator
Returns entity data type of the entity instance for which substitute instance operation was performed (that is, this instance was substituted with another one).
getOperationPrevModel() - Method in interface jsdai.lang.SdaiOperationIterator
Returns SdaiModel that is the owner of the entity instance for which substitute instance operation was performed (that is, this instance was substituted with another one).
getOperationRepository() - Method in interface jsdai.lang.SdaiOperationIterator
Returns SdaiRepository that contains the entity instance on which an operation was performed.
getOperationType() - Method in interface jsdai.lang.SdaiOperationIterator
Returns an indicator specifying the type of changes performed on the entity instance at hand.
getOrganization() - Method in class jsdai.lang.SchemaInstance
Returns an aggregate of strings A_string containing the organizations with whom the author of this schema instance is associated.
getOrganization() - Method in class jsdai.lang.SdaiRepository
Returns an aggregate of strings A_string containing the organizations with whom the author of this repository is associated.
getOriginalSchemaName() - Method in class jsdai.lang.SdaiModel
Returns the name of the EXPRESS schema which was assigned to this model in Part 21 file the repository containing this model was imported from.
getOriginatingSystem() - Method in class jsdai.lang.SchemaInstance
Returns a String characterizing the system from which the data contained in SdaiModels associated with this schema instance are originated.
getOriginatingSystem() - Method in class jsdai.lang.SdaiRepository
Returns a String characterizing the system from which the data contained in this repository are originated.
getOwnedBy() - Method in class jsdai.lang.EntityExtent
Returns SdaiModel this EntityExtent belongs to.
getOwningSession() - Method in class jsdai.lang.SdaiTransaction
Returns the only one SdaiSession object.
getParent() - Static method in class jsdai.lang.MethodCallsCacheManager
Returns the parent object.
getPermissionByType(int) - Static method in class jsdai.lang.SdaiPermission
Returns a SdaiPermission corresponding to specified integer value.
getPersistentLabel() - Method in class jsdai.lang.CEntity
 
getPersistentLabel() - Method in interface jsdai.lang.EEntity
Returns a String, which is a persistent label of this entity instance.
getPersistentLabel() - Method in class jsdai.lang.QueryResultSet.ItemStruct
Returns EEntity instance persistent label.
getPersistentLabel() - Method in class jsdai.lang.SdaiRepository
Returns current persistent label.
getPopulatedFolders() - Method in class jsdai.lang.SdaiModel
Returns the set of EntityExtents for those entity types available in the EXPRESS schema corresponding to this model for which instances currently exist in the model.
getPreprocessorVersion() - Method in class jsdai.lang.SchemaInstance
Returns a String characterizing the system used to build SdaiModels associated with this schema instance.
getPreprocessorVersion() - Method in class jsdai.lang.SdaiRepository
Returns a String characterizing the system used to create this repository.
getProperty(String) - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.getProperty method.
getQuerySourceDomain() - Method in class jsdai.lang.AEntity
 
getQuerySourceDomain() - Method in class jsdai.lang.CAggregate
 
getQuerySourceDomain() - Method in interface jsdai.lang.QuerySource
Returns domain in which to perform a search.
getQuerySourceDomain() - Method in class jsdai.lang.SchemaInstance
 
getQuerySourceDomain() - Method in class jsdai.lang.SdaiModel
 
getQuerySourceDomain() - Method in class jsdai.lang.SdaiRepository
 
getQuerySourceDomain() - Method in class jsdai.lang.SdaiSession
 
getQuerySourceDomainRef() - Method in class jsdai.lang.AEntity
 
getQuerySourceDomainRef() - Method in class jsdai.lang.CAggregate
 
getQuerySourceDomainRef() - Method in interface jsdai.lang.QuerySource
 
getQuerySourceDomainRef() - Method in class jsdai.lang.SchemaInstance
 
getQuerySourceDomainRef() - Method in class jsdai.lang.SdaiModel
 
getQuerySourceDomainRef() - Method in class jsdai.lang.SdaiRepository
 
getQuerySourceDomainRef() - Method in class jsdai.lang.SdaiSession
 
getQuerySourceInstanceRef() - Method in class jsdai.lang.AEntity
 
getQuerySourceInstanceRef() - Method in class jsdai.lang.CAggregate
 
getQuerySourceInstanceRef() - Method in interface jsdai.lang.QuerySource
 
getQuerySourceInstanceRef() - Method in class jsdai.lang.SchemaInstance
 
getQuerySourceInstanceRef() - Method in class jsdai.lang.SdaiModel
 
getQuerySourceInstanceRef() - Method in interface jsdai.lang.SdaiModelConnector
Gets the reference to the connected SdaiModel.
getQuerySourceInstanceRef() - Method in class jsdai.lang.SdaiRepository
 
getQuerySourceInstanceRef() - Method in class jsdai.lang.SdaiSession
 
getQuerySourceInstances() - Method in class jsdai.lang.AEntity
 
getQuerySourceInstances() - Method in class jsdai.lang.CAggregate
 
getQuerySourceInstances() - Method in interface jsdai.lang.QuerySource
Returns starting instances which serve as the first input instance set for a query.
getQuerySourceInstances() - Method in class jsdai.lang.SchemaInstance
 
getQuerySourceInstances() - Method in class jsdai.lang.SdaiModel
 
getQuerySourceInstances() - Method in class jsdai.lang.SdaiRepository
 
getQuerySourceInstances() - Method in class jsdai.lang.SdaiSession
 
getRealName() - Method in class jsdai.lang.SdaiRepository
Returns the real (without recurrence number) name of the repository as a String.
getReferencedModels() - Method in class jsdai.lang.SchemaInstance
Returns the set of SdaiModels associated either with this schema instance or a schema instance reached from this schema instance following the inclusion relation (directly or indirectly).
getRepositoriesPath() - Static method in class jsdai.lang.SdaiSession
Returns the pathname string of the local directory containing subdirectories for different repositories and some additional information.
getRepository() - Method in class jsdai.lang.SchemaInstance
Returns the SdaiRepository to which this schema instance belongs.
getRepository() - Method in class jsdai.lang.SdaiModel
Returns the SdaiRepository to which this SdaiModel belongs.
getRepository() - Method in class jsdai.xml.SdaiInputSource
Returns the SdaiRepository of this input source.
getRepositoryByRef(SerializableRef) - Method in class jsdai.lang.SdaiSession
Returns remote SdaiRepository using specified repository reference.
getRepositoryId() - Method in class jsdai.lang.QueryResultSet.ItemStruct
Returns SdaiRepository identifier on remote database.
getResult(String) - Method in interface jsdai.lang.SdaiQuery
Deprecated. This method does not support <items> constraint. For queries V1.1 the preferred way is to use SdaiQuery.getResultSet(String).
getResult(int) - Method in interface jsdai.lang.SdaiQuery
Deprecated. This method does not support <items> constraint. For queries V1.1 the preferred way is to use SdaiQuery.getResultSet(int).
getResultNames() - Method in interface jsdai.lang.SdaiQuery
Returns all result names.
getResultSet(String) - Method in interface jsdai.lang.SdaiQuery
Returns result set by name.
getResultSet(int) - Method in interface jsdai.lang.SdaiQuery
Returns result set by index.
getSchemaInstance() - Method in class jsdai.xml.SdaiInputSource
Returns the SchemaInstance of this input source.
getSchemaInstanceByRef(SerializableRef) - Method in class jsdai.lang.SdaiRepository
Returns remote SchemaInstance using specified schema instance reference.
getSchemaInstanceId() - Method in class jsdai.lang.QueryResultSet.ItemStruct
Not implemented method of SerializableRef because this structure can not contain this type of information.
getSchemaInstances() - Method in class jsdai.xml.SdaiInputSource
Returns the SchemaInstance aggregate of this input source.
getSchemas() - Method in class jsdai.lang.SdaiRepository
Returns a read-only aggregate of all SchemaInstances of this repository.
getSdaiContext() - Method in class jsdai.lang.SdaiSession
Returns the default context of this session.
getSdaiImplementation() - Method in class jsdai.lang.SdaiSession
Returns the instance of class Implementation containing the general characteristics of JSDAI.
getSdaiModelByRef(SerializableRef) - Method in class jsdai.lang.SdaiRepository
Returns remote SdaiModel using specified model reference.
getSdaiVersion() - Method in class jsdai.lang.Implementation
Returns the version of SDAI to which this implementation conforms.
getSelectNumber() - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getSerialNumber() - Static method in class jsdai.lang.SdaiSession
Returns the serial number of JSDAI.
getSession() - Method in class jsdai.lang.SdaiRepository
Returns the only one SdaiSession object.
getSession() - Static method in class jsdai.lang.SdaiSession
Returns the session.
getSessionIdentifier(String) - Method in class jsdai.lang.SdaiRepository
Returns entity instance for the given persistent label.
getSize() - Method in class jsdai.lang.Binary
Returns the length of the value of this Binary.
getSource(ESchema_mapping) - Static method in class jsdai.lang.MappingUtil
 
getString(int) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getString() - Method in class jsdai.lang.Value
Returns a string value wrapped in an object of this class.
getString2Aggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getString2Aggregate(EEntity) - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of string values that is wrapped in an object of this class.
getString2Aggregate() - Method in class jsdai.lang.Value
Returns a double-nesting aggregate of string values wrapped in an object of this class.
getStringAggregate(int, CExplicit_attribute, CEntity) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
getStringAggregate(EEntity) - Method in class jsdai.lang.Value
Returns an aggregate of string values that is wrapped in an object of this class.
getStringAggregate() - Method in class jsdai.lang.Value
Returns an aggregate of string values wrapped in an object of this class.
getSystemRepository() - Method in class jsdai.lang.SdaiSession
Returns a special repository with the name "SystemRepository".
getTarget(ESchema_mapping) - Static method in class jsdai.lang.MappingUtil
 
getTemp(Object) - Method in class jsdai.lang.CEntity
 
getTemp() - Method in class jsdai.lang.CEntity
 
getTemp() - Method in interface jsdai.lang.EEntity
Returns an Object where an application is allowed to store some user's data related to this entity instance.
getTemp(Object) - Method in interface jsdai.lang.EEntity
An extension of EEntity.getTemp().
getTransactionLevel() - Method in class jsdai.lang.Implementation
Returns the level of transaction supported by this implementation.
getType() - Method in class jsdai.lang.QueryResultSet.ItemStruct
Returns type of this reference.
getType() - Method in class jsdai.lang.SdaiPermission
Returns type of the permission.
getTypeIndex() - Method in class jsdai.lang.QueryResultSet.ItemStruct
Returns EEntity instance type index which is the internal JSDAI index to increase the instance searching speed.
getUnderlyingException() - Method in class jsdai.lang.SdaiException
Returns Exception (if any) that is underlying to this SdaiException.
getUnderlyingSchema() - Method in class jsdai.lang.SdaiModel
Returns definition of the EXPRESS schema on which the contents of this SdaiModel is based on.
getUnderlyingSchemaString() - Method in class jsdai.lang.SdaiModel
Returns the name of the EXPRESS schema on which the contents of this SdaiModel is based on.
getUpperBound() - Method in interface jsdai.lang.Aggregate
Returns the value of the population_dependent_bound for the upper bound or upper index of this Aggregate.
getUpperBound() - Method in class jsdai.lang.CAggregate
 
getUpperIndex() - Method in interface jsdai.lang.Aggregate
Returns the value of the population_dependent_bound for the upper index of this Aggregate when its type is ARRAY.
getUpperIndex() - Method in class jsdai.lang.CAggregate
 
getValidationDate() - Method in class jsdai.lang.SchemaInstance
Returns the date of the most recent invocation of the validateSchemaInstance method for this schema instance.
getValidationDateLong() - Method in class jsdai.lang.SchemaInstance
Returns a long value of the date of the most recent invocation of the validateSchemaInstance method for this schema instance.
getValidationLevel() - Method in class jsdai.lang.SchemaInstance
Returns the level of expression evaluation for validation.
getValidationResult() - Method in class jsdai.lang.SchemaInstance
Gives the result returned by the most recent invocation of the validateSchemaInstance method for this schema instance.
getValueBound() - Method in class jsdai.lang.SdaiIterator
This method is not implemented in current JSDAI version.
getValueBoundByIndex(int) - Method in interface jsdai.lang.Aggregate
This method is not implemented in current JSDAI version.
getValueBoundByIndex(int) - Method in class jsdai.lang.CAggregate
 
get_boolean(EAttribute) - Method in class jsdai.lang.CEntity
 
get_boolean(EAttribute) - Method in interface jsdai.lang.EEntity
Returns the value (of type boolean) of the specified attribute.
get_double(EAttribute) - Method in class jsdai.lang.CEntity
 
get_double(EAttribute) - Method in interface jsdai.lang.EEntity
Returns the value (of type double) of the specified attribute.
get_int(EAttribute) - Method in class jsdai.lang.CEntity
 
get_int(EAttribute) - Method in interface jsdai.lang.EEntity
Returns the value (of type int) of the specified attribute.
get_inverse(EInverse_attribute, ASdaiModel) - Method in class jsdai.lang.CEntity
 
get_inverse(EInverse_attribute, ASdaiModel) - Method in interface jsdai.lang.EEntity
Returns the value (of type aggregate of entities) of the specified inverse attribute.
get_object(EAttribute) - Method in class jsdai.lang.CEntity
 
get_object(EAttribute) - Method in interface jsdai.lang.EEntity
Returns the value (of type Object) of the specified attribute.
greater(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements "greater than" - a value comparison operator of Express language.
greaterInt(SdaiContext, Value, Value) - Static method in class jsdai.lang.Value
Implements "greater than" - a value comparison operator of Express language.
groupReference(SdaiContext, EEntity_definition) - Method in class jsdai.lang.Value
Returns a partial complex entity value within a complex entity instance represented by the current object of this class.
groupReference(SdaiContext, Class) - Method in class jsdai.lang.Value
Returns a partial complex entity value within a complex entity instance represented by the current object of this class.

H

HIDDEN - Static variable in class jsdai.lang.SdaiPermission
Hidden permission as SdaiPermission object.
HIDDEN_INT - Static variable in class jsdai.lang.SdaiPermission
No access permission as integer value.
hasMappedAttribute(EEntity_mapping, EAttribute, ASdaiModel) - Method in class jsdai.lang.CEntity
 
hasMappedAttribute(EEntity_mapping, EAttribute, ASdaiModel) - Method in interface jsdai.lang.EEntity
Checks is attribute mapped for given entity mapping.
hashCode() - Method in class jsdai.lang.CAggregate
Returns a hash code value of this aggregate.
hashCode() - Method in class jsdai.lang.MappingConstraintMatcher.AEntityMap
 
hashCode() - Method in class jsdai.lang.MappingConstraintMatcher.AEntitySet
 
hashCode() - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
hashCode() - Method in class jsdai.lang.MappingConstraintMatcher.MatcherInstances
Returns the hash code value.
hashCode() - Method in class jsdai.lang.SdaiPermission
Returns a hash code for this SdaiPermission object.
hiBound(Value) - Method in class jsdai.lang.Value
Implements built-in function "HiBound" of Express language.
hiIndex(Value) - Method in class jsdai.lang.Value
Implements built-in function "HiIndex" of Express language.

I

IN(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements membership operator IN of Express language.
INDETERMINATE - Static variable in class jsdai.lang.Value
Represents indeterminate (denoted as ?) in Express language.
INInt(SdaiContext, Value, Value) - Static method in class jsdai.lang.Value
Implements membership operator IN of Express language.
INTEGER_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express INTEGER type.
INVALID - Static variable in class jsdai.lang.SdaiEvent
 
IR_NEXS - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Iterator does not exist.
IR_NSET - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Current member is not defined.
ITEM_ALL - Static variable in class jsdai.lang.SdaiEvent
Event item value to indicate modification of both remote SdaiRepository, SchemaInstance, or SdaiModel header and contents on JSDAI-DB
ITEM_CONTENTS - Static variable in class jsdai.lang.SdaiEvent
Event item value to indicate modification of remote SdaiRepository, SchemaInstance, or SdaiModel contents on JSDAI-DB
ITEM_HEADER - Static variable in class jsdai.lang.SdaiEvent
Event item value to indicate modification of remote SdaiRepository, SchemaInstance, or SdaiModel header on JSDAI-DB
IX_NVLD - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Index invalid.
Implementation - class jsdai.lang.Implementation.
This class gives a general information on this SDAI implementation.
InstanceReader - class jsdai.xml.InstanceReader.
This class is an abstract org.xml.sax.XMLReader implementation which reads JSDAI data and presents it in ISO 10303-28 representation.
InstanceWriter - class jsdai.xml.InstanceWriter.
This class is a way to write (create) JSDAI population from XML parsing events.
InverseEntity - class jsdai.lang.InverseEntity.
Used to handle the inverseList capabilities of all Application Entities and Connector.
ignorableWhitespace(char[], int, int) - Method in class jsdai.xml.InstanceWriter
Skips notification about ignorable whitespace events.
importClearTextEncoding(String, Object, Object) - Method in class jsdai.lang.SdaiSession
Creates a new repository and imports an exchange structure (part21 file) into it.
importClearTextEncoding(String, SdaiRepository) - Method in class jsdai.lang.SdaiSession
Imports an exchange structure (part21 file) into an existing repository submitted through the second method's parameter.
importClearTextEncoding(InputStream, SdaiRepository) - Method in class jsdai.lang.SdaiSession
Imports an exchange structure (part21 file) into an existing repository submitted through the second method's parameter.
importXml(InputStream) - Method in class jsdai.lang.SdaiRepository
Reads repository from specified stream as XML representation.
inc(Value) - Method in class jsdai.lang.Value
Increments the value of integer type wrapped by an object of this class by a specified integer.
inc() - Method in class jsdai.lang.Value
Increments the value of integer type wrapped by an object of this class by 1.
indexing(Value, Value) - Method in class jsdai.lang.Value
Implements Aggregate indexing, String indexing and Binary indexing operators of Express language.
indexing(int, int) - Method in class jsdai.lang.Value
Implements Aggregate indexing, String indexing and Binary indexing operators of Express language.
init(EEntity_definition) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
init(EData_type) - Method in class jsdai.lang.Value
Initializes the current object of this class to wrap values of the specified data type.
initAggregate(EAggregation_type, EEntity) - Method in class jsdai.lang.Value
Initializes the current object of this class to wrap aggregates of the specified aggregation type.
initAggregateMember(int, EAggregation_type) - Method in class jsdai.lang.Value
Initializes an object of this class for the member of the aggregate represented by the current object of Value to wrap values of the specified aggregation type.
insert(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements built-in procedure "Insert" of Express language.
insert(SdaiContext, Value, Value, Value) - Method in class jsdai.lang.Value
Implements built-in procedure "Insert" of Express language.
instanceEqual(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements "instance equal" - an instance comparison operator of Express language.
instanceEqualInt(SdaiContext, Value, Value) - Static method in class jsdai.lang.Value
Implements "instance equal" - an instance comparison operator of Express language.
instanceNotEqual(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements "instance not equal" - an instance comparison operator of Express language.
instanceNotEqualInt(SdaiContext, Value, Value) - Static method in class jsdai.lang.Value
Implements "instance not equal" - an instance comparison operator of Express language.
isActive() - Method in class jsdai.lang.SdaiRepository
Informs if this repository is open.
isDomainEquivalentWith(EEntity_definition) - Method in class jsdai.lang.CEntityDefinition
 
isDomainEquivalentWith(EEntity_definition) - Method in interface jsdai.lang.EntityDefinition
Checks if the entity data type, specified by this entity definition, is domain equivalent with another entity type.
isEmpty() - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
isIndeterminate() - Method in class jsdai.lang.Value
Returns true if and only if the current object of Value class wraps Express indeterminate value ("?").
isInstanceOf(EEntity_definition) - Method in class jsdai.lang.CEntity
 
isInstanceOf(Class) - Method in class jsdai.lang.CEntity
 
isInstanceOf(EEntity_definition) - Method in interface jsdai.lang.EEntity
Checks if the type (described by EEntity_definition) of this entity instance coincides with the type given by method's parameter.
isInstanceOf(Class) - Method in interface jsdai.lang.EEntity
Checks if java.lang.Class object of this entity instance coincides with the given java.lang.Class object which describes java class representing some other entity instance.
isKindOf(EEntity_definition) - Method in class jsdai.lang.CEntity
 
isKindOf(Class) - Method in class jsdai.lang.CEntity
 
isKindOf(EEntity_definition) - Method in interface jsdai.lang.EEntity
Checks if the type (described by EEntity_definition) of this entity instance coincides with the given type (instance of EEntity_definition) or is a subtype of it.
isKindOf(Class) - Method in interface jsdai.lang.EEntity
Checks if java.lang.Class object of this entity instance coincides with the given java.lang.Class object, which describes java class representing some other entity instance, or is a java.lang.Class object for the java class which is a subclass of the given class.
isMember(EEntity) - Method in class jsdai.lang.AEntity
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type EEntity and the second parameter is dropped.
isMember(EntityExtent) - Method in class jsdai.lang.AEntityExtent
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type EntityExtent and the second parameter is dropped.
isMember(SchemaInstance) - Method in class jsdai.lang.ASchemaInstance
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type SchemaInstance and the second parameter is dropped.
isMember(SdaiModel) - Method in class jsdai.lang.ASdaiModel
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type SdaiModel and the second parameter is dropped.
isMember(SdaiRepository) - Method in class jsdai.lang.ASdaiRepository
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type SdaiRepository and the second parameter is dropped.
isMember(Binary) - Method in class jsdai.lang.A_binary
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type Binary and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
isMember(boolean) - Method in class jsdai.lang.A_boolean
It is a specialization of isMember(boolean, EDefined_type []) method - the second parameter is dropped.
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
isMember(Object, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
isMember(double) - Method in class jsdai.lang.A_double
It is a specialization of isMember(double, EDefined_type []) method - the second parameter is dropped.
isMember(double, EDefined_type[]) - Method in class jsdai.lang.A_double
 
isMember(Object, EDefined_type[]) - Method in class jsdai.lang.A_double
 
isMember(int) - Method in class jsdai.lang.A_enumeration
It is a specialization of isMember(int, EDefined_type []) method - the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
isMember(Object, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
isMember(int) - Method in class jsdai.lang.A_integer
It is a specialization of isMember(int, EDefined_type []) method - the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
isMember(Object, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
isMember(String) - Method in class jsdai.lang.A_string
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type String and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.A_string
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.A_string
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.A_string
 
isMember(A_binary) - Method in class jsdai.lang.Aa_binary
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type A_binary and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
isMember(A_boolean) - Method in class jsdai.lang.Aa_boolean
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type A_boolean and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
isMember(A_double) - Method in class jsdai.lang.Aa_double
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type A_double and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
isMember(A_enumeration) - Method in class jsdai.lang.Aa_enumeration
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type A_enumeration and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
isMember(A_integer) - Method in class jsdai.lang.Aa_integer
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type A_integer and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
isMember(A_string) - Method in class jsdai.lang.Aa_string
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type A_string and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
isMember(Aa_binary) - Method in class jsdai.lang.Aaa_binary
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type Aa_binary and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
isMember(Aa_boolean) - Method in class jsdai.lang.Aaa_boolean
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type Aa_boolean and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
isMember(Aa_double) - Method in class jsdai.lang.Aaa_double
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type Aa_double and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
isMember(Aa_enumeration) - Method in class jsdai.lang.Aaa_enumeration
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type Aa_enumeration and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
isMember(Aa_integer) - Method in class jsdai.lang.Aaa_integer
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type Aa_integer and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
isMember(Aa_string) - Method in class jsdai.lang.Aaa_string
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type Aa_string and the second parameter is dropped.
isMember(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
isMember(Object, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Checks if the specified value is a member of this Aggregate.
isMember(int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Checks if the specified value of type int is a member of this Aggregate.
isMember(double, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Checks if the specified value of type double is a member of this Aggregate.
isMember(boolean, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Checks if the specified value of type boolean is a member of this Aggregate.
isMember(Object, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
isMember(int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
isMember(double, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
isMember(boolean, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
isMember(EEntity) - Method in class jsdai.lang.CAggregate
It is a specialization of isMember(Object, EDefined_type []) method - the first parameter is of type EEntity and the second parameter is dropped.
isModified() - Method in class jsdai.lang.SdaiModel
Informs if this model is modified.
isModified() - Method in class jsdai.lang.SdaiRepository
Informs if this repository is modified.
isModified() - Method in class jsdai.lang.SdaiSession
Informs if at least one repository available in this session is modified.
isRedoGroupAvailable() - Method in class jsdai.lang.SdaiSession
Informs whether the redo operation is available for at least one group of recorded changes.
isSubtypeOf(EEntity_definition) - Method in class jsdai.lang.CEntityDefinition
 
isSubtypeOf(EEntity_definition) - Method in interface jsdai.lang.EntityDefinition
Checks if the entity data type, specified by this entity definition, is a subtype of another entity type.
isUndoGroupAvailable() - Method in class jsdai.lang.SdaiSession
Informs whether the undo operation is available for at least one group of recorded changes.
isUofMapping(String) - Method in class jsdai.lang.SdaiContext
Returns true, if provided UOF is found in context's usable UOF's
isValid() - Method in class jsdai.lang.CEntity
 
isValid() - Method in interface jsdai.lang.EEntity
Checks if java Object of type EEntity represents a valid instance of a population within SdaiSession.
isValidFor(ESchema_definition) - Method in class jsdai.lang.CEntityDefinition
 
isValidFor(Class) - Method in class jsdai.lang.CEntityDefinition
 
isValidFor(ESchema_definition) - Method in interface jsdai.lang.EntityDefinition
Checks if the entity data type, specified by this entity definition, is within the context of the specified schema.
isValidFor(Class) - Method in interface jsdai.lang.EntityDefinition
Checks if the entity data type, specified by this entity definition, is within the context of the specified schema.
isValidationCurrent() - Method in class jsdai.lang.SchemaInstance
This method is not implemented in current JSDAI version.
itemType - Variable in class jsdai.lang.QueryResultSet.ItemStruct
This field containts the item type.
iterator() - Method in class jsdai.lang.MappingConstraintMatcher.AEntitySet
 

J

JsdaiLangAccessor - class jsdai.lang.JsdaiLangAccessor.
This class is part of JSDAI implementation.
jsdai.lang - package jsdai.lang
This package contains the core interfaces and classes of JSDAI to work on data in accordance with the STEP standard (ISO 10303).
jsdai.util - package jsdai.util
This package includes several utility applications and classes based on jsdai operations.
jsdai.xml - package jsdai.xml
 

K

keySet() - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 

L

LC_NVLD - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Location invalid.
LIKE(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements LIKE operator of Express language.
LIST_GENERIC_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express LIST_GENERIC type.
LOCKED_EXCLUSIVE_MODE - Static variable in class jsdai.lang.SdaiEvent
Remote SdaiRepository, SchemaInstance, or SdaiModel was locked in an exclusive mode on JSDAI-DB
LOCKED_SHARED_MODE - Static variable in class jsdai.lang.SdaiEvent
Remote SdaiRepository, SchemaInstance, or SdaiModel was locked in a shared mode on JSDAI-DB
LOGICAL_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express LOGICAL type.
LateBindingReader - class jsdai.xml.LateBindingReader.
This class is an ISO 10303-28 Edition 1 late binding representation reader.
LateBindingReader() - Constructor for class jsdai.xml.LateBindingReader
Creates the late binding reader.
length(Value) - Method in class jsdai.lang.Value
Implements built-in function "Length" of Express language.
lequal(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
It is a shortcut to lequalOrSubset method.
lequalInt(SdaiContext, Value, Value) - Static method in class jsdai.lang.Value
Implements "less than or equal" - a value comparison operator of Express language.
lequalOrSubset(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements "less than or equal" - a value comparison operator and also subset operator of Express language.
less(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements "less than" - a value comparison operator of Express language.
lessInt(SdaiContext, Value, Value) - Static method in class jsdai.lang.Value
Implements "less than" - a value comparison operator of Express language.
linkDataBaseBridge(String, String, char[]) - Method in class jsdai.lang.SdaiSession
Links SQL Bridge and makes remote repositories available in aggregate of known_servers, which is accessible through getKnownServers method.
linkRepository(String, String) - Method in class jsdai.lang.SdaiSession
Links an already existing SdaiRepository outside of this SdaiSession (external) to knownServers (but not to activeServers what means that the repository returned is closed).
loBound(Value) - Method in class jsdai.lang.Value
Implements built-in function "LoBound" of Express language.
loIndex(Value) - Method in class jsdai.lang.Value
Implements built-in function "LoIndex" of Express language.
loadApplicationProperties(Class) - Method in class jsdai.lang.SdaiSession
Returns Properties table for an application specified by a parameter of type Class.
loadToStream(OutputStream) - Method in class jsdai.lang.ExternalData
Loads data in this object to specified stream.
lock(ASdaiRepository, ASchemaInstance, ASdaiModel, int) - Method in class jsdai.lang.SdaiSession
Locks specified remote SdaiRepositories, SchemaInstances, and SdaiModels in exclusive mode on JSDAI-DB.
log(Value) - Method in class jsdai.lang.Value
Implements built-in function "Log" of Express language.
log10(Value) - Method in class jsdai.lang.Value
Implements built-in function "Log10" of Express language.
log2(Value) - Method in class jsdai.lang.Value
Implements built-in function "Log2" of Express language.
longToTimeStamp(long) - Method in class jsdai.lang.SdaiCalendar
Converts the time value from long to String representation.

M

MANDATORY_ATTRIBUTES_SET - Static variable in interface jsdai.lang.EEntity
Tn addition to MOST_SPECIFIC_ENTITY it also requires, that all explicit mandatory attributes are set.
MAPPING_NAME_SUFIX - Static variable in class jsdai.lang.SdaiSession
Suffix of dictionary SdaiModel with mapping data "_MAPPING_DATA"
MAPPING_SCHEMA_INSTANCE_NAME - Static variable in class jsdai.lang.SdaiSession
The name of the default SchemaInstance "SDAI_MAPPING_SCHEMA_INSTANCE" holding all mapping and related dictionary SdaiModels
MAPP_MODEL_NAME - Static variable in class jsdai.lang.SdaiSession
The name of the reserved SdaiModel "SDAI_MAPPING_SCHEMA_DICTIONARY_DATA".
MAPP_SCHEMA_NAME - Static variable in class jsdai.lang.SdaiSession
The name of the reserved SchemaInstance "SDAI_MAPPING_SCHEMA".
MOD(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements modulo operator of Express language.
MODIFIED - Static variable in class jsdai.lang.SdaiEvent
 
MODIFY_OPERATION - Static variable in interface jsdai.lang.SdaiOperationIterator
 
MOST_SPECIFC_ENTITY - Static variable in interface jsdai.lang.EEntity
The mode to return only mapping of the most specific and not abstract entities.
MO_DUP - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: SDAI-model duplicate.
MO_LOCK - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Model locked by another user.
MO_NDEQ - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: SDAI-model not domain equivalent.
MO_NEXS - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: SDAI-model does not exist.
MO_NVLD - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: SDAI-model invalid.
MX_NDEF - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: SDAI-model access not defined.
MX_NRW - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: SDAI-model access not read-write.
MX_RO - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: SDAI-model access read-only.
MX_RW - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: SDAI-model access read-write.
MappingConstraintMatcher - interface jsdai.lang.MappingConstraintMatcher.
This interface defines the AIM2ARM conversion behavior.
MappingConstraintMatcher.AEntityMap - class jsdai.lang.MappingConstraintMatcher.AEntityMap.
This is Map interface wrapper for AEntity aggregate.
MappingConstraintMatcher.AEntitySet - class jsdai.lang.MappingConstraintMatcher.AEntitySet.
This is Set interface wrapper for AEntity aggregate.
MappingConstraintMatcher.FixedValueMap - class jsdai.lang.MappingConstraintMatcher.FixedValueMap.
This is Map interface wrapper for Set as keys and fixed value as values.
MappingConstraintMatcher.MappingMatcherInstances - interface jsdai.lang.MappingConstraintMatcher.MappingMatcherInstances.
Identifies matcher instances used in attribute and entity mappings.
MappingConstraintMatcher.MappingPreInstances - class jsdai.lang.MappingConstraintMatcher.MappingPreInstances.
This class holds pre-processed instances for attribute and entity mappings.
MappingConstraintMatcher.MatcherInstances - class jsdai.lang.MappingConstraintMatcher.MatcherInstances.
This class defines entity instances for use in MappingConstraintMatcher It is meant for mapping operations internal use.
MappingConstraintPath - interface jsdai.lang.MappingConstraintPath.
This interface defines the mapping operations behaviour.
MappingContext - class jsdai.lang.MappingContext.
This class is mapping context for AIM2ARM conversion method convertMapping.
MappingContext(SdaiContext, MappingPopulationCreator) - Constructor for class jsdai.lang.MappingContext
Creates a new mapping context with provided mapping population creator.
MappingContext(SdaiContext) - Constructor for class jsdai.lang.MappingContext
Creates a new mapping context with empty mapping population creator.
MappingPopulationCreator - interface jsdai.lang.MappingPopulationCreator.
A MappingPopulationCreator is used as callbacks for AIM2ARM conversion algorithm.
MappingUtil - class jsdai.lang.MappingUtil.
This class is a superclass of all mapping early binding classes known as M classes.
MethodCallsCacheManager - class jsdai.lang.MethodCallsCacheManager.
This class provides a way to manage method calls cache used by mapping operations.
main(String[]) - Static method in class jsdai.util.SdaiTerm
Method thats run this program.
major_version - Static variable in class jsdai.lang.Implementation
The major number of SDAI implementation version.
makeInstance(SdaiContext) - Method in class jsdai.lang.Value
Creates an instance of the entity described by the current object of this class.
makeUsedin(EEntity_definition, EAttribute, ASdaiModel, AEntity) - Method in class jsdai.lang.CEntity
This method is for internal JSDAI use only.
mapHashTable - Variable in class jsdai.lang.SdaiContext
Provides hash table structure to store target data set for Express-X map schema
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingAggregate_member_constraint
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingAnd_constraint_relationship
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingAttribute_mapping
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingDerived_attribute
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingEnd_of_path_constraint
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingEntity_constraint
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingExplicit_attribute
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingIntersection_constraint
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingInverse_attribute
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingInverse_attribute_constraint
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingPath_constraint
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingSelect_constraint
 
mapUsersBackward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingType_constraint
 
mapUsersBackward(ObjectMapping, Set) - Method in interface jsdai.lang.MappingConstraintPath
Makes a step in resolving the result of EEntity.findMappedUsers(jsdai.mapping.EEntity_mapping, jsdai.mapping.AAttribute_mapping, jsdai.lang.ASdaiModel, jsdai.lang.ASdaiModel, jsdai.mapping.AAttribute_mapping, int) result in a backward direction.
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingAggregate_member_constraint
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingAnd_constraint_relationship
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingAttribute_mapping
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingDerived_attribute
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingEnd_of_path_constraint
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingEntity_constraint
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingExplicit_attribute
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingIntersection_constraint
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingInverse_attribute
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingInverse_attribute_constraint
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingPath_constraint
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingSelect_constraint
 
mapUsersForward(ObjectMapping, Set) - Method in class jsdai.lang.CMappingType_constraint
 
mapUsersForward(ObjectMapping, Set) - Method in interface jsdai.lang.MappingConstraintPath
Makes a step in resolving the result of EEntity.findMappedUsers(jsdai.mapping.EEntity_mapping, jsdai.mapping.AAttribute_mapping, jsdai.lang.ASdaiModel, jsdai.lang.ASdaiModel, jsdai.mapping.AAttribute_mapping, int) result in a forward direction.
mappedWorkingModel - Variable in class jsdai.lang.SdaiContext
Provides ARM model used by some mapping operations.
mappingDomain - Variable in class jsdai.lang.SdaiContext
Provides the mapping domain for mapping operations
middle_version - Static variable in class jsdai.lang.Implementation
The middle number of SDAI implementation version.
minor_version - Static variable in class jsdai.lang.Implementation
The minor number of SDAI implementation version.
modelId - Variable in class jsdai.lang.QueryResultSet.ItemStruct
A database id of the remote model which contains the referenced entity instance.
moveUsersFrom(EEntity) - Method in class jsdai.lang.CEntity
 
moveUsersFrom(EEntity) - Method in interface jsdai.lang.EEntity
Changes all the pointers referencing an entity instance submitted through the parameter to the pointers referencing the current entity instance.
mulOrIntersect(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements multiplication and aggregate intersection operators of Express language.

N

NOACCESS - Static variable in class jsdai.lang.SdaiPermission
No access permission as SdaiPermission object.
NOACCESS_INT - Static variable in class jsdai.lang.SdaiPermission
No access permission as integer value.
NON_PATH_VALUE - Static variable in interface jsdai.lang.MappingConstraintMatcher
The special static value to be used in matcher instances map when the constraint is used not in a path.
NOT(Value) - Method in class jsdai.lang.Value
Implements NOT operator of Express language.
NO_ACCESS - Static variable in class jsdai.lang.SdaiModel
When getMode returns this value, the contents of this SdaiModel is not accessible.
NO_ACCESS - Static variable in class jsdai.lang.SdaiTransaction
When getMode returns this value, all operations for accessing entity instances within session are disallowed.
NO_RESTRICTIONS - Static variable in interface jsdai.lang.EEntity
The mode to apply no additional restrictions on the data returned by findEntityMappings, getMappedAttribute, getMappedAttribute,
NUMBER_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express NUMBER type.
NVL(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements built-in function "NVL" of Express language.
negation(Value) - Method in class jsdai.lang.Value
Implements arithmetic negation (-) operator of Express language.
nequal(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements "not equal" - a value comparison operator of Express language.
nequalInt(SdaiContext, Value, Value) - Static method in class jsdai.lang.Value
Implements "not equal" - a value comparison operator of Express language.
newQuery(Document) - Method in class jsdai.lang.SdaiSession
Creates and returns a new SdaiQuery.
newQuery(Element) - Method in class jsdai.lang.SdaiSession
Creates and returns a new SdaiQuery
next() - Method in interface jsdai.lang.QueryResultSet
Moves to next result.
next() - Method in class jsdai.lang.SdaiIterator
Positions this SdaiIterator to reference the next member of the aggregate to which this SdaiIterator is attached.
next() - Method in interface jsdai.lang.SdaiOperationIterator
Positions this iterator to reference the next entity instance in the sequence of instances for which records in undo/redo log file were created and combined to form a separate group.
numericValue - Variable in class jsdai.lang.QueryResultSet.ItemStruct
A numeric value

O

OP_NVLD - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Operator invalid.
OR(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements OR operator of Express language.
OWN_CREATED_THREAD - Static variable in class jsdai.lang.MethodCallsCacheManager
The constant to use for setThreadId method.
odd(Value) - Method in class jsdai.lang.Value
Implements built-in function "Odd" of Express language.
openRepository() - Method in class jsdai.lang.SdaiRepository
Makes the SdaiModels and SchemaInstances contained in this repository available for subsequent access.
openSession() - Static method in class jsdai.lang.SdaiSession
Commences a new SdaiSession.

P

PopulationDependentBound - class jsdai.lang.PopulationDependentBound.
This class is for internal JSDAI use only.
parse(InputSource) - Method in class jsdai.xml.InstanceReader
Parses XML from JSDAI population.
parse(String) - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.parse(String) method.
persistentLabel - Variable in class jsdai.lang.QueryResultSet.ItemStruct
A persistent label of a remote entity instance
preprocessTargetInstances(EEntity_mapping) - Method in interface jsdai.lang.MappingPopulationCreator
 
previous() - Method in class jsdai.lang.SdaiIterator
Positions this SdaiIterator to reference the preceding member of the aggregate to which this SdaiIterator is attached.
printStackTrace(PrintStream) - Method in class jsdai.lang.SdaiException
Prints the stack trace of the exception that occurred to the specified print stream.
printStackTrace(PrintWriter) - Method in class jsdai.lang.SdaiException
Prints the stack trace of the exception that occurred to the specified print writer.
println(String) - Static method in class jsdai.lang.SdaiSession
Prints a message to the static log Writer accessable for any SdaiSession.
printlnSession(String) - Method in class jsdai.lang.SdaiSession
Prints a message to the log Writer accessable only for the current Object of SdaiSession.
processingInstruction(String, String) - Method in class jsdai.xml.InstanceWriter
Skits notification about processing instruction events.
promoteSdaiModelToRW() - Method in class jsdai.lang.SdaiModel
Changes the access mode for this SdaiModel from read-only to read-write.
put(Object, Object) - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
putAll(Map) - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
putMappedInstace(EEntity, EEntity) - Method in class jsdai.lang.MappingContext
Creates an association between targetInstances and sourceInstance.

Q

QueryResultSet - interface jsdai.lang.QueryResultSet.
This interface defines the results of a query operation.
QueryResultSet.ItemStruct - class jsdai.lang.QueryResultSet.ItemStruct.
This class is a structure to store query result item value in an efficient way.
QueryResultSet.ItemStruct() - Constructor for class jsdai.lang.QueryResultSet.ItemStruct
 
QuerySource - interface jsdai.lang.QuerySource.
This interface is a query source according to "ISO 10303-22::9.3.12 query_source" It defines the source of a query execution.
query(String, EEntity, AEntity) - Method in interface jsdai.lang.Aggregate
This method is not implemented in current JSDAI version.
query(String, EEntity, AEntity) - Method in class jsdai.lang.CAggregate
 
query(String, EEntity, AEntity) - Method in interface jsdai.lang.QuerySource
SDAI query according to part 22.
query(String, EEntity, AEntity) - Method in class jsdai.lang.SchemaInstance
This method is not implemented in current JSDAI version.
query(String, EEntity, AEntity) - Method in class jsdai.lang.SdaiModel
This method is not implemented in current JSDAI version.
query(String, EEntity, AEntity) - Method in class jsdai.lang.SdaiRepository
This method is not implemented in current JSDAI version.
query(String, EEntity, AEntity) - Method in class jsdai.lang.SdaiSession
This method is not implemented in current JSDAI version.

R

READ - Static variable in class jsdai.lang.SdaiPermission
Read only permission as SdaiPermission object.
READ_INT - Static variable in class jsdai.lang.SdaiPermission
Read only permission as integer value.
READ_ONLY - Static variable in class jsdai.lang.SdaiModel
When getMode returns this value, the contents of this SdaiModel is available for read-only access.
READ_ONLY - Static variable in class jsdai.lang.SdaiTransaction
When getMode returns this value, entity instances within session are or may become available (after starting access to owning model) for read-only access.
READ_WRITE - Static variable in class jsdai.lang.SdaiModel
When getMode returns this value, the contents of this SdaiModel is available for read-write access.
READ_WRITE - Static variable in class jsdai.lang.SdaiTransaction
When getMode returns this value, entity instances within session are or may become available (after starting access to owning model) for read-write access.
REAL_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express REAL type.
REDEFINE - Static variable in class jsdai.lang.EntityValue
This field is for internal JSDAI use only.
REDONE_GROUP - Static variable in class jsdai.lang.SdaiLoggingEvent
The redo operation is applied to one group of records in the undo/redo log file.
REMOVE_EXTERNAL_DATA_OPERATION - Static variable in interface jsdai.lang.SdaiOperationIterator
 
RP_DUP - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Repository duplicate.
RP_LOCK - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Repository locked by another user.
RP_NAVL - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Repository not available.
RP_NEXS - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Repository does not exist.
RP_NOPN - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Repository is not open.
RP_OPN - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Repository open.
RP_RO - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Read-only access to repository.
RU_NDEF - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Rule not defined.
ReferencedObject - class jsdai.lang.ReferencedObject.
The reference to an objects.
ReferencedObject() - Constructor for class jsdai.lang.ReferencedObject
Creates a new ReferencedObject.
redoGroup(int) - Method in class jsdai.lang.SdaiSession
Performs redo operation for a specified number of groups.
redoGroup(int, Object) - Method in class jsdai.lang.SdaiSession
Performs redo operation for a specified number of groups.
reduceSdaiModelToRO() - Method in class jsdai.lang.SdaiModel
Changes the access mode for this SdaiModel from read-write to read-only.
reindexArray() - Method in interface jsdai.lang.Aggregate
Resizes this Aggregate, provided its type is ARRAY, according to the value of the population_dependent_bound for the lower index and/or upper index.
reindexArray() - Method in class jsdai.lang.CAggregate
 
remoteRepositories(String) - Method in class jsdai.lang.SdaiSession
Finds a list of repositories on remote server.
remove(Object) - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
remove() - Method in class jsdai.lang.SdaiIterator
Removes the member referenced by this SdaiIterator from the aggregate to which this SdaiIterator is attached.
remove(Value) - Method in class jsdai.lang.Value
Implements built-in procedure "Remove" of Express language.
remove(Value, Value) - Method in class jsdai.lang.Value
Implements built-in procedure "Remove" of Express language.
removeAimData(SdaiContext) - Method in class jsdai.lang.CMappedARMEntity
 
removeAimData(SdaiContext) - Method in interface jsdai.lang.EMappedARMEntity
Removes AIM data which corresponds this ARM instance.
removeByIndex(int) - Method in class jsdai.lang.A_boolean
 
removeByIndex(int) - Method in class jsdai.lang.A_double
 
removeByIndex(int) - Method in class jsdai.lang.A_enumeration
 
removeByIndex(int) - Method in class jsdai.lang.A_integer
 
removeByIndex(int) - Method in interface jsdai.lang.Aggregate
Removes the member at the specified index position from this Aggregate, provided the type of this Aggregate is LIST.
removeByIndex(int) - Method in class jsdai.lang.CAggregate
 
removeEntityValue(EEntity_definition) - Method in class jsdai.lang.ComplexEntityValue
This method is for internal JSDAI use only.
removeExternalData() - Method in class jsdai.lang.CEntity
 
removeExternalData() - Method in interface jsdai.lang.EEntity
Removes external data which was attached to this entity.
removeLoggingListener(SdaiListener) - Method in class jsdai.lang.SdaiSession
Removes SdaiListener extending java.util.EventListener from the special aggregate of SDAI listeners receiving SDAI logging events.
removeSchemaInstance(SchemaInstance) - Method in class jsdai.lang.SchemaInstance
Removes a specified member from the set of schema instances that are included by this schema instance.
removeSdaiListener(SdaiListener) - Method in class jsdai.lang.CEntity
Removes SdaiListener extending java.util.EventListener from the special aggregate defined for this entity instance.
removeSdaiListener(SdaiListener) - Method in class jsdai.lang.SchemaInstance
Removes SdaiListener extending java.util.EventListener from the special aggregate in this repository.
removeSdaiListener(SdaiListener) - Method in interface jsdai.lang.SdaiEventSource
 
removeSdaiListener(SdaiListener) - Method in class jsdai.lang.SdaiModel
Removes SdaiListener extending java.util.EventListener from the special aggregate in this repository.
removeSdaiListener(SdaiListener) - Method in class jsdai.lang.SdaiRepository
Removes SdaiListener extending java.util.EventListener from the special aggregate in this repository.
removeSdaiModel(SdaiModel) - Method in class jsdai.lang.SchemaInstance
Removes a specified SdaiModel from the set of models that are associated with this schema instance.
removeUnordered(EEntity) - Method in class jsdai.lang.AEntity
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type EEntity and the second parameter is dropped.
removeUnordered(Binary) - Method in class jsdai.lang.A_binary
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type Binary and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
removeUnordered(boolean) - Method in class jsdai.lang.A_boolean
It is a specialization of removeUnordered(boolean, EDefined_type []) method - the second parameter is dropped.
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
removeUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
removeUnordered(double) - Method in class jsdai.lang.A_double
It is a specialization of removeUnordered(double, EDefined_type []) method - the second parameter is dropped.
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.A_double
 
removeUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.A_double
 
removeUnordered(int) - Method in class jsdai.lang.A_enumeration
It is a specialization of removeUnordered(int, EDefined_type []) method - the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
removeUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
removeUnordered(int) - Method in class jsdai.lang.A_integer
It is a specialization of removeUnordered(int, EDefined_type []) method - the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
removeUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
removeUnordered(String) - Method in class jsdai.lang.A_string
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type String and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.A_string
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.A_string
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.A_string
 
removeUnordered(A_binary) - Method in class jsdai.lang.Aa_binary
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type A_binary and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
removeUnordered(A_boolean) - Method in class jsdai.lang.Aa_boolean
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type A_boolean and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
removeUnordered(A_double) - Method in class jsdai.lang.Aa_double
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type A_double and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
removeUnordered(A_enumeration) - Method in class jsdai.lang.Aa_enumeration
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type A_enumeration and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
removeUnordered(A_integer) - Method in class jsdai.lang.Aa_integer
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type A_integer and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
removeUnordered(A_string) - Method in class jsdai.lang.Aa_string
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type A_string and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
removeUnordered(Aa_binary) - Method in class jsdai.lang.Aaa_binary
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type Aa_binary and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
removeUnordered(Aa_boolean) - Method in class jsdai.lang.Aaa_boolean
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type Aa_boolean and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
removeUnordered(Aa_double) - Method in class jsdai.lang.Aaa_double
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type Aa_double and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
removeUnordered(Aa_enumeration) - Method in class jsdai.lang.Aaa_enumeration
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type Aa_enumeration and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
removeUnordered(Aa_integer) - Method in class jsdai.lang.Aaa_integer
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type Aa_integer and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
removeUnordered(Aa_string) - Method in class jsdai.lang.Aaa_string
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type Aa_string and the second parameter is dropped.
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
removeUnordered(Object, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Removes one occurrence of the specified value of type Object from this Aggregate, provided the type of this Aggregate is either SET or BAG.
removeUnordered(int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Removes one occurrence of the specified value of type int from this Aggregate, provided the type of this Aggregate is either SET or BAG.
removeUnordered(double, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Removes one occurrence of the specified value of type double from this Aggregate, provided the type of this Aggregate is either SET or BAG.
removeUnordered(boolean, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Removes one occurrence of the specified value of type boolean from this Aggregate, provided the type of this Aggregate is either SET or BAG.
removeUnordered(Object, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
removeUnordered(int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
removeUnordered(double, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
removeUnordered(boolean, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
removeUnordered(EEntity) - Method in class jsdai.lang.CAggregate
It is a specialization of removeUnordered(Object, EDefined_type []) method - the first parameter is of type EEntity and the second parameter is dropped.
rename(String) - Method in class jsdai.lang.SchemaInstance
Assigns a new name to this SchemaInstance.
renameSdaiModel(String) - Method in class jsdai.lang.SdaiModel
Assigns a new name to this SdaiModel.
replaceByAlreadyExistingAndDelete(SdaiContext, Class, SdaiModel) - Method in class jsdai.lang.Value
Checks if the specified entity instance is value-equal to another entity instance in the specified SdaiModel.
replaceRange(Value, Value, Value) - Method in class jsdai.lang.Value
Implements assignment statement when the object being assigned to is range qualified.
replaceRange(int, int, Value) - Method in class jsdai.lang.Value
Implements assignment statement when the object being assigned to is range qualified.
repositoryId - Variable in class jsdai.lang.QueryResultSet.ItemStruct
A database id of the remote repository which contains the referenced entity instance.
resetArrayIndex(int, int) - Method in interface jsdai.lang.Aggregate
Resets upper and lower indices for this Aggregate, provided its type is ARRAY, according to the new index values based on the population_dependent_bound.
resetArrayIndex(int, int) - Method in class jsdai.lang.CAggregate
 
resolveConnectedModel() - Method in class jsdai.lang.SdaiModel
 
resolveConnectedModel() - Method in interface jsdai.lang.SdaiModelConnector
Resolve to connected SdaiModel.
rolesOf(Value) - Method in class jsdai.lang.Value
Implements built-in function "RolesOf" of Express language.

S

SD_NDEF - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Schema definition not defined.
SERVER_DATA_CHANGED - Static variable in class jsdai.lang.SdaiEvent
Used to communicate with SdaiServer source = SdaiRepository, id = SERVER_DATA_CHANGED, argument = null
SET_GENERIC_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express SET_GENERIC type.
SET_STRING_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express SET_STRING type.
SI_DUP - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Schema instance duplicate.
SI_LOCK - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Schema instance locked by another user.
SI_NEXS - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Schema instance does not exist.
SS_NAVL - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Session not available.
SS_NOPN - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Session is not open.
SS_OPN - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Session open.
SS_RO - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Read-only access to remote session.
SSuper - class jsdai.lang.SSuper.
This class is for internal JSDAI use only.
STARTING_UNDO_GROUP - Static variable in class jsdai.lang.SdaiLoggingEvent
A group of records in undo/redo log file is started.
STRING_TYPE - Static variable in interface jsdai.lang.ExpressTypes
Express STRING type.
SUBSTITUTE_OPERATION - Static variable in interface jsdai.lang.SdaiOperationIterator
 
SWING_CREATED_THREAD - Static variable in class jsdai.lang.MethodCallsCacheManager
The constant to use for setThreadId method.
SY_ERR - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Underlying system error.
SY_LOC - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Could not obtain lock.
SY_SEC - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Security violation.
SchemaDefinition - class jsdai.lang.SchemaDefinition.
It is a supertype of the class CSchema_definition contained in the jsdai.dictionary package.
SchemaInstance - class jsdai.lang.SchemaInstance.
The SchemaInstance class represents a logical collection of SdaiModels.
SdaiCalendar - class jsdai.lang.SdaiCalendar.
This class gives methods to convert time values from long to String representation and vice versa.
SdaiCalendar() - Constructor for class jsdai.lang.SdaiCalendar
Creates a new SdaiCalendar.
SdaiContext - class jsdai.lang.SdaiContext.
This class servers as context for several JSDAI operations.
SdaiContext() - Constructor for class jsdai.lang.SdaiContext
Creates an empty SdaiContext.
SdaiContext(EEntity) - Constructor for class jsdai.lang.SdaiContext
Creates a new SdaiContext.
SdaiContext(SdaiModel) - Constructor for class jsdai.lang.SdaiContext
Creates a new SdaiContext based on working model.
SdaiContext(ESchema_definition, ASdaiModel, SdaiModel) - Constructor for class jsdai.lang.SdaiContext
Creates a new SdaiContext.
SdaiEvent - class jsdai.lang.SdaiEvent.
Used to inform SdaiListner about changes in SdaiEventSources.
SdaiEvent(Object, int, int, Object) - Constructor for class jsdai.lang.SdaiEvent
 
SdaiEventSource - interface jsdai.lang.SdaiEventSource.
allows applications to register objects as Listeners.
SdaiException - exception jsdai.lang.SdaiException.
The SdaiException class describes JSDAI errors appearing as a result of a JSDAI operation that has failed to execute successfully.
SdaiException() - Constructor for class jsdai.lang.SdaiException
Creates a new instance of SdaiException with error indicator SY_ERR.
SdaiException(int) - Constructor for class jsdai.lang.SdaiException
Creates a new instance of SdaiException with specified error indicator.
SdaiException(int, Object) - Constructor for class jsdai.lang.SdaiException
Creates a new instance of SdaiException with specified error indicator and specified instance related to or causing the error.
SdaiException(int, Object, String) - Constructor for class jsdai.lang.SdaiException
Creates a new instance of SdaiException with specified error indicator and specified instance related to or causing the error.
SdaiException(int, Exception) - Constructor for class jsdai.lang.SdaiException
Creates a new instance of SdaiException with specified error indicator and specified underlying Exception.
SdaiException(int, Object, Exception) - Constructor for class jsdai.lang.SdaiException
Creates a new instance of SdaiException with specified error indicator, the instance related to or causing the error, and underlying Exception.
SdaiInputSource - class jsdai.xml.SdaiInputSource.
This class is a single JDAI data input source for an XML entity.
SdaiInputSource() - Constructor for class jsdai.xml.SdaiInputSource
Creates a new empty SDAI input source.
SdaiInputSource(SdaiRepository) - Constructor for class jsdai.xml.SdaiInputSource
Creates a new SdaiRepository input source.
SdaiInputSource(SchemaInstance) - Constructor for class jsdai.xml.SdaiInputSource
Creates a new SchemaInstance input source.
SdaiInputSource(ASchemaInstance) - Constructor for class jsdai.xml.SdaiInputSource
Creates a new input source of the SchemaInstance aggregate.
SdaiInputSource(SdaiModel) - Constructor for class jsdai.xml.SdaiInputSource
Creates a new SdaiModel input source.
SdaiInputSource(ASdaiModel) - Constructor for class jsdai.xml.SdaiInputSource
Creates a new input source of the SdaiModel aggregate.
SdaiIterator - class jsdai.lang.SdaiIterator.
The instances of the class SdaiIterator are used to iterate through the members of an Aggregate.
SdaiListener - interface jsdai.lang.SdaiListener.
Application objects, implementing the SdaiListener interfaces can be registered as Listeners on any instance of a EEntity subtype.
SdaiLoggingEvent - class jsdai.lang.SdaiLoggingEvent.
This class informs SDAI listeners about changes done in the undo/redo log file.
SdaiModel - class jsdai.lang.SdaiModel.
SdaiModel is a Java class used for grouping entity instances.
SdaiModelConnector - interface jsdai.lang.SdaiModelConnector.
This interface provides the abstraction of SdaiModel connections for instance references crossing SdaiModel boundaries.
SdaiOperationIterator - interface jsdai.lang.SdaiOperationIterator.
Implicit supertype for all classes aiding to run through entity instances for which some changes (due to their modification, creation, deletion or substitution) were recorded in the log file for subsequent undo/redo operations.
SdaiPermission - class jsdai.lang.SdaiPermission.
Enumeration class for representing access rights to remote SdaiRepositories, SdaiModels and SchemaInstances.
SdaiQuery - interface jsdai.lang.SdaiQuery.
This interface is a way to deal with SDAI queries.
SdaiRepository - class jsdai.lang.SdaiRepository.
An SdaiRepository is the physical container to store persistently:
- SdaiModels with entity instances within them;
- SchemaInstances which logically group SdaiModels.
SdaiSession - class jsdai.lang.SdaiSession.
It is the main class to begin and end any usage of JSDAI.
SdaiTerm - class jsdai.util.SdaiTerm.
Command line application which enable you to execute elemental jsdai operations.
SdaiTransaction - class jsdai.lang.SdaiTransaction.
Transactions control operations performed during the session.
SdaiXmlReader - class jsdai.xml.SdaiXmlReader.
This class is an abstract implementation of org.xml.sax.XMLReader suited for SDAI linking with JAXP.
SelectType - class jsdai.lang.SelectType.
Supertype of CSelect_type, for internal JSDAI use only.
SharedEntityKey - class jsdai.lang.SharedEntityKey.
This class extends the usage of user defined entity instance data.
SharedEntityKey() - Constructor for class jsdai.lang.SharedEntityKey
 
StringType - class jsdai.lang.StringType.
This class is a supertype of CString_type contained in the jsdai.dictionary package.
schema - Variable in class jsdai.lang.SdaiContext
Provides the schema for typeOf()
schemaMapping - Variable in class jsdai.lang.SdaiContext
Provides schema mapping for Express-X operations.
serialize(OutputStream, SdaiInputSource) - Method in class jsdai.xml.InstanceReader
Serializes JSDAI population as XML text to the output stream.
set(EAttribute, Object, EDefined_type[]) - Method in class jsdai.lang.CEntity
 
set(EAttribute, int, EDefined_type[]) - Method in class jsdai.lang.CEntity
 
set(EAttribute, double, EDefined_type[]) - Method in class jsdai.lang.CEntity
 
set(EAttribute, boolean, EDefined_type[]) - Method in class jsdai.lang.CEntity
 
set(EExplicit_attribute, Value) - Method in class jsdai.lang.CEntity
 
set(EAttribute, Object, EDefined_type[]) - Method in interface jsdai.lang.EEntity
Assigns a value of type Object to the specified explicit attribute.
set(EAttribute, int, EDefined_type[]) - Method in interface jsdai.lang.EEntity
Assigns a value of type int to the specified explicit attribute.
set(EAttribute, double, EDefined_type[]) - Method in interface jsdai.lang.EEntity
Assigns a value of type double to the specified explicit attribute.
set(EAttribute, boolean, EDefined_type[]) - Method in interface jsdai.lang.EEntity
Assigns a value of type boolean to the specified explicit attribute.
set(EExplicit_attribute, Value) - Method in interface jsdai.lang.EEntity
Assigns the value wrapped in a given object of type Value to the specified explicit attribute.
set(EExplicit_attribute, Value) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
set(SdaiContext, Value) - Method in class jsdai.lang.Value
Writes the value wrapped in the object of Value submitted as a method's second parameter to the current object of this class provided the value to be written conforms to the data type declared, using, for example, alloc(EData_type) method, in the current object.
set(Value) - Method in class jsdai.lang.Value
Writes the value wrapped in the object of Value submitted as a method's parameter to the current object of this class without checking whether the value to be written conforms to the data type declared for the current Value object.
set(SdaiContext, Object) - Method in class jsdai.lang.Value
Writes the value submitted as a method's second parameter to the current object of this class provided the value to be written conforms to the data type declared, using, for example, alloc(EData_type) method, in the current object.
set(SdaiContext, int) - Method in class jsdai.lang.Value
Wraps a value of integer type in an object of this class.
set(SdaiContext, double) - Method in class jsdai.lang.Value
Wraps a value of real type in an object of this class.
set(SdaiContext, String) - Method in class jsdai.lang.Value
Wraps a value of string type in an object of this class.
set(SdaiContext, String, String) - Method in class jsdai.lang.Value
Wraps a value of string type in an object of this class.
set(SdaiContext, Binary) - Method in class jsdai.lang.Value
Wraps a value of binary type in an object of this class.
set(SdaiContext, EEntity) - Method in class jsdai.lang.Value
Wraps an entity instance in an object of this class.
set(SdaiContext, Aggregate) - Method in class jsdai.lang.Value
Wraps an aggregate (also nested) in an object of this class.
setAimInstance(EEntity) - Method in class jsdai.lang.CMappedARMEntity
 
setAimInstance(EEntity) - Method in interface jsdai.lang.EMappedARMEntity
Sets AIM instance which corresponds this ARM instance.
setAttribute(EExplicit_attribute, Value) - Method in class jsdai.lang.Value
Assigns the submitted value to the specified attribute of the entity instance wrapped in this object of type Value.
setAttributeState(int) - Method in class jsdai.lang.CMappedARMEntity
 
setAttributeState(int) - Method in interface jsdai.lang.EMappedARMEntity
Sets this instance attribute state.
setAuthorization(String) - Method in class jsdai.lang.SchemaInstance
Assigns a String value to the attribute characterizing the person who authorizes the data contained in SdaiModels associated with this schema instance.
setAuthorization(String) - Method in class jsdai.lang.SdaiRepository
Assigns a String value to the attribute characterizing the person who authorizes sending of the exchange structure exported from this repository.
setBinary(int, Binary) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setBinaryAggregate(int, A_binary) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setBoolean(int, int) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setBoolean2Aggregate(int, Aa_boolean) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setBooleanAggregate(int, A_boolean) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setByIndex(int, EEntity) - Method in class jsdai.lang.AEntity
It is a specialization of setByIndex(int, Object, EDefined_type []) method - the second parameter is of type EEntity and the third parameter is dropped.
setByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.AEntityExtent
 
setByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.ASchemaInstance
 
setByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiModel
 
setByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiRepository
 
setByIndex(int, Binary) - Method in class jsdai.lang.A_binary
It is a specialization of setByIndex(int, Object, EDefined_type []) method - the second parameter is of type Binary and the third parameter is dropped.
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
setByIndex(int, boolean) - Method in class jsdai.lang.A_boolean
It is a specialization of setByIndex(int, boolean, EDefined_type []) method - the third parameter is dropped.
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
setByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
setByIndex(int, double) - Method in class jsdai.lang.A_double
It is a specialization of setByIndex(int, double, EDefined_type []) method - the third parameter is dropped.
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.A_double
 
setByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.A_double
 
setByIndex(int, int) - Method in class jsdai.lang.A_enumeration
It is a specialization of setByIndex(int, int, EDefined_type []) method - the third parameter is dropped.
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
setByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
setByIndex(int, int) - Method in class jsdai.lang.A_integer
It is a specialization of setByIndex(int, int, EDefined_type []) method - the third parameter is dropped.
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
setByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
setByIndex(int, String) - Method in class jsdai.lang.A_string
It is a specialization of setByIndex(int, Object, EDefined_type []) method - the second parameter is of type String and the third parameter is dropped.
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.A_string
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.A_string
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.A_string
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
setByIndex(int, Object, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Assigns a new value of type Object to a member of this Aggregate at the specified index position.
setByIndex(int, int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Assigns a new value of type int to a member of this Aggregate at the specified index position.
setByIndex(int, double, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Assigns a new value of type double to a member of this Aggregate at the specified index position.
setByIndex(int, boolean, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Assigns a new value of type boolean to a member of this Aggregate at the specified index position.
setByIndex(int, Object, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
setByIndex(int, int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
setByIndex(int, double, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
setByIndex(int, boolean, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
setByIndex(int, EEntity) - Method in class jsdai.lang.CAggregate
It is a specialization of setByIndex(int, Object, EDefined_type []) method - the second parameter is of type EEntity and the third parameter is dropped.
setContentHandler(ContentHandler) - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.setContentHandler method.
setCurrentMember(SdaiIterator, EEntity) - Method in class jsdai.lang.AEntity
It is a specialization of setCurrentMember(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type EEntity and the third parameter is dropped.
setCurrentMember(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.AEntityExtent
 
setCurrentMember(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.ASchemaInstance
 
setCurrentMember(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiModel
 
setCurrentMember(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.ASdaiRepository
 
setCurrentMember(SdaiIterator, Binary) - Method in class jsdai.lang.A_binary
It is a specialization of setCurrentMember(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type Binary and the third parameter is dropped.
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.A_binary
 
setCurrentMember(SdaiIterator, boolean) - Method in class jsdai.lang.A_boolean
It is a specialization of setCurrentMember(SdaiIterator, boolean, EDefined_type []) method - the third parameter is dropped.
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
setCurrentMember(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
setCurrentMember(SdaiIterator, double) - Method in class jsdai.lang.A_double
It is a specialization of setCurrentMember(SdaiIterator, double, EDefined_type []) method - the third parameter is dropped.
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.A_double
 
setCurrentMember(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_double
 
setCurrentMember(SdaiIterator, int) - Method in class jsdai.lang.A_enumeration
It is a specialization of setCurrentMember(SdaiIterator, int, EDefined_type []) method - the third parameter is dropped.
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
setCurrentMember(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
setCurrentMember(SdaiIterator, int) - Method in class jsdai.lang.A_integer
It is a specialization of setCurrentMember(SdaiIterator, int, EDefined_type []) method - the third parameter is dropped.
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
setCurrentMember(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
setCurrentMember(SdaiIterator, String) - Method in class jsdai.lang.A_string
It is a specialization of setCurrentMember(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type String and the third parameter is dropped.
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.A_string
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.A_string
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.A_string
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_binary
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_boolean
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_double
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_enumeration
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_integer
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aa_string
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_binary
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_boolean
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_double
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_enumeration
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_integer
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.Aaa_string
 
setCurrentMember(SdaiIterator, Object, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Assigns a new value of type Object to a member of this Aggregate at the position specified by an iterator.
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Assigns a new value of type int to a member of this Aggregate at the position specified by an iterator.
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Assigns a new value of type double to a member of this Aggregate at the position specified by an iterator.
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Assigns a new value of type boolean to a member of this Aggregate at the position specified by an iterator.
setCurrentMember(SdaiIterator, Object, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
setCurrentMember(SdaiIterator, int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
setCurrentMember(SdaiIterator, double, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
setCurrentMember(SdaiIterator, boolean, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
setCurrentMember(SdaiIterator, EEntity) - Method in class jsdai.lang.CAggregate
It is a specialization of setCurrentMember(SdaiIterator, Object, EDefined_type []) method - the second parameter is of type EEntity and the third parameter is dropped.
setDTDHandler(DTDHandler) - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.setDTDHandler method.
setDefaultLanguage(String) - Method in class jsdai.lang.SchemaInstance
Assigns a String to the attribute identifying the default language for string values in those SdaiModels associated with this schema instance, for which their own default language is not specified.
setDefaultLanguage(String) - Method in class jsdai.lang.SdaiModel
Assigns a String to the attribute identifying the default language for string values in this model.
setDefaultLanguage(String) - Method in class jsdai.lang.SdaiRepository
Assigns a String to the attribute identifying the default language for string values in those models of this repository, for which their own default language is not specified.
setDocumentLocator(Locator) - Method in class jsdai.xml.InstanceWriter
Ignores the document locator.
setDomain(ASdaiModel) - Method in interface jsdai.lang.SdaiQuery
Sets a query domain.
setDouble(int, double) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setDouble2Aggregate(int, Aa_double) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setDouble3Aggregate(int, Aaa_double) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setDoubleAggregate(int, A_double) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setEntityResolver(EntityResolver) - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.setEntityResolver method.
setEnum(SdaiContext, String) - Method in class jsdai.lang.Value
Wraps a value of enumeration type in an object of this class.
setEnumeration(int, int, CExplicit_attribute) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setEnumeration2Aggregate(int, Aa_enumeration, CExplicit_attribute) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setEnumerationAggregate(int, A_enumeration, CExplicit_attribute) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setErrorHandler(ErrorHandler) - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.setErrorHandler method.
setErrorString1 - Static variable in class jsdai.lang.MappingUtil
The error string to be used to inform user about attempt to use setXX method improperly.
setFeature(String, int) - Method in class jsdai.lang.Implementation
Sets JSDAI feature with the integer value.
setFeature(String, boolean) - Method in class jsdai.xml.InstanceReader
Sets the state of the feature for this InstanceReader.
setFeature(String, boolean) - Method in class jsdai.xml.LateBindingReader
Sets the state of the feature for this LateBindingReader.
setFeature(String, boolean) - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.setFeature method.
setInstance(int, Object) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setInstanceAggregate(int, CAggregate) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setInstancesAggregate(SdaiContext, AEntity) - Method in class jsdai.lang.Value
Wraps an aggregate of entity instances in an object of this class.
setInteger(int, int) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setInteger2Aggregate(int, Aa_integer) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setIntegerAggregate(int, A_integer) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setInterleavedCreation(boolean) - Method in class jsdai.lang.MappingContext
Sets interleaved creation flag for this MappingContext.
setKeyValue(EEntity, String, Object) - Static method in class jsdai.lang.SharedEntityKey
Stores the user data by the instance which is identified by a key.
setLB(SdaiContext, int) - Method in class jsdai.lang.Value
Wraps a value of either logical or boolean type in an object of this class.
setLB(SdaiContext, Value) - Method in class jsdai.lang.Value
Wraps a value of either logical or boolean type in an object of this class.
setLocation(String) - Method in class jsdai.lang.SdaiRepository
Assigns a String value to the location attribute of the repository.
setLogWriter(PrintWriter) - Static method in class jsdai.lang.SdaiSession
Sets the static logging/tracing PrintWriter that can be used during any SdaiSession.
setLogWriterSession(PrintWriter) - Method in class jsdai.lang.SdaiSession
Sets the logging/tracing PrintWriter that can be used during the current Object of SdaiSession.
setLogical(int, int) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setLogical2Aggregate(int, Aa_enumeration) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setLogicalAggregate(int, A_enumeration) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setMappingTarget(EEntity_definition) - Method in class jsdai.lang.CMappedARMEntity
 
setMappingTarget(EEntity_definition) - Method in interface jsdai.lang.EMappedARMEntity
Sets the AIM entity type definition to which this instance is supposed to map.
setMember(SdaiContext, Value, int) - Method in class jsdai.lang.Value
Assigns a new value to a member of the aggregate represented by an object of this class located at the specified index position.
setMixed(int, Object, CExplicit_attribute, int) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setMixedAggregate(int, CAggregate, CExplicit_attribute) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setModel(SdaiModel) - Method in class jsdai.xml.SdaiInputSource
Sets SdaiModel as the input source.
setModels(ASdaiModel) - Method in class jsdai.xml.SdaiInputSource
Sets aggregate of SdaiModel as the input source.
setName(String) - Method in class jsdai.lang.ExternalData
Sets the name of this external data.
setNativeSchema(ESchema_definition) - Method in class jsdai.lang.SchemaInstance
Puts definition of the schema upon which this schema instance will be based.
setNativeSchema(Class) - Method in class jsdai.lang.SchemaInstance
Puts definition of the Express schema upon which this schema instance will be based.
setNextPersistentLabel(long) - Method in class jsdai.lang.SdaiRepository
Assigns a long value to the next persistent label, which will be used for the next instance.
setOriginalSchemaName(String) - Method in class jsdai.lang.SdaiModel
Provides the name of an EXPRESS schema which will be used to relate this model with that schema when exporting the repository containing this model to a Part 21 file.
setOriginatingSystem(String) - Method in class jsdai.lang.SchemaInstance
Assigns a String value to the attribute characterizing the system from which the data contained in SdaiModels associated with this schema instance are originated.
setOriginatingSystem(String) - Method in class jsdai.lang.SdaiRepository
Assigns a String value to the attribute characterizing the system from which the data contained in this repository are originated.
setParameter(String, Object) - Method in interface jsdai.lang.SdaiQuery
Sets the parameter of this query.
setParent(Object) - Static method in class jsdai.lang.MethodCallsCacheManager
Sets parent object.
setPreprocessorVersion(String) - Method in class jsdai.lang.SchemaInstance
Assigns a String value to the attribute characterizing the system used to build SdaiModels associated with this schema instance.
setPreprocessorVersion(String) - Method in class jsdai.lang.SdaiRepository
Assigns a String value to the attribute characterizing the system used to create this repository.
setProperty(String, Object) - Method in class jsdai.xml.SdaiXmlReader
Empty implementation of XMLReader.setProperty method.
setQuerySource(QuerySource) - Method in interface jsdai.lang.SdaiQuery
Sets the default query source to be later used be SdaiQuery.execute() method.
setRepository(SdaiRepository) - Method in class jsdai.xml.SdaiInputSource
Sets SdaiRepository as the input source.
setSchemaInstance(SchemaInstance) - Method in class jsdai.xml.SdaiInputSource
Sets SchemaInstance as the input source.
setSchemaInstances(ASchemaInstance) - Method in class jsdai.xml.SdaiInputSource
Sets aggregate of SchemaInstances as the input source.
setSdaiContext(SdaiContext) - Method in class jsdai.lang.SdaiSession
Sets the default context of this session.
setSessionProperties(Properties) - Static method in class jsdai.lang.SdaiSession
Supplies SdaiSession properties.
setSourceAttributeValues(EEntity_mapping, EEntity, Map) - Method in interface jsdai.lang.MappingPopulationCreator
Assigns attribute values to source (ARM) instance.
setString(int, String) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setString2Aggregate(int, Aa_string) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setStringAggregate(int, A_string) - Method in class jsdai.lang.EntityValue
This method is for internal JSDAI use only.
setTemp(Object, Object) - Method in class jsdai.lang.CEntity
 
setTemp(Object) - Method in class jsdai.lang.CEntity
 
setTemp(Object) - Method in interface jsdai.lang.EEntity
Assigns a value to special field of type Object in which an application is allowed to store some user's data related to this entity instance.
setTemp(Object, Object) - Method in interface jsdai.lang.EEntity
An extension of EEntity.setTemp(Object value).
setThreadId(int) - Static method in class jsdai.lang.MethodCallsCacheManager
Sets thread identifier.
setUofMappings(String[]) - Method in class jsdai.lang.SdaiContext
Sets the list of uofs for mapping operations.
shortNameSupport(boolean) - Method in class jsdai.lang.SdaiRepository
Selects to write entity names either in usual form or in short form.
sin(Value) - Method in class jsdai.lang.Value
Implements built-in function "Sin" of Express language.
size() - Method in class jsdai.lang.MappingConstraintMatcher.AEntityMap
 
size() - Method in class jsdai.lang.MappingConstraintMatcher.AEntitySet
 
size() - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
sizeOf(Value) - Method in class jsdai.lang.Value
Implements built-in function "SizeOf" of Express language.
sizeOfExt(SdaiContext, Value) - Method in class jsdai.lang.Value
Implements built-in function "SizeOf" of Express language.
sizeOfExt0(SdaiContext, Value) - Method in class jsdai.lang.Value
Implements built-in function "SizeOf" of Express language.
skippedEntity(String) - Method in class jsdai.xml.InstanceWriter
Skips notification about skipped entity events.
sqrt(Value) - Method in class jsdai.lang.Value
Implements built-in function "Sqrt" of Express language.
src_model - Variable in class jsdai.lang.SdaiContext
Provides source model for Express-X map.
startDocument() - Method in class jsdai.xml.InstanceWriter
Accepts notification about document start events.
startElement(String, String, String, Attributes) - Method in class jsdai.xml.InstanceWriter
Accepts notification about element start events.
startPartialReadOnlyAccess() - Method in class jsdai.lang.SdaiModel
Makes the contents of this SdaiModel available for read-only access in partial dynamic mode.
startPartialReadWriteAccess() - Method in class jsdai.lang.SdaiModel
Makes the contents of this SdaiModel available for read-write access in partial dynamic mode.
startPrefixMapping(String, String) - Method in class jsdai.xml.InstanceWriter
Skips notification about prefix mapping start events.
startReadOnlyAccess() - Method in class jsdai.lang.ASdaiModel
Makes the contents of member SdaiModels available for read-only access.
startReadOnlyAccess() - Method in class jsdai.lang.SdaiModel
Makes the contents of this SdaiModel available for read-only access.
startReadWriteAccess() - Method in class jsdai.lang.ASdaiModel
Makes the contents of member SdaiModels available for read-write access.
startReadWriteAccess() - Method in class jsdai.lang.SdaiModel
Makes the contents of this SdaiModel available for read-write access.
startTransactionReadOnlyAccess() - Method in class jsdai.lang.SdaiSession
Specifies the beginning of a sequence of read-only operations in this SdaiSession.
startTransactionReadWriteAccess() - Method in class jsdai.lang.SdaiSession
Specifies the beginning of a sequence of read-write operations in this SdaiSession.
storeApplicationProperties(Class, Properties, String) - Method in class jsdai.lang.SdaiSession
Writes the property list of the submitted Properties table to the properties file created for an application specified by a parameter of type Class.
storeFromStream(InputStream) - Method in class jsdai.lang.ExternalData
Stores data from specified stream to this object.
stringValue - Variable in class jsdai.lang.QueryResultSet.ItemStruct
A string value
subbinary(Value, int, int) - Method in class jsdai.lang.Value
Implements binary indexing operator of Express language.
substituteInstance(EEntity, EEntity_definition) - Method in class jsdai.lang.SdaiModel
Substitutes a given entity instance with a newly created one which is written to the contents of this SdaiModel.
substituteInstance(EEntity, Class) - Method in class jsdai.lang.SdaiModel
Substitutes a given entity instance with a newly created one which is written to the contents of this SdaiModel.
substituteInstance(EEntity) - Method in class jsdai.lang.SdaiModel
Substitutes a given entity instance with a newly created one which is written to the contents of this SdaiModel.
substractOrDifference(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements subtraction and aggregate difference operators of Express language.
substring(Value, int, int) - Method in class jsdai.lang.Value
Implements string indexing operator of Express language.
substring(Value, int) - Method in class jsdai.lang.Value
Implements string indexing operator of Express language.
switchToCommit(SerializableRef) - Method in class jsdai.lang.SdaiSession
Switches remote repositories to specified commit point in history or to current state if null is passed as the parameter.

T

TRUE - Static variable in class jsdai.lang.ELogical
The value 2 that stands for the logical value "true".
TRUE - Static variable in class jsdai.lang.SdaiSession
integer value for LOGICAL value TRUE.
TR_EAB - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Transaction ended abnormally.
TR_EXS - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Transaction exists.
TR_NAVL - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Transaction currently not available.
TR_NEXS - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Transaction does not exist.
TR_NRW - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Transaction not read-write.
TR_RW - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Transaction read-write.
TYPE_ENTITY - Static variable in class jsdai.lang.QueryResultSet.ItemStruct
This structure contains a reference to entity instance.
TYPE_NUMERIC - Static variable in class jsdai.lang.QueryResultSet.ItemStruct
This structure contains a reference to numeric value.
TYPE_STRING - Static variable in class jsdai.lang.QueryResultSet.ItemStruct
This structure contains a reference to string value.
tag - Variable in class jsdai.lang.Value
The type of a value wrapped in an object of this class.
tan(Value) - Method in class jsdai.lang.Value
Implements built-in function "Tan" of Express language.
tar_model - Variable in class jsdai.lang.SdaiContext
Provides target model for Express-X map.
testActiveTransaction() - Method in class jsdai.lang.SdaiSession
Checks if the transaction is currently available in the session.
testAttribute(EAttribute, EDefined_type[]) - Method in class jsdai.lang.CEntity
 
testAttribute(EAttribute, EDefined_type[]) - Method in interface jsdai.lang.EEntity
Checks if the specified attribute has a value and if so, then returns an indicator showing the type of the value.
testAttributeFast(EAttribute, EDefined_type[]) - Method in class jsdai.lang.CEntity
Checks if the specified attribute has a value and if so, then returns an indicator showing the type of the value.
testByIndex(int) - Method in class jsdai.lang.A_boolean
 
testByIndex(int, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
testByIndex(int) - Method in class jsdai.lang.A_double
 
testByIndex(int, EDefined_type[]) - Method in class jsdai.lang.A_double
 
testByIndex(int) - Method in class jsdai.lang.A_enumeration
 
testByIndex(int, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
testByIndex(int) - Method in class jsdai.lang.A_integer
 
testByIndex(int, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
testByIndex(int, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Checks if a value is set for the member of this Aggregate at the specified index position, and if so, returns the flag indicating the type of this value.
testByIndex(int) - Method in interface jsdai.lang.Aggregate
Checks if a value is set for the member of this Aggregate at the specified index position, and if so, returns the flag indicating the type of this value.
testByIndex(int, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
testByIndex(int) - Method in class jsdai.lang.CAggregate
 
testChangeDate() - Method in class jsdai.lang.SchemaInstance
Checks if the creation date or date of the most recent modification of the aggregate "associated_models" was set.
testChangeDate() - Method in class jsdai.lang.SdaiModel
Checks if the creation date or date of the most recent modification of this model was set.
testCurrentMember(SdaiIterator) - Method in class jsdai.lang.A_boolean
 
testCurrentMember(SdaiIterator, EDefined_type[]) - Method in class jsdai.lang.A_boolean
 
testCurrentMember(SdaiIterator) - Method in class jsdai.lang.A_double
 
testCurrentMember(SdaiIterator, EDefined_type[]) - Method in class jsdai.lang.A_double
 
testCurrentMember(SdaiIterator) - Method in class jsdai.lang.A_enumeration
 
testCurrentMember(SdaiIterator, EDefined_type[]) - Method in class jsdai.lang.A_enumeration
 
testCurrentMember(SdaiIterator) - Method in class jsdai.lang.A_integer
 
testCurrentMember(SdaiIterator, EDefined_type[]) - Method in class jsdai.lang.A_integer
 
testCurrentMember(SdaiIterator, EDefined_type[]) - Method in interface jsdai.lang.Aggregate
Checks if a value is set for the member of this Aggregate at the position specified by an iterator, and if so, returns the flag indicating the type of this value.
testCurrentMember(SdaiIterator) - Method in interface jsdai.lang.Aggregate
Checks if a value is set for the member of this Aggregate at the position specified by an iterator, and if so, returns the flag indicating the type of this value.
testCurrentMember(SdaiIterator, EDefined_type[]) - Method in class jsdai.lang.CAggregate
 
testCurrentMember(SdaiIterator) - Method in class jsdai.lang.CAggregate
 
testCurrentMemberI(SdaiIterator) - Method in class jsdai.lang.CAggregate
This method is for internal JSDAI use only.
testDataDictionary() - Method in class jsdai.lang.SdaiSession
Checks whether this SDAI implementation supports data dictionary.
testDataMapping() - Method in class jsdai.lang.SdaiSession
Checks whether this SDAI implementation supports operations with mapping data.
testErrorString1 - Static variable in class jsdai.lang.MappingUtil
The error string to be used to construct SdaiException, when early binding class detects that type of actually returned value is unexpected and there is no static constant to be returned from testXX method.
testExplicit_attributes(EEntity_definition) - Method in class jsdai.lang.CEntityDefinition
 
testExplicit_attributes(EEntity_definition) - Method in interface jsdai.lang.EntityDefinition
Returns true for each available entity data type.
testExternalData() - Method in class jsdai.lang.CEntity
 
testExternalData() - Method in interface jsdai.lang.EEntity
Tests if external data is attached to this entity.
testMappedAttribute(EAttribute, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.CEntity
 
testMappedAttribute(EGeneric_attribute_mapping, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.CEntity
 
testMappedAttribute(EAttribute, ASdaiModel, ASdaiModel, int) - Method in interface jsdai.lang.EEntity
Tests mapping of source attribute.
testMappedAttribute(EGeneric_attribute_mapping, ASdaiModel, ASdaiModel, int) - Method in interface jsdai.lang.EEntity
Test whether this target instance does fit to the constraints of the given attribute_mapping.
testMappedEntity(EEntity_definition, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.CEntity
 
testMappedEntity(EEntity_mapping, ASdaiModel, ASdaiModel, int) - Method in class jsdai.lang.CEntity
 
testMappedEntity(EEntity_definition, ASdaiModel, ASdaiModel, int) - Method in interface jsdai.lang.EEntity
Tests whether this instance of a target entity type does fit to mapping constraints of specified source entity.
testMappedEntity(EEntity_mapping, ASdaiModel, ASdaiModel, int) - Method in interface jsdai.lang.EEntity
Tests whether this instance of a target entity type does fit to mapping constraints of specified source entity.
timeStampToLong(String) - Method in class jsdai.lang.SdaiCalendar
Converts the time value specified by String to long equivalent.
toByteArray(byte[]) - Method in class jsdai.lang.Binary
Stores the value of this Binary into submitted byte array.
toInt(String) - Static method in class jsdai.lang.ELogical
Converts the String representation of the value of the logical type to the corresponding integer constant.
toString() - Method in class jsdai.lang.AEntityExtent
Returns a description of this AEntityExtent as a String.
toString() - Method in class jsdai.lang.ASchemaInstance
Returns a description of this ASchemaInstance as a String.
toString() - Method in class jsdai.lang.ASdaiModel
Returns a description of this ASdaiModel as a String.
toString() - Method in class jsdai.lang.ASdaiRepository
Returns a description of this ASdaiRepository as a String.
toString() - Method in class jsdai.lang.A_double
Returns a String representing this aggregate instance.
toString() - Method in class jsdai.lang.Binary
Returns a String representing the value of this Binary.
toString() - Method in class jsdai.lang.CAggregate
Returns a String representing this aggregate instance.
toString() - Method in class jsdai.lang.CEntity
 
toString() - Method in class jsdai.lang.ComplexEntityValue
 
toString() - Method in interface jsdai.lang.EEntity
Returns a String representing this entity instance including values of all its attributes.
toString(int) - Static method in class jsdai.lang.ELogical
Converts the int representation of the value of the logical type to the corresponding String constant.
toString() - Method in class jsdai.lang.EntityExtent
Returns a String representing this EntityExtent.
toString() - Method in class jsdai.lang.EntityValue
 
toString() - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 
toString() - Method in class jsdai.lang.SchemaInstance
Returns a description of this schema instance as a String.
toString() - Method in class jsdai.lang.SdaiModel
Returns a description of this model as a String.
toString() - Method in class jsdai.lang.SdaiPermission
Returns a string representation of this SdaiPermission object.
toString() - Method in class jsdai.lang.SdaiRepository
Returns a description of this repository as a String.
toString() - Method in class jsdai.lang.SdaiSession
Returns a description of this session as a String.
toString() - Method in class jsdai.lang.SdaiTransaction
Returns a description of this transaction as a String.
toString() - Method in class jsdai.lang.Value
Returns a description of this value as a String.
toValue() - Method in class jsdai.lang.CEntity
Wraps this instance to ComplexEntityValue object and returns it.
typeIndex - Variable in class jsdai.lang.QueryResultSet.ItemStruct
An entity instance type index or -1 if this information is not available
typeOf() - Method in class jsdai.lang.CEntity
 
typeOf() - Method in interface jsdai.lang.EEntity
Returns an aggregate containing definitions of all single entity data types from which the entity type of this instance consists.
typeOf(SdaiContext) - Method in class jsdai.lang.Value
Implements built-in function "TypeOf" of Express language.
typeOfV(SdaiContext) - Method in class jsdai.lang.Value
Implements built-in function "TypeOf" of Express language.

U

UNDONE_GROUP - Static variable in class jsdai.lang.SdaiLoggingEvent
The undo operation is applied to one group of records in the undo/redo log file.
UNKNOWN - Static variable in class jsdai.lang.ELogical
The value 3 that stands for the logical value "unknown".
UNKNOWN - Static variable in class jsdai.lang.SdaiSession
integer value for LOGICAL value UNKNOWN.
UNLOCKED_ALL - Static variable in class jsdai.lang.SdaiEvent
All locks was removed from remote SdaiRepository, SchemaInstance, or SdaiModel on JSDAI-DB
UNLOCKED_EXCLUSIVE_MODE - Static variable in class jsdai.lang.SdaiEvent
Exclusive mode lock was removed from remote SdaiRepository, SchemaInstance, or SdaiModel on JSDAI-DB
UNLOCKED_SHARED_MODE - Static variable in class jsdai.lang.SdaiEvent
Shared mode lock was removed from remote SdaiRepository, SchemaInstance, or SdaiModel on JSDAI-DB
undoGroup(int) - Method in class jsdai.lang.SdaiSession
Performs undo operation for a specified number of groups.
undoGroup(int, Object) - Method in class jsdai.lang.SdaiSession
Performs undo operation for a specified number of groups.
unionEnlarge(Value, SdaiContext) - Method in class jsdai.lang.Value
Implements Express language operation A:=A+e, where A is an aggregate, e is an element, and plus stands for the aggregate union operator.
unlinkDataBaseBridge() - Method in class jsdai.lang.SdaiSession
Removal of all remote repositories from the aggregate "known_servers".
unlinkRepository() - Method in class jsdai.lang.SdaiRepository
Removes the repository from the current session, but does not delete it physically.
unlockAll() - Method in class jsdai.lang.SdaiSession
Removes all exclusive locks placed by this SdaiSession on remote SdaiRepositories, SchemaInstances, and SdaiModels.
unnest() - Method in class jsdai.lang.Value
Performs a conversion of the nested aggregate to a one-dimensional aggregate of entity instances.
unset() - Method in class jsdai.lang.SdaiIterator
Changes the value of a member of the attached aggregate at the position specified by this SdaiIterator so that this aggregate has no value at that position.
unset() - Method in class jsdai.lang.Value
Makes an object of this class representing no value, that is, attaches INDETERMINATE to it.
unsetAll() - Method in class jsdai.lang.CAggregate
This method is for internal JSDAI use only.
unsetAll(CEntity) - Method in class jsdai.lang.CAggregate
This method is for internal JSDAI use only.
unsetAttributeValue(EAttribute) - Method in class jsdai.lang.CEntity
 
unsetAttributeValue(EAttribute) - Method in interface jsdai.lang.EEntity
Changes the state of the specified explicit attribute, so that this attribute has no value longer.
unsetMappingTarget() - Method in class jsdai.lang.CMappedARMEntity
 
unsetMappingTarget() - Method in interface jsdai.lang.EMappedARMEntity
Unsets (clears) the AIM entity type definition to which this instance maps.
unsetValueByIndex(int) - Method in class jsdai.lang.A_boolean
 
unsetValueByIndex(int) - Method in class jsdai.lang.A_double
 
unsetValueByIndex(int) - Method in class jsdai.lang.A_enumeration
 
unsetValueByIndex(int) - Method in class jsdai.lang.A_integer
 
unsetValueByIndex(int) - Method in interface jsdai.lang.Aggregate
Changes the value of a member at the specified index position of this Aggregate of type ARRAY so that this aggregate has no value at that position.
unsetValueByIndex(int) - Method in class jsdai.lang.CAggregate
 
uofs - Variable in class jsdai.lang.SdaiContext
Provides uof list used by some mapping operations.
usedIn(Value, Value) - Method in class jsdai.lang.Value
Implements built-in function "UsedIn" of Express language.

V

VA_NEXS - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Value does not exist.
VA_NSET - Static variable in class jsdai.lang.MappingUtil
Value used to return from testXX methods to indicate: a) attribute is not set b) call to getXX would result in SdaiException.
VA_NSET - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Value not set.
VA_NVLD - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Value invalid.
VT_NVLD - Static variable in class jsdai.lang.SdaiException
Error indicator with the description: Value type invalid.
Value - class jsdai.lang.Value.
This class represents instances of any data type defined in EXPRESS language and their values.
Value(EEntity_definition) - Constructor for class jsdai.lang.Value
Creates an object of this class and attaches simple entity data type to it.
Value(Class) - Constructor for class jsdai.lang.Value
Creates an object of this class and attaches simple entity data type to it.
Value(EntityValue) - Constructor for class jsdai.lang.Value
 
validateAggregatesSize(AAttribute) - Method in class jsdai.lang.CEntity
 
validateAggregatesSize(AAttribute) - Method in interface jsdai.lang.EEntity
Checks if the number of members in aggregates, or valid index values for array instances, of any attributes of this entity instance meet the constraints specified in the types of these attributes.
validateAggregatesUniqueness(AAttribute) - Method in class jsdai.lang.CEntity
 
validateAggregatesUniqueness(AAttribute) - Method in interface jsdai.lang.EEntity
Checks if all members are unique in any aggregate instance being a value of any attribute whose type requires uniqueness.
validateArrayNotOptional(AAttribute) - Method in class jsdai.lang.CEntity
 
validateArrayNotOptional(AAttribute) - Method in interface jsdai.lang.EEntity
Checks if arrays have values at all positions for the attributes of this entity instance where optional elements are not allowed.
validateBinaryWidth(AAttribute) - Method in class jsdai.lang.CEntity
 
validateBinaryWidth(AAttribute) - Method in interface jsdai.lang.EEntity
Checks if Binary values assigned to attributes of this entity instance are of the required width.
validateExplicitAttributesReferences(AAttribute) - Method in class jsdai.lang.CEntity
 
validateExplicitAttributesReferences(AAttribute) - Method in interface jsdai.lang.EEntity
Checks if all the entity instances referenced by explicit attributes of this entity instance are of valid type for those attributes.
validateGlobalRule(EGlobal_rule, AWhere_rule) - Method in class jsdai.lang.SchemaInstance
Determines if the submitted global rule is satisfied by the population associated with this SchemaInstance.
validateGlobalRule(String, AWhere_rule) - Method in class jsdai.lang.SchemaInstance
Determines if specified global rule is satisfied by the population associated with this SchemaInstance.
validateInstanceReferenceDomain(AEntity) - Method in class jsdai.lang.SchemaInstance
This method is not implemented in current JSDAI version.
validateInverseAttributes(AAttribute) - Method in class jsdai.lang.CEntity
 
validateInverseAttributes(AAttribute, ASdaiModel) - Method in class jsdai.lang.CEntity
 
validateInverseAttributes(AAttribute) - Method in interface jsdai.lang.EEntity
Checks if cardinality constraints specified in the INVERSE clauses are satisfied for this entity instance.
validateInverseAttributes(AAttribute, ASdaiModel) - Method in interface jsdai.lang.EEntity
Checks if cardinality constraints specified in the INVERSE clauses are satisfied for this entity instance.
validateRealPrecision(AAttribute) - Method in class jsdai.lang.CEntity
 
validateRealPrecision(AAttribute) - Method in interface jsdai.lang.EEntity
Checks if real values assigned to attributes of this entity instance are of the required minimum precision.
validateRequiredExplicitAttributesAssigned(AAttribute) - Method in class jsdai.lang.CEntity
 
validateRequiredExplicitAttributesAssigned(AAttribute) - Method in interface jsdai.lang.EEntity
Checks if all non-optional explicit attributes of this instance have values.
validateSchemaInstance() - Method in class jsdai.lang.SchemaInstance
This method is not implemented in current JSDAI version.
validateStringWidth(AAttribute) - Method in class jsdai.lang.CEntity
 
validateStringWidth(AAttribute) - Method in interface jsdai.lang.EEntity
Checks if strings assigned, either directly or as members of aggregates, to attributes of this entity instance are of the required width.
validateUniquenessRule(EUniqueness_rule, AEntity) - Method in class jsdai.lang.SchemaInstance
Determines whether the submitted uniqueness rule is satisfied by the population associated with this SchemaInstance.
validateUniquenessRule(String, AEntity) - Method in class jsdai.lang.SchemaInstance
Determines whether the submitted uniqueness rule is satisfied by the population associated with this SchemaInstance.
validateWhereRule(EWhere_rule, ASdaiModel) - Method in class jsdai.lang.CEntity
 
validateWhereRule(AWhere_rule, ASdaiModel) - Method in class jsdai.lang.CEntity
 
validateWhereRule(EWhere_rule, ASdaiModel) - Method in interface jsdai.lang.EEntity
Checks if a where rule is satisfied for this instance.
validateWhereRule(AWhere_rule, ASdaiModel) - Method in interface jsdai.lang.EEntity
Checks if where rules associated with this instance are satisfied.
value - Variable in class jsdai.lang.ReferencedObject
The input or output value
value(Value) - Method in class jsdai.lang.Value
Implements built-in function "Value" of Express language.
value_in(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements built-in function "Value_in" of Express language.
value_unique(SdaiContext, Value) - Method in class jsdai.lang.Value
Implements built-in function "Value_unique" of Express language.
values - Static variable in class jsdai.lang.ELogical
The array of Strings {"FALSE", "TRUE", "UNKNOWN"} representing logical values "false", "true" and "unknown".
values - Variable in class jsdai.lang.EntityValue
This field is for internal JSDAI use only.
values() - Method in class jsdai.lang.MappingConstraintMatcher.FixedValueMap
 

W

WRITE - Static variable in class jsdai.lang.SdaiPermission
Read and write permission as SdaiPermission object.
WRITE_INT - Static variable in class jsdai.lang.SdaiPermission
Read and write permission as integer value.
WhereRule - class jsdai.lang.WhereRule.
This is for internal JSDAI use only.
working_model - Variable in class jsdai.lang.SdaiContext
Used when temporory instances are needed to be created during the evaluation of expressions.
working_modelAggr - Variable in class jsdai.lang.SdaiContext
Provides the aggregate of working models.

X

XOR(SdaiContext, Value, Value) - Method in class jsdai.lang.Value
Implements XOR operator of Express language.
xim_special_substitute_instance - Variable in class jsdai.lang.ComplexEntityValue
This field is for internal JSDAI use only.

A B C D E F G H I J K L M N O P Q R S T U V W X
Copyright © LKSoftWare GmbH, 1999-2008