public static class EssentialOCLCSLeft2RightVisitor.UnresolvedInvocations extends java.lang.Object implements EssentialOCLCSLeft2RightVisitor.Invocations
Modifier and Type | Field and Description |
---|---|
protected Type |
asType |
protected java.util.List<NamedElement> |
invocations |
Constructor and Description |
---|
UnresolvedInvocations(Type asType,
java.util.List<NamedElement> invocations) |
Modifier and Type | Method and Description |
---|---|
NamedElement |
getSingleResult() |
Type |
getSourceType() |
java.util.Iterator<NamedElement> |
iterator() |
@NonNull protected final Type asType
@NonNull protected final java.util.List<NamedElement> invocations
public UnresolvedInvocations(@NonNull Type asType, @NonNull java.util.List<NamedElement> invocations)
@Nullable public NamedElement getSingleResult()
getSingleResult
in interface EssentialOCLCSLeft2RightVisitor.Invocations
@NonNull public Type getSourceType()
getSourceType
in interface EssentialOCLCSLeft2RightVisitor.Invocations
public java.util.Iterator<NamedElement> iterator()
iterator
in interface java.lang.Iterable<NamedElement>