- inAArrowPropertyCallExpressionTail(AArrowPropertyCallExpressionTail) - Method in class org.andromda.translation.ocl.validation.ValidationJavaTranslator
-
We need to keep track that what follows is in the scope of an arrow feature call, this is important because it
means it is a feature that is implied by the OCL language, rather than the model on which the constraint
applies.
- inADotPropertyCallExpressionTail(ADotPropertyCallExpressionTail) - Method in class org.andromda.translation.ocl.validation.ValidationJavaTranslator
-
This indicates we have entered a feature call, we need to mark this to counterpart any previous arrow feature
call flags.
- inALetExp(ALetExp) - Method in class org.andromda.translation.ocl.validation.ValidationJavaTranslator
-
We are ready to store a new context of variables
- inALetVariableDeclaration(ALetVariableDeclaration) - Method in class org.andromda.translation.ocl.validation.ValidationJavaTranslator
-
Add a variable to the context.
- inARelationalExpression(ARelationalExpression) - Method in class org.andromda.translation.ocl.validation.ValidationJavaTranslator
-
- includes(Collection, Object) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Returns true if the object is an element of the collection, false otherwise.
- includesAll(Collection, Collection) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Returns true if all elements of the parameter collection are present in the current collection, false otherwise.
- including(Collection, Object) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Adds the item to the list
- indexOf(List, Object) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not
contain this element.
- insertAt(List, int, Object) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Insert the item at the specified index into the collection.
- intersection(Collection, Collection) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Returns the collection of elements common in both argument collections.
- invoke(Object, String) - Static method in class org.andromda.translation.ocl.validation.OCLIntrospector
-
Invokes the given feature
on the element
.
- invoke(Object, String, Object[]) - Static method in class org.andromda.translation.ocl.validation.OCLIntrospector
-
Invokes the given feature
on the specified element
taking the given
arguments
.
- isEmpty(Collection) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Returns true if the collection contains no elements, false otherwise.
- isEmpty(Object) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Returns true if the argument is null
, false otherwise.
- isEmpty(String) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Returns true if the argument is either null
or only contains whitespace characters, false
otherwise.
- isOperationArgument(String) - Method in class org.andromda.translation.ocl.validation.ValidationJavaTranslator
-
- isPredicateFeature(String) - Static method in class org.andromda.translation.ocl.validation.OCLPredicateFeatures
-
Indicates whether or not the passed in feature
is the name of a boolean evaluating feature.
- isUnique(Collection, Transformer) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Returns true
if the result of executing the transformer
has a unique value for each
element in the source collection.
- isUnique(Object, Transformer) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
Returns true
if the result of executing the transformer
has a unique value for each
element in the source collection.
- iterate(Collection) - Static method in class org.andromda.translation.ocl.validation.OCLCollections
-
TODO: implement