org.eclipse.xtext.xbase.typesystem.util
Class AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser
java.lang.Object
org.eclipse.xtext.common.types.util.AbstractTypeReferenceVisitorWithParameter<Parameter,Result>
org.eclipse.xtext.common.types.util.AbstractTypeReferenceVisitorWithParameter.InheritanceAware<Parameter,Result>
org.eclipse.xtext.xtype.util.AbstractXtypeReferenceVisitorWithParameter<Reference,java.lang.Void>
org.eclipse.xtext.xbase.typesystem.util.AbstractTypeReferenceTraverser<JvmParameterizedTypeReference>
org.eclipse.xtext.xbase.typesystem.util.AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser
- All Implemented Interfaces:
- ITypeReferenceVisitorWithParameter<JvmParameterizedTypeReference,java.lang.Void>, XtypeReferenceVisitorWithParameter<JvmParameterizedTypeReference,java.lang.Void>
- Enclosing class:
- AbstractTypeReferencePairWalker
protected class AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser
- extends AbstractTypeReferenceTraverser<JvmParameterizedTypeReference>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser
protected AbstractTypeReferencePairWalker.ParameterizedTypeReferenceTraverser()
doVisitParameterizedTypeReference
public java.lang.Void doVisitParameterizedTypeReference(JvmParameterizedTypeReference reference,
JvmParameterizedTypeReference declaration)
- Specified by:
doVisitParameterizedTypeReference
in interface ITypeReferenceVisitorWithParameter<JvmParameterizedTypeReference,java.lang.Void>
- Overrides:
doVisitParameterizedTypeReference
in class AbstractTypeReferenceVisitorWithParameter.InheritanceAware<JvmParameterizedTypeReference,java.lang.Void>
doVisitSuperTypesWithMatchingParams
protected void doVisitSuperTypesWithMatchingParams(JvmParameterizedTypeReference reference,
JvmParameterizedTypeReference declaration)
allowToVisitTwice
protected boolean allowToVisitTwice()
doVisitGenericArrayTypeReference
public java.lang.Void doVisitGenericArrayTypeReference(JvmGenericArrayTypeReference reference,
JvmParameterizedTypeReference declaration)
- Specified by:
doVisitGenericArrayTypeReference
in interface ITypeReferenceVisitorWithParameter<JvmParameterizedTypeReference,java.lang.Void>
- Overrides:
doVisitGenericArrayTypeReference
in class AbstractTypeReferenceVisitorWithParameter.InheritanceAware<JvmParameterizedTypeReference,java.lang.Void>
doVisitWildcardTypeReference
public java.lang.Void doVisitWildcardTypeReference(JvmWildcardTypeReference reference,
JvmParameterizedTypeReference declaration)
- Specified by:
doVisitWildcardTypeReference
in interface ITypeReferenceVisitorWithParameter<JvmParameterizedTypeReference,java.lang.Void>
- Overrides:
doVisitWildcardTypeReference
in class AbstractTypeReferenceVisitorWithParameter.InheritanceAware<JvmParameterizedTypeReference,java.lang.Void>