Uses of Interface
net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
-
Packages that use Sequence Package Description net.ssehub.easy.instantiation.core.model.artifactModel.xml Contains simple (non-decomposed) artifacts.net.ssehub.easy.instantiation.core.model.buildlangModel Implements the abstract representation of the build language (parsed, analyzed and already linked, i.e.net.ssehub.easy.instantiation.core.model.defaultInstantiators The default instantiators for VIL.net.ssehub.easy.instantiation.core.model.vilTypes Contains the basic VIL types used as foundation for the artifact model and for integrating the variability model, i.e., types which are not artifacts themselves.net.ssehub.easy.instantiation.core.model.vilTypes.configuration All classes related to the EASy integration of configuration and decisions.net.ssehub.easy.instantiation.maven A Maven instantiator. -
-
Uses of Sequence in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Methods in net.ssehub.easy.instantiation.core.model.artifactModel.xml that return Sequence Modifier and Type Method Description Sequence<XmlAttribute>XmlElement. attributes()Returns all attributes.Sequence<XmlComment>XmlElement. comments()Returns all nested comments in sequence.Sequence<XmlElement>XmlElement. elements()Returns all nested elements in sequence.private <T> Sequence<T>XmlElement. projectNodes(java.lang.Class<? extends T> type)Projects nodes to a node type. -
Uses of Sequence in net.ssehub.easy.instantiation.core.model.buildlangModel
Methods in net.ssehub.easy.instantiation.core.model.buildlangModel that return Sequence Modifier and Type Method Description Sequence<IArtifact>OtherProjects. asSequence()Sequence<IArtifact>OtherProjects. toSequence() -
Uses of Sequence in net.ssehub.easy.instantiation.core.model.defaultInstantiators
Methods in net.ssehub.easy.instantiation.core.model.defaultInstantiators that return Sequence Modifier and Type Method Description static Sequence<java.lang.Integer>DefaultVtlJavaExtension. createIntegerSequence(int start, int end)Creates a sequence fromstarttoend.static Sequence<java.lang.Integer>IntegerSequenceConstructors. createIntegerSequence(int start, int end)Creates a sequence fromstarttoend. -
Uses of Sequence in net.ssehub.easy.instantiation.core.model.vilTypes
Classes in net.ssehub.easy.instantiation.core.model.vilTypes that implement Sequence Modifier and Type Class Description classArraySequence<T>Implements an array wrapper for the VIL sequence type.classFixedListSequence<T>Implements an array wrapper for the VIL sequence type which does not allow sequence reorderingFixedListSequence.allowSequenceAdjustment().classListSequence<T>Implements an array wrapper for the VIL sequence type.classUnmodifiableSequence<T>Implements an unmodifiable wrapper for sequences.Fields in net.ssehub.easy.instantiation.core.model.vilTypes declared as Sequence Modifier and Type Field Description private Sequence<T>UnmodifiableSequence. sequenceMethods in net.ssehub.easy.instantiation.core.model.vilTypes that return Sequence Modifier and Type Method Description 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 inset.Sequence<T>Sequence. append(T object)Returns the combined sequence ofseqandobjectappended.Sequence<T>UnmodifiableSequence. append(Collection<T> set)Sequence<T>UnmodifiableSequence. append(T object)Sequence<T>ArraySequence. asSequence()Sequence<T>ArraySet. asSequence()Sequence<T>Collection. asSequence()Turns this collection into a sequence.Sequence<T>ListSequence. asSequence()Sequence<T>ListSet. asSequence()Sequence<T>SetSet. asSequence()Sequence<T>UnmodifiableSequence. asSequence()Sequence<T>UnmodifiableSet. asSequence()static Sequence<java.lang.String>PseudoString. characters(java.lang.String string)Returns the characters of a string.Sequence<T>ArraySequence. cloneCollection()Sequence<T>ListSequence. cloneCollection()Sequence<T>Sequence. cloneCollection()Sequence<T>UnmodifiableSequence. cloneCollection()Sequence<?>ArraySequence. collect(ExpressionEvaluator evaluator)Sequence<?>ListSequence. collect(ExpressionEvaluator evaluator)Sequence<?>Sequence. collect(ExpressionEvaluator evaluator)Sequence<?>UnmodifiableSequence. collect(ExpressionEvaluator evaluator)Sequence<?>ArraySequence. collectNested(ExpressionEvaluator evaluator)Sequence<?>ListSequence. collectNested(ExpressionEvaluator evaluator)Sequence<?>Sequence. collectNested(ExpressionEvaluator evaluator)Sequence<?>UnmodifiableSequence. collectNested(ExpressionEvaluator evaluator)static <T> Sequence<T>ArraySequence. empty(java.lang.Class<?> param, TypeRegistry registry)Returns an empty sequence for one type parameter.static <T> Sequence<T>ArraySequence. empty(TypeDescriptor<?> param)Returns an empty sequence for one type parameter.static <T> Sequence<T>ListSequence. empty(TypeDescriptor<?> param)Returns an empty sequence for one type parameter.Sequence<T>ArraySequence. excluding(Collection<T> sequence)Sequence<T>ListSequence. excluding(Collection<T> sequence)Sequence<T>Sequence. excluding(Collection<T> sequence)Exclude the elements insequence.Sequence<T>UnmodifiableSequence. excluding(Collection<T> sequence)Sequence<?>ArraySequence. flatten()Sequence<?>ListSequence. flatten()Sequence<?>Sequence. flatten()Sequence<?>UnmodifiableSequence. flatten()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 havingobjectinserted at positionindex.Sequence<T>UnmodifiableSequence. insertAt(int index, T object)Sequence<T>ArraySequence. prepend(T object)Sequence<T>ListSequence. prepend(T object)Sequence<T>Sequence. prepend(T object)Returns the combined sequence ofobjectprepended before this sequence.Sequence<T>UnmodifiableSequence. prepend(T object)Sequence<T>ArraySequence. reject(ExpressionEvaluator evaluator)Sequence<T>ListSequence. reject(ExpressionEvaluator evaluator)Sequence<T>Sequence. reject(ExpressionEvaluator evaluator)Sequence<T>UnmodifiableSequence. reject(ExpressionEvaluator evaluator)Sequence<T>ArraySequence. revert()Sequence<T>ListSequence. revert()Sequence<T>Sequence. revert()Reverts this sequence.Sequence<T>UnmodifiableSequence. revert()Sequence<T>ArraySequence. select(ExpressionEvaluator evaluator)Sequence<T>ListSequence. select(ExpressionEvaluator evaluator)Sequence<T>Sequence. select(ExpressionEvaluator evaluator)Sequence<T>UnmodifiableSequence. select(ExpressionEvaluator evaluator)Sequence<T>ArraySequence. selectByKind(TypeDescriptor<?> type)Sequence<T>ListSequence. selectByKind(TypeDescriptor<?> type)Sequence<T>Sequence. selectByKind(TypeDescriptor<?> type)Sequence<T>UnmodifiableSequence. selectByKind(TypeDescriptor<?> type)Sequence<T>ArraySequence. selectByType(TypeDescriptor<?> type)Sequence<T>ListSequence. selectByType(TypeDescriptor<?> type)Sequence<T>Sequence. selectByType(TypeDescriptor<?> type)Sequence<T>UnmodifiableSequence. selectByType(TypeDescriptor<?> type)Sequence<T>ArraySequence. sortAlpha()Sequence<T>ListSequence. sortAlpha()Sequence<T>Sequence. sortAlpha()Returns an alphabetically sorted sequence.Sequence<T>UnmodifiableSequence. sortAlpha()Sequence<V>Map. sortByKeys(ExpressionEvaluator evaluator)Sorts values in this map according to keys.Sequence<T>ArraySequence. sortedBy(ExpressionEvaluator evaluator)Sequence<T>ListSequence. sortedBy(ExpressionEvaluator evaluator)Sequence<T>Sequence. sortedBy(ExpressionEvaluator evaluator)Sorts the elements in this sequence according to the given expression in ascending order.Sequence<T>UnmodifiableSequence. 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.Sequence<T>UnmodifiableSequence. subSequence(int lower, int upper)static Sequence<java.lang.String>PseudoString. tokenize(java.lang.String string, java.lang.String delimiters)Tokenizes the givenstringalongdelimiters.Sequence<T>ArraySet. toSequence()Sequence<T>ListSet. toSequence()Sequence<T>Set. toSequence()Turns this set into a sequence.Sequence<T>SetSet. toSequence()Sequence<T>UnmodifiableSet. toSequence()Sequence<T>ArraySequence. typeReject(TypeDescriptor<?> type)Sequence<T>ListSequence. typeReject(TypeDescriptor<?> type)Sequence<T>Sequence. typeReject(TypeDescriptor<?> type)Sequence<T>UnmodifiableSequence. typeReject(TypeDescriptor<?> type)Sequence<T>ArraySequence. union(Sequence<T> seq)Sequence<T>ListSequence. union(Sequence<T> seq)Sequence<T>Sequence. union(Sequence<T> seq)Append the elements inseq.Sequence<T>UnmodifiableSequence. union(Sequence<T> seq)Methods in net.ssehub.easy.instantiation.core.model.vilTypes that return types with arguments of type Sequence Modifier and Type Method Description static TypeDescriptor<? extends Sequence<?>>TypeRegistry. getSequenceType(TypeDescriptor<?>... parameter)Returns the VIL type for a sequence with the given type parameters.Methods in net.ssehub.easy.instantiation.core.model.vilTypes with parameters of type Sequence Modifier and Type Method Description private static <T> voidSequenceOperations. addAll(java.util.List<T> list, Sequence<T> seq)Adds all elements fromseqtolist.private static <T> voidSequenceOperations. addAll(java.util.List<T> list, Sequence<T> seq, int lower, int upper)Adds all elements fromseqtolist.static <T> java.util.List<T>SequenceOperations. append(Sequence<T> seq, T object)Returns the combined sequence ofobjectappended beforeseq.static Map<?,?>Map. convert(Sequence<?> sequence)Converts the given sequence into a map.static <T> booleanSequenceOperations. hasDuplicates(Sequence<T> seq)Returns whether at least one of the elements insethas a duplicate.static <T> java.util.List<T>SequenceOperations. insertAt(Sequence<T> seq, int index, T object)Returns the sequence havingobjectinserted at positionindexintoseq.booleanArraySequence. isSubsequenceOf(Sequence<T> other)booleanListSequence. isSubsequenceOf(Sequence<T> other)booleanSequence. isSubsequenceOf(Sequence<T> other)Returns whether operand is a subsequence (considering the sequence and including equality) ofother.static <T> booleanSequenceOperations. isSubsequenceOf(Sequence<T> s1, Sequence<T> s2)Returns whether operand is a subsequence (considering the sequence and including equality) ofother.booleanUnmodifiableSequence. isSubsequenceOf(Sequence<T> other)static <T> java.lang.StringSequenceOperations. joinfields(Sequence<T> sequence, java.lang.String separator, java.lang.String begin, java.lang.String end)Returns a concatenation of the string representation of elements, withbeginas lead in,sepas separator between the elements andendas lead out.Map<T,T>ArraySequence. mapAny(Sequence<T> other)Map<T,T>ListSequence. mapAny(Sequence<T> other)Map<T,T>Sequence. mapAny(Sequence<T> other)Maps the elements of this sequence to the elements ofotherand returns the mapping pairs (based on the equals operation) regardless of the sequence.static <T> Map<T,T>SequenceOperations. mapAny(Sequence<T> seq1, Sequence<T> seq2)Maps the elements ofseq1to the elements ofseq2and returns the mapping pairs (based on the equals operation) regardless of their sequence.Map<T,T>UnmodifiableSequence. mapAny(Sequence<T> other)Map<T,T>ArraySequence. mapSequence(Sequence<T> other)Map<T,T>ListSequence. mapSequence(Sequence<T> other)Map<T,T>Sequence. mapSequence(Sequence<T> other)Maps the elements of this sequence to the elements ofotherand returns the mapping pairs (based on the equals operation) in the given sequence.static <T> Map<T,T>SequenceOperations. mapSequence(Sequence<T> seq1, Sequence<T> seq2)Maps the elements ofseq1to the elements ofseq2and returns the mapping pairs (based on the equals operation) in the given sequence.Map<T,T>UnmodifiableSequence. mapSequence(Sequence<T> other)booleanArraySequence. overlaps(Sequence<T> other)booleanListSequence. overlaps(Sequence<T> other)booleanSequence. overlaps(Sequence<T> other)Returns the sequence in that this sequence andotherhave in common.static <T> booleanSequenceOperations. overlaps(Sequence<T> s1, Sequence<T> s2)Returns the sequence in thats1ands2have in common.booleanUnmodifiableSequence. overlaps(Sequence<T> other)static <T> java.util.List<T>SequenceOperations. prepend(Sequence<T> seq, T object)Returns the combined sequence ofobjectprepended beforeseq.static <T> java.util.List<T>SequenceOperations. subSequence(Sequence<T> seq, int lower, int upper)Returns the sub-sequence ofseq.Sequence<T>ArraySequence. union(Sequence<T> seq)Sequence<T>ListSequence. union(Sequence<T> seq)Sequence<T>Sequence. union(Sequence<T> seq)Append the elements inseq.static <T> java.util.List<T>SequenceOperations. union(Sequence<T> seq1, Sequence<T> seq2)Returns the concatenated sequence ofseq1andseq2.Sequence<T>UnmodifiableSequence. union(Sequence<T> seq)Constructors in net.ssehub.easy.instantiation.core.model.vilTypes with parameters of type Sequence Constructor Description UnmodifiableSequence(Sequence<T> sequence)Creates a new unmodifiable sequence. -
Uses of Sequence in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Methods in net.ssehub.easy.instantiation.core.model.vilTypes.configuration that return Sequence Modifier and Type Method Description Sequence<Attribute>Configuration. attributes()Returns the attributes of this configuration.static Sequence<DecisionVariable>Attribute. convert2Sequence(Attribute val)Conversion operation to an EnumValue.static Sequence<DecisionVariable>DecisionVariable. convert2Sequence(DecisionVariable val)Conversion operation to an EnumValue.Sequence<DecisionVariable>AbstractIvmlVariable. variables()Returns the decision variables contained in this variable.Sequence<DecisionVariable>Attribute. variables()Sequence<DecisionVariable>Configuration. variables()Returns the decision variables represented by this configuration. -
Uses of Sequence in net.ssehub.easy.instantiation.maven
Methods in net.ssehub.easy.instantiation.maven with parameters of type Sequence Modifier and Type Method Description static Set<FileArtifact>Maven. maven(Path root, boolean updateSnapshots, Sequence<java.lang.String> buildtargets)Executes a specific MAVEN build specification.static Set<FileArtifact>Maven. maven(Path root, java.lang.String buildFilePath, boolean updateSnapshots, Sequence<java.lang.String> buildtargets)Executes a specific MAVEN build specification.static Set<FileArtifact>Maven. maven(Path root, java.lang.String buildFilePath, Sequence<java.lang.String> buildtargets)Executes a specific MAVEN build specification.static Set<FileArtifact>Maven. maven(Path root, Sequence<java.lang.String> buildtargets)Executes a specific MAVEN build specification.private static java.lang.String[]Maven. toTargets(Sequence<java.lang.String> buildtargets)Turns the given targets into an array.
-