public static class RawTypeHelper.RawTypeImplementation extends TypeReferenceVisitorWithParameterAndNonNullResult<org.eclipse.emf.ecore.resource.ResourceSet,java.util.List<JvmType>>
Constructor and Description |
---|
RawTypeHelper.RawTypeImplementation(TypesFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<JvmType> |
collectRawTypes(java.util.List<LightweightTypeReference> references,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected java.util.List<JvmType> |
createObjectReference(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected java.util.List<JvmType> |
doVisitArrayTypeReference(ArrayTypeReference reference,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected java.util.List<JvmType> |
doVisitCompoundTypeReference(CompoundTypeReference reference,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected java.util.List<JvmType> |
doVisitParameterizedTypeReference(ParameterizedTypeReference reference,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected java.util.List<JvmType> |
doVisitSynonymTypeReference(CompoundTypeReference reference,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected java.util.List<JvmType> |
doVisitTypeReference(LightweightTypeReference reference,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected java.util.List<JvmType> |
doVisitUnboundTypeReference(UnboundTypeReference reference,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected java.util.List<JvmType> |
doVisitWildcardTypeReference(WildcardTypeReference reference,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
java.util.List<JvmType> |
getAllRawTypes(LightweightTypeReference reference,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected java.util.List<JvmType> |
getRawTypesFromConstraints(ITypeReferenceOwner owner,
JvmTypeParameter typeParameter,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
doVisitAnyTypeReference, doVisitFunctionTypeReference, doVisitMultiTypeReference
doVisitUnknownTypeReference
@Inject public RawTypeHelper.RawTypeImplementation(TypesFactory factory)
public java.util.List<JvmType> getAllRawTypes(LightweightTypeReference reference, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
protected java.util.List<JvmType> doVisitTypeReference(LightweightTypeReference reference, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
doVisitTypeReference
in class TypeReferenceVisitorWithParameterAndNonNullResult<org.eclipse.emf.ecore.resource.ResourceSet,java.util.List<JvmType>>
protected java.util.List<JvmType> doVisitCompoundTypeReference(CompoundTypeReference reference, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
doVisitCompoundTypeReference
in class TypeReferenceVisitorWithParameterAndNonNullResult<org.eclipse.emf.ecore.resource.ResourceSet,java.util.List<JvmType>>
protected java.util.List<JvmType> doVisitSynonymTypeReference(CompoundTypeReference reference, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
doVisitSynonymTypeReference
in class TypeReferenceVisitorWithParameterAndNonNullResult<org.eclipse.emf.ecore.resource.ResourceSet,java.util.List<JvmType>>
protected java.util.List<JvmType> collectRawTypes(java.util.List<LightweightTypeReference> references, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
protected java.util.List<JvmType> doVisitArrayTypeReference(ArrayTypeReference reference, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
doVisitArrayTypeReference
in class TypeReferenceVisitorWithParameterAndNonNullResult<org.eclipse.emf.ecore.resource.ResourceSet,java.util.List<JvmType>>
protected java.util.List<JvmType> doVisitParameterizedTypeReference(ParameterizedTypeReference reference, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
doVisitParameterizedTypeReference
in class TypeReferenceVisitorWithParameterAndNonNullResult<org.eclipse.emf.ecore.resource.ResourceSet,java.util.List<JvmType>>
protected java.util.List<JvmType> doVisitWildcardTypeReference(WildcardTypeReference reference, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
doVisitWildcardTypeReference
in class TypeReferenceVisitorWithParameterAndNonNullResult<org.eclipse.emf.ecore.resource.ResourceSet,java.util.List<JvmType>>
protected java.util.List<JvmType> doVisitUnboundTypeReference(UnboundTypeReference reference, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
doVisitUnboundTypeReference
in class TypeReferenceVisitorWithParameterAndNonNullResult<org.eclipse.emf.ecore.resource.ResourceSet,java.util.List<JvmType>>
protected java.util.List<JvmType> getRawTypesFromConstraints(ITypeReferenceOwner owner, JvmTypeParameter typeParameter, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
protected java.util.List<JvmType> createObjectReference(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)