static double |
PseudoReal.abs(double r0) |
Returns the absolute value of the given real value.
|
T |
ArraySequence.add(T element) |
|
T |
ArraySet.add(T element) |
|
T |
ListSequence.add(T element) |
|
T |
ListSet.add(T element) |
|
void |
Map.add(java.lang.Object key,
V value) |
Adds a key-value pair to this map and overrides existing mappings.
|
static int |
PseudoInteger.add(int i1,
int i2) |
Represents the addition for integers.
|
static double |
PseudoReal.add(double r1,
double r2) |
Represents the addition for reals.
|
T |
Sequence.add(T element) |
Adds an element to the end of this sequence.
|
T |
Set.add(T element) |
Adds an element to this set.
|
T |
UnmodifiableSequence.add(T element) |
|
T |
UnmodifiableSet.add(T element) |
|
static Set<?> |
PseudoType.allInstances(TypeDescriptor<?> type) |
Provides access to all instances of this type in the configuration.
|
static boolean |
PseudoBoolean.and(boolean b1,
boolean b2) |
Represents the Boolean "and" operation.
|
Sequence<T> |
ArraySequence.append(Collection<T> sequence) |
|
Sequence<T> |
ArraySequence.append(T object) |
|
Sequence<T> |
ListSequence.append(Collection<T> sequence) |
|
Sequence<T> |
ListSequence.append(T object) |
|
Sequence<T> |
Sequence.append(Collection<T> set) |
Append the elements in set.
|
Sequence<T> |
Sequence.append(T object) |
Returns the combined sequence of seq and objectappended.
|
java.lang.Object |
Collection.apply(ExpressionEvaluator evaluator) |
Processes elements in this set by applying to given expression.
|
Sequence<T> |
Collection.asSequence() |
Turns this collection into a sequence.
|
Set<T> |
Collection.asSet() |
Turns this collection into a set.
|
V |
Map.at(java.lang.Object key) |
Returns the value assigned to key.
|
T |
Sequence.at(int index) |
Returns a specific element from the collection.
|
java.lang.Object |
AbstractCollectionWrapper.avg() |
|
java.lang.Object |
Collection.avg() |
Returns the average of all elements.
|
static int |
PseudoReal.ceil(double r0) |
Returns the integer that is closest to r0.
|
static Sequence<java.lang.String> |
PseudoString.characters(java.lang.String string) |
Returns the characters of a string.
|
Collection<T> |
Collection.cloneCollection() |
Clones this collection.
|
Sequence<T> |
Sequence.cloneCollection() |
|
Set<T> |
Set.cloneCollection() |
|
Map<K,V> |
Map.cloneMap() |
Clones this map.
|
Collection<?> |
Collection.closure(ExpressionEvaluator evaluator) |
Calculates a transitive closure over elements provided by this collection and evaluator.
|
Set<?> |
Sequence.closure(ExpressionEvaluator evaluator) |
|
Set<?> |
Set.closure(ExpressionEvaluator evaluator) |
|
Collection<?> |
Collection.collect(ExpressionEvaluator evaluator) |
Collects the application of evaluator to each individual element and flattens nested structures.
|
Sequence<?> |
Sequence.collect(ExpressionEvaluator evaluator) |
|
Set<?> |
Set.collect(ExpressionEvaluator evaluator) |
|
Sequence<?> |
UnmodifiableSequence.collect(ExpressionEvaluator evaluator) |
|
Set<?> |
UnmodifiableSet.collect(ExpressionEvaluator evaluator) |
|
Collection<?> |
Collection.collectNested(ExpressionEvaluator evaluator) |
Collects the application of evaluator to each individual element and keeps nested structures.
|
Sequence<?> |
Sequence.collectNested(ExpressionEvaluator evaluator) |
|
Set<?> |
Set.collectNested(ExpressionEvaluator evaluator) |
|
boolean |
Map.containsKey(java.lang.Object key) |
Returns whether this map contains a mapping for the given key.
|
Set<T> |
Set.difference(Set<T> set) |
Calculates the difference between this and the given set.
|
static int |
PseudoInteger.div(int i1,
int i2) |
Represents the division for integers.
|
static double |
PseudoInteger.division(int i1,
int i2) |
Represents the division for integers with remainder.
|
static double |
PseudoReal.division(double r1,
double r2) |
Represents the division for reals.
|
static boolean |
PseudoAny.equals(java.lang.Object o1,
java.lang.Object o2) |
Represents the equality operation for Objects.
|
static boolean |
PseudoBoolean.equals(boolean b1,
boolean b2) |
Represents the equality operation for Booleans.
|
static boolean |
PseudoInteger.equals(int i1,
int i2) |
Represents the equality operation for integers.
|
static boolean |
PseudoReal.equals(double r1,
double r2) |
Represents the equality operation for Reals.
|
static boolean |
PseudoString.equals(java.lang.String s1,
java.lang.String s2) |
Represents the equality operation for Strings.
|
static boolean |
PseudoString.equals(java.lang.String string,
TypeDescriptor<?> type) |
Represents the equality operation for types vs.
|
static boolean |
PseudoType.equals(TypeDescriptor<?> type,
java.lang.String string) |
Represents the equality operation for types vs.
|
static boolean |
PseudoType.equals(TypeDescriptor<?> type1,
TypeDescriptor<?> type2) |
Represents the equality operation for types.
|
static boolean |
PseudoVersion.equals(Version v1,
Version v2) |
Represents the equality operation for versions.
|
Sequence<T> |
ArraySequence.excluding(Collection<T> sequence) |
|
Set<T> |
ArraySet.excluding(Collection<T> set) |
|
Sequence<T> |
ListSequence.excluding(Collection<T> sequence) |
|
Set<T> |
ListSet.excluding(Collection<T> set) |
|
Sequence<T> |
Sequence.excluding(Collection<T> sequence) |
Exclude the elements in sequence.
|
Set<T> |
Set.excluding(Collection<T> set) |
Exclude the elements in set.
|
static java.lang.String |
PseudoString.firstToLowerCase(java.lang.String string) |
Turns the first character into a lower case character.
|
static java.lang.String |
PseudoString.firstToUpperCase(java.lang.String string) |
Turns the first character into an upper case character.
|
Collection<?> |
Collection.flatten() |
Flattens this collection if needed, i.e., flatten sub-collections.
|
Sequence<?> |
Sequence.flatten() |
|
Set<?> |
Set.flatten() |
|
static int |
PseudoReal.floor(double r0) |
Returns the largest integer that is less than or equal to r0.
|
V |
Map.get(java.lang.Object key) |
Returns the value assigned to key.
|
V |
Map.get(java.lang.Object key,
V deflt) |
Returns the value assigned to key, if there is none deflt.
|
Set<FileArtifact> |
Project.getLocalProjectArtifacts() |
Returns the local project artifacts.
|
V |
Map.getOrAdd(java.lang.Object key,
V deflt) |
Returns the value assigned to key, if there is none it associates key
with deflt, i.e., adds deflt.
|
Set<V> |
Map.getValues() |
Returns the values of this map.
|
static boolean |
PseudoInteger.greaterEqualThan(int i1,
int i2) |
Represents the greater-then-equals comparison for integer.
|
static boolean |
PseudoVersion.greaterEqualThan(Version v1,
Version v2) |
Represents the greater-then-equals comparison for versions.
|
static boolean |
PseudoReal.greaterEqualThen(double r1,
double r2) |
Represents the greater-then-equals comparison for reals.
|
static boolean |
PseudoInteger.greaterThan(int i1,
int i2) |
Represents the greater comparison for integers.
|
static boolean |
PseudoReal.greaterThan(double r1,
double r2) |
Represents the greater comparison for reals.
|
static boolean |
PseudoString.greaterThan(java.lang.String string1,
java.lang.String string2) |
Returns whether string1 is greater than string2 with respect to
the current locale.
|
static boolean |
PseudoVersion.greaterThan(Version v1,
Version v2) |
Represents the greater comparison for versions.
|
static boolean |
PseudoString.greaterThanEqual(java.lang.String string1,
java.lang.String string2) |
Returns whether string1 is greater than or equal string2 with respect to
the current locale.
|
static boolean |
PseudoBoolean.iff(boolean b1,
boolean b2) |
Represents the Boolean "iff" operation.
|
static boolean |
PseudoBoolean.implies(boolean b1,
boolean b2) |
Represents the Boolean "implies" operation.
|
Set<T> |
ArraySet.including(Collection<T> set) |
|
Set<T> |
ListSet.including(Collection<T> set) |
|
Set<T> |
Set.including(Collection<T> set) |
Include the elements in set.
|
static java.lang.Integer |
PseudoString.indexOf(java.lang.String string,
java.lang.String part) |
Returns the first position of part in string.
|
Sequence<T> |
ArraySequence.insertAt(int index,
T object) |
|
Sequence<T> |
ListSequence.insertAt(int index,
T object) |
|
Sequence<T> |
Sequence.insertAt(int index,
T object) |
Returns the sequence having object inserted at position index.
|
static int |
PseudoInteger.intAbs(int i0) |
Returns the absolute value of the given integer value.
|
static <T> java.util.List<T> |
AbstractCollectionWrapper.intersection(Collection<T> c1,
Collection<T> c2) |
Returns the intersection of c1 and c2.
|
Set<T> |
ArraySet.intersection(Set<T> set) |
Returns the intersection of this set with set.
|
Set<T> |
ListSet.intersection(Set<T> set) |
Returns the intersection of this set with set.
|
Set<T> |
Set.intersection(Set<T> set) |
Returns the intersection of this set with set.
|
boolean |
ArraySequence.isEquals(Collection<?> elements) |
|
boolean |
ArraySet.isEquals(Collection<?> elements) |
|
boolean |
Collection.isEquals(Collection<?> elements) |
Returns whether this collection is equal to elements.
|
static boolean |
CollectionOperations.isEquals(Collection<?> c1,
Collection<?> c2) |
|
boolean |
ListSequence.isEquals(Collection<?> elements) |
|
boolean |
ListSet.isEquals(Collection<?> elements) |
|
static boolean |
PseudoReal.isFinite(double r0) |
Returns whether the given real value is finite.
|
static boolean |
PseudoReal.isInfinite(double r0) |
Returns whether the given real value is infinite.
|
static boolean |
PseudoReal.isNaN(double r0) |
Returns whether the given real value is not a number.
|
boolean |
AbstractCollectionWrapper.isNotEmpty() |
|
boolean |
Collection.isNotEmpty() |
|
boolean |
UnmodifiableSequence.isNotEmpty() |
|
boolean |
UnmodifiableSet.isNotEmpty() |
|
static boolean |
CollectionOperations.isNotEquals(Collection<?> c1,
Collection<?> c2) |
|
static java.lang.String |
PseudoString.lastToLowerCase(java.lang.String string) |
Turns the last character into a lower case character.
|
static java.lang.String |
PseudoString.lastToUpperCase(java.lang.String string) |
Turns the last character into an upper case character (QVT).
|
static int |
PseudoString.length(java.lang.String string) |
The length of the string.
|
static boolean |
PseudoInteger.lessEqualThan(int i1,
int i2) |
Represents the less-then-equals comparison for integers.
|
static boolean |
PseudoVersion.lessEqualThan(Version v1,
Version v2) |
Represents the less-then-equals comparison for versions.
|
static boolean |
PseudoReal.lessEqualThen(double r1,
double r2) |
Represents the less-then-equals comparison for reals.
|
static boolean |
PseudoInteger.lessThan(int i1,
int i2) |
Represents the less-then comparison for integers.
|
static boolean |
PseudoReal.lessThan(double r1,
double r2) |
Represents the less-than comparison for reals.
|
static boolean |
PseudoString.lessThan(java.lang.String string1,
java.lang.String string2) |
Returns whether string1 is less than string2 with respect to
the current locale.
|
static boolean |
PseudoVersion.lessThan(Version v1,
Version v2) |
Represents the less-then comparison for versions.
|
static boolean |
PseudoString.lessThanEqual(java.lang.String string1,
java.lang.String string2) |
Returns whether string1 is less than or equal string2 with respect to
the current locale.
|
Map<T,T> |
Sequence.mapAny(Sequence<T> other) |
Maps the elements of this sequence to the elements of other
and returns the mapping pairs (based on the equals operation) regardless of the sequence.
|
Map<T,T> |
Sequence.mapSequence(Sequence<T> other) |
Maps the elements of this sequence to the elements of other
and returns the mapping pairs (based on the equals operation) in the given sequence.
|
static int |
PseudoInteger.max(int i1,
int i2) |
Returns the maximum value of i1 and i2.
|
static double |
PseudoReal.max(double r1,
double r2) |
Returns the maximum value of r1 and r2.
|
static int |
PseudoInteger.min(int i1,
int i2) |
Returns the minimum value of i1 and i2.
|
static double |
PseudoReal.min(double r1,
double r2) |
Returns the minimum value of r1 and r2.
|
static int |
PseudoInteger.mod(int i1,
int i2) |
Returns the modulo value of i1 and i2.
|
static int |
PseudoInteger.multiplication(int i1,
int i2) |
Represents the multiplication for integers.
|
static double |
PseudoReal.multiplication(double r1,
double r2) |
Represents the multiplication for reals.
|
static int |
PseudoInteger.negates(int i0) |
Negates the given integer value.
|
static double |
PseudoReal.negates(double r0) |
Negates the given real value.
|
static boolean |
PseudoBoolean.not(boolean val) |
Represents the Boolean "or" operation.
|
boolean |
Map.notEmpty() |
Returns whether the map is not empty.
|
static boolean |
PseudoString.notEquals(java.lang.String string,
TypeDescriptor<?> type) |
Represents the un-equality operation for types vs.
|
static boolean |
PseudoType.notEquals(TypeDescriptor<?> type,
java.lang.String string) |
Represents the un-equality operation for types vs.
|
static boolean |
PseudoType.notEquals(TypeDescriptor<?> type1,
TypeDescriptor<?> type2) |
Represents the un-equality operation for types.
|
static boolean |
PseudoBoolean.or(boolean b1,
boolean b2) |
Represents the Boolean "or" operation.
|
static java.lang.String |
PseudoString.plus(java.lang.String s1,
java.lang.Object s2) |
Represents the string concatenation operation.
|
Set<Project> |
Project.predecessors() |
Returns the predecessors of this project.
|
Sequence<T> |
ArraySequence.prepend(T object) |
|
Sequence<T> |
ListSequence.prepend(T object) |
|
Sequence<T> |
Sequence.prepend(T object) |
Returns the combined sequence of object prepended before this sequence.
|
void |
Map.put(java.lang.Object key,
V value) |
Adds a key-value pair to this map and overrides existing mappings.
|
Collection<T> |
Collection.reject(ExpressionEvaluator evaluator) |
Rejects elements in this collection according to the given expression.
|
Sequence<T> |
Sequence.reject(ExpressionEvaluator evaluator) |
|
Set<T> |
Set.reject(ExpressionEvaluator evaluator) |
|
Sequence<T> |
ArraySequence.revert() |
|
Sequence<T> |
ListSequence.revert() |
|
Sequence<T> |
Sequence.revert() |
Reverts this sequence.
|
Collection<T> |
Collection.select(ExpressionEvaluator evaluator) |
Selects elements in this collection according to the given expression.
|
Sequence<T> |
Sequence.select(ExpressionEvaluator evaluator) |
|
Set<T> |
Set.select(ExpressionEvaluator evaluator) |
|
Set<FileArtifact> |
Project.selectAllFiles() |
Returns all files.
|
Set<FolderArtifact> |
Project.selectAllFolders() |
Returns all folders.
|
Sequence<T> |
ArraySequence.selectByKind(TypeDescriptor<?> type) |
|
Set<T> |
ArraySet.selectByKind(TypeDescriptor<?> type) |
|
Collection<T> |
Collection.selectByKind(TypeDescriptor<?> type) |
Does type selection of elements (including subtypes).
|
Sequence<T> |
ListSequence.selectByKind(TypeDescriptor<?> type) |
|
Set<T> |
ListSet.selectByKind(TypeDescriptor<?> type) |
|
Set<FileArtifact> |
Project.selectByKind(java.lang.Class<?> type) |
Does type selection of artifacts by type or sub-type.
|
Sequence<T> |
Sequence.selectByKind(TypeDescriptor<?> type) |
|
Set<T> |
Set.selectByKind(TypeDescriptor<?> type) |
|
Set<FileArtifact> |
Project.selectByName(java.lang.String name) |
Does name selection of artifacts.
|
Sequence<T> |
ArraySequence.selectByType(TypeDescriptor<?> type) |
|
Set<T> |
ArraySet.selectByType(TypeDescriptor<?> type) |
|
Collection<T> |
Collection.selectByType(TypeDescriptor<?> type) |
Does type selection of elements (only the same type).
|
Sequence<T> |
ListSequence.selectByType(TypeDescriptor<?> type) |
|
Set<T> |
ListSet.selectByType(TypeDescriptor<?> type) |
|
Set<FileArtifact> |
Project.selectByType(java.lang.Class<?> type) |
Does type selection of artifacts type equality.
|
Sequence<T> |
Sequence.selectByType(TypeDescriptor<?> type) |
|
Set<T> |
Set.selectByType(TypeDescriptor<?> type) |
|
static java.lang.String |
PseudoAny.setLocale(java.lang.Object ob,
java.lang.String locale) |
Changes the current (global) locale.
|
Sequence<T> |
ArraySequence.sortAlpha() |
|
Sequence<T> |
ListSequence.sortAlpha() |
|
Sequence<T> |
Sequence.sortAlpha() |
Returns an alphabetically sorted sequence.
|
Sequence<V> |
Map.sortByKeys(ExpressionEvaluator evaluator) |
Sorts values in this map according to keys.
|
Sequence<T> |
ArraySequence.sortedBy(ExpressionEvaluator evaluator) |
|
Collection<T> |
ArraySet.sortedBy(ExpressionEvaluator evaluator) |
|
Collection<T> |
Collection.sortedBy(ExpressionEvaluator evaluator) |
Sorts the elements in this collection according to the given expression in ascending order.
|
Sequence<T> |
ListSequence.sortedBy(ExpressionEvaluator evaluator) |
|
Collection<T> |
ListSet.sortedBy(ExpressionEvaluator evaluator) |
|
Sequence<T> |
Sequence.sortedBy(ExpressionEvaluator evaluator) |
Sorts the elements in this sequence according to the given expression in ascending order.
|
Collection<T> |
SetSet.sortedBy(ExpressionEvaluator evaluator) |
|
static Sequence<java.lang.String> |
PseudoString.split(java.lang.String string,
java.lang.String regEx) |
Splits this string around matches of the given Java regular expression.
|
Sequence<T> |
ArraySequence.subSequence(int lower,
int upper) |
|
Sequence<T> |
ListSequence.subSequence(int lower,
int upper) |
|
Sequence<T> |
Sequence.subSequence(int lower,
int upper) |
Returns the sub-sequence of this sequence.
|
static int |
PseudoInteger.subtract(int i1,
int i2) |
Represents the subtraction for integers.
|
static double |
PseudoReal.subtract(double r1,
double r2) |
Represents the subtraction for reals.
|
static java.lang.Boolean |
PseudoString.toBoolean(java.lang.String string) |
Turns the given string into a Boolean.
|
static java.lang.Integer |
PseudoString.toInteger(java.lang.String string) |
Turns the given string into an integer.
|
static Sequence<java.lang.String> |
PseudoString.tokenize(java.lang.String string,
java.lang.String delimiters) |
Tokenizes the given string along delimiters.
|
static java.lang.String |
PseudoString.toLowerCase(java.lang.String string) |
Transforms all characters to lower case.
|
static java.lang.Double |
PseudoString.toReal(java.lang.String string) |
Turns the given string into a double.
|
static java.lang.String |
PseudoBoolean.toString(boolean b0) |
Returns the string value of b0.
|
static java.lang.String |
PseudoInteger.toString(int i0) |
Returns the string value of i0.
|
static java.lang.String |
PseudoReal.toString(double r0) |
Returns the string value of r0.
|
static java.lang.String |
PseudoString.toString(java.lang.String string) |
Returns the string representation of string (OCL).
|
static java.lang.String |
PseudoString.toUpperCase(java.lang.String string) |
Transforms all characters to upper case.
|
Sequence<T> |
ArraySequence.typeReject(TypeDescriptor<?> type) |
|
Set<T> |
ArraySet.typeReject(TypeDescriptor<?> type) |
|
Collection<T> |
Collection.typeReject(TypeDescriptor<?> type) |
Does type selection of elements not having the same type (including subtypes).
|
Sequence<T> |
ListSequence.typeReject(TypeDescriptor<?> type) |
|
Set<T> |
ListSet.typeReject(TypeDescriptor<?> type) |
|
Set<FileArtifact> |
Project.typeReject(java.lang.Class<?> type) |
Does type selection of artifacts by not matching type or sub-type.
|
Sequence<T> |
Sequence.typeReject(TypeDescriptor<?> type) |
|
Set<T> |
Set.typeReject(TypeDescriptor<?> type) |
|
static boolean |
PseudoAny.unequals(java.lang.Object o1,
java.lang.Object o2) |
Represents the unequality operation for Objects.
|
static boolean |
PseudoBoolean.unequals(boolean b1,
boolean b2) |
Represents the unequality operation for Booleans.
|
static boolean |
PseudoInteger.unequals(int i1,
int i2) |
Represents the unequality operation for Integers.
|
static boolean |
PseudoReal.unequals(double r1,
double r2) |
Represents the unequality operation for Reals.
|
static boolean |
PseudoString.unequals(java.lang.String s1,
java.lang.String s2) |
Represents the unequality operation for Strings.
|
static boolean |
PseudoVersion.unequals(Version v1,
Version v2) |
Represents the unequality operation for versions.
|
static <T> java.util.List<T> |
AbstractCollectionWrapper.union(Collection<T> c1,
Collection<T> c2) |
Compute the union of c1 and c2 (without duplicates).
|
Sequence<T> |
ArraySequence.union(Sequence<T> seq) |
|
Set<T> |
ArraySet.union(Set<T> set) |
Compute the union of this set and set (without duplicates).
|
Sequence<T> |
ListSequence.union(Sequence<T> seq) |
|
Set<T> |
ListSet.union(Set<T> set) |
Compute the union of this set and set (without duplicates).
|
Sequence<T> |
Sequence.union(Sequence<T> seq) |
Append the elements in seq.
|
Set<T> |
Set.union(Set<T> set) |
Compute the union of this set and set (without duplicates).
|
Set<V> |
Map.values() |
Returns the values of this map.
|
static boolean |
PseudoBoolean.xor(boolean b1,
boolean b2) |
Represents the Boolean "xor" operation.
|