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