protected class AbstractLinkingCandidate.ObservableTypeExpectation extends TypeExpectation
| Constructor and Description |
|---|
ObservableTypeExpectation(LightweightTypeReference expectedType,
AbstractTypeComputationState state,
boolean returnType,
int flags) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptActualType(LightweightTypeReference type,
int flags) |
AbstractLinkingCandidate.ObservableTypeExpectation |
copyInto(ITypeReferenceOwner referenceOwner) |
getExpectedType, isNoTypeExpectationisReturnTypeacceptActualType, acceptActualType, createUnboundTypeReference, getReferenceOwner, getResolvedTypes, getState, isOwnedBy, isVoidTypeAllowed, toStringpublic ObservableTypeExpectation(LightweightTypeReference expectedType, AbstractTypeComputationState state, boolean returnType, int flags)
public void acceptActualType(LightweightTypeReference type, int flags)
acceptActualType in interface ITypeExpectationacceptActualType in class AbstractReturnAwareTypeExpectationpublic AbstractLinkingCandidate.ObservableTypeExpectation copyInto(ITypeReferenceOwner referenceOwner)
copyInto in interface ITypeExpectationcopyInto in class TypeExpectation