org.eclipse.ocl.examples.codegen.java.types
Interface CollectionDescriptor

All Superinterfaces:
TypeDescriptor, UnboxedDescriptor
All Known Implementing Classes:
AbstractCollectionDescriptor, EObjectsDescriptor, FutureEObjectsDescriptor, UnboxedElementsDescriptor

public interface CollectionDescriptor
extends UnboxedDescriptor

A CollectionDescriptor defines the description of a type for a collection of objects.


Method Summary
 void append(JavaStream javaStream, boolean reClass)
           
 void appendElement(JavaStream javaStream, boolean reClass)
           
 CollectionTypeId getElementId()
           
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.generator.TypeDescriptor
append, appendBox, appendCast, appendCastTerm, appendEqualsValue, appendNotEqualsTerm, appendUnboxStatements, asCollectionDescriptor, getClassName, getEClassifier, getJavaClass, getPrimitiveDescriptor, getUnboxedDescriptor, hasJavaClass, isAssignableFrom, isAssignableTo
 

Method Detail

append

void append(@NonNull
            JavaStream javaStream,
            boolean reClass)

appendElement

void appendElement(@NonNull
                   JavaStream javaStream,
                   boolean reClass)

getElementId

@NonNull
CollectionTypeId getElementId()