Uses of Interface
org.infolayer.util.OclCollection

Packages that use OclCollection
org.infolayer.connection.table   
org.infolayer.model   
org.infolayer.model.op   
org.infolayer.templates   
org.infolayer.templates.html   
org.infolayer.util   
 

Uses of OclCollection in org.infolayer.connection.table
 

Methods in org.infolayer.connection.table that return OclCollection
 OclCollection TableConnection.instances(UmlClass umlClass, boolean recurse)
           
 

Uses of OclCollection in org.infolayer.model
 

Methods in org.infolayer.model that return OclCollection
 OclCollection LoggedArray.getCollection(int collectionType, UmlClassifier elementType)
           
 OclCollection UmlClass.allInstances()
          Returns an OclCollection containin all instances of this class, including subclasses.
 OclCollection UmlClass.instances()
          Returns an OclCollection containing all immediate instances of this class.
 OclCollection UmlClassifier.instances()
           
 OclCollection UmlClassifier.allInstances()
           
 OclCollection UmlClassifier.getOperation()
          Returns all operations, including inherited operations.
 OclCollection UmlClassifier.getOwnedOperation()
           
 OclCollection UmlClassifier.getOwnedAttribute()
           
 OclCollection UmlClassifier.getAttribute()
          Returns an Enumeration of al properties (attributes and association ends) of this classifier.
 OclCollection UmlEnumeration.instances()
           
 OclCollection UmlDataType.instances()
           
 OclCollection UmlProperty.getCollection(java.lang.Object obj)
          Always returns a collection, also for max. cardinality 1
 OclCollection UmlProperty.getCandidates(java.lang.Object object)
          Returns a collection of all "candidates" for a property.
 

Uses of OclCollection in org.infolayer.model.op
 

Methods in org.infolayer.model.op with parameters of type OclCollection
static java.lang.Long OpCollection.op_indexOf(OclCollection c, java.lang.Object o)
           
 java.lang.Object OpCollection.iterate(OclCollection source, OclExpression body)
           
 java.lang.Object OpCollection.iterate(OclCollection source, OclExpression body, Bindings context, VarDef iterator)
           
 

Uses of OclCollection in org.infolayer.templates
 

Methods in org.infolayer.templates that return OclCollection
 OclCollection IlUrl.getParameterValues(java.lang.String name)
           
 

Uses of OclCollection in org.infolayer.templates.html
 

Methods in org.infolayer.templates.html with parameters of type OclCollection
static void HtmlUtils.writeEnumerable(XmlSerializer xw, IlRequest context, OclCollection ee, boolean ordered, java.lang.String format)
           
 

Uses of OclCollection in org.infolayer.util
 

Classes in org.infolayer.util that implement OclCollection
 class AbstractOclCollection
          immutable(!)
 class DefaultOclCollection
          Vector based default OclCollection implementation.
 class IntervalOclCollection
           
 class MultiOclCollection
           
 class SingleOclCollection
           
 

Methods in org.infolayer.util that return OclCollection
 OclCollection MultiOclCollection.select(OclExpression filter)
           
 OclCollection OclCollection.union(OclCollection c2)
           
 OclCollection OclCollection.intersection(OclCollection c2)
           
 OclCollection OclCollection.reverse()
           
 OclCollection OclCollection.difference(OclCollection c2)
           
 OclCollection OclCollection.including(java.lang.Object o)
           
 OclCollection OclCollection.excluding(java.lang.Object o)
           
 OclCollection OclCollection.symmetricDifference(OclCollection c2)
           
 OclCollection OclCollection.flatten()
           
 OclCollection OclCollection.asSet()
           
 OclCollection OclCollection.asSequence()
           
 OclCollection OclCollection.asBag()
           
 OclCollection OclCollection.append(java.lang.Object o)
           
 OclCollection OclCollection.prepend(java.lang.Object o)
           
 OclCollection OclCollection.insertAt(long index, java.lang.Object o)
           
 OclCollection OclCollection.subSequence(long lower, long upper)
           
 OclCollection OclCollection.getSealed()
           
 OclCollection OclCollection.select(int permission)
           
 OclCollection OclCollection.select(OclExpression filter)
           
 OclCollection OclCollection.sortedBy(OclExpression orderBy)
           
 OclCollection OclCollection.collectNested(OclExpression expr)
           
 OclCollection IntervalOclCollection.subSequence(long from, long to)
           
 OclCollection AbstractOclCollection.reverse()
           
 OclCollection AbstractOclCollection.select(OclExpression filter)
           
 OclCollection AbstractOclCollection.select(int permission)
           
 OclCollection AbstractOclCollection.sortedBy(OclExpression orderBy)
           
 OclCollection AbstractOclCollection.union(OclCollection c2)
           
 OclCollection AbstractOclCollection.intersection(OclCollection c2)
           
 OclCollection AbstractOclCollection.difference(OclCollection par)
           
 OclCollection AbstractOclCollection.including(java.lang.Object o)
           
 OclCollection AbstractOclCollection.excluding(java.lang.Object par)
           
 OclCollection AbstractOclCollection.symmetricDifference(OclCollection par)
           
 OclCollection AbstractOclCollection.flatten()
           
 OclCollection AbstractOclCollection.asSet()
           
 OclCollection AbstractOclCollection.asSequence()
           
 OclCollection AbstractOclCollection.asBag()
           
 OclCollection AbstractOclCollection.append(java.lang.Object o)
           
 OclCollection AbstractOclCollection.prepend(java.lang.Object o)
           
 OclCollection AbstractOclCollection.insertAt(long index, java.lang.Object o)
           
 OclCollection AbstractOclCollection.subSequence(long lower, long upper)
           
 OclCollection AbstractOclCollection.collectNested(OclExpression expr)
           
 OclCollection AbstractOclCollection.getSealed()
           
 

Methods in org.infolayer.util with parameters of type OclCollection
 boolean OclCollection.includesAll(OclCollection collection)
           
 boolean OclCollection.excludesAll(OclCollection collection)
           
 OclCollection OclCollection.union(OclCollection c2)
           
 OclCollection OclCollection.intersection(OclCollection c2)
           
 OclCollection OclCollection.difference(OclCollection c2)
           
 OclCollection OclCollection.symmetricDifference(OclCollection c2)
           
 boolean AbstractOclCollection.includesAll(OclCollection collection)
           
 boolean AbstractOclCollection.excludesAll(OclCollection collection)
           
 OclCollection AbstractOclCollection.union(OclCollection c2)
           
 OclCollection AbstractOclCollection.intersection(OclCollection c2)
           
 OclCollection AbstractOclCollection.difference(OclCollection par)
           
 OclCollection AbstractOclCollection.symmetricDifference(OclCollection par)
           
 

Constructors in org.infolayer.util with parameters of type OclCollection
MultiOclCollection(int collectionType, UmlClassifier elementType, OclCollection[] base)