@NonNullByDefault protected static class CachingBatchTypeResolver.LazyResolvedTypes extends ForwardingResolvedTypes
IResolvedTypes.NullResolvedTypes
NULL
Constructor and Description |
---|
CachingBatchTypeResolver.LazyResolvedTypes(IReentrantTypeResolver resolver,
org.eclipse.emf.ecore.resource.Resource resource) |
Modifier and Type | Method and Description |
---|---|
protected IResolvedTypes |
delegate() |
protected java.lang.Object |
getLock() |
getActualType, getActualType, getActualTypeArguments, getExpectedReturnType, getExpectedType, getFollowUpErrors, getLinkedFeature, getLinkedFeature, getLinkingCandidate, getLinkingCandidate, getQueuedDiagnostics, getReturnType, isRefinedType, isVoidTypeAllowed
public CachingBatchTypeResolver.LazyResolvedTypes(IReentrantTypeResolver resolver, org.eclipse.emf.ecore.resource.Resource resource)
protected IResolvedTypes delegate()
delegate
in class ForwardingResolvedTypes
protected java.lang.Object getLock()