Package org.eclipse.xtext.xbase.compiler
Class TypeReferenceSerializer
- java.lang.Object
-
- org.eclipse.xtext.xbase.compiler.TypeReferenceSerializer
-
public class TypeReferenceSerializer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TypeReferenceSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isLocalTypeParameter(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmTypeParameter parameter)
org.eclipse.xtext.common.types.JvmTypeReference
resolveMultiType(org.eclipse.xtext.common.types.JvmTypeReference reference, org.eclipse.emf.ecore.EObject context)
void
serialize(org.eclipse.xtext.common.types.JvmTypeReference type, org.eclipse.emf.ecore.EObject context, IAppendable appendable)
void
serialize(org.eclipse.xtext.common.types.JvmTypeReference type, org.eclipse.emf.ecore.EObject context, IAppendable appendable, boolean withoutConstraints, boolean paramsToWildcard)
void
serialize(org.eclipse.xtext.common.types.JvmTypeReference type, org.eclipse.emf.ecore.EObject context, IAppendable appendable, boolean withoutConstraints, boolean paramsToWildcard, boolean paramsToObject, boolean allowPrimitives)
-
-
-
Method Detail
-
isLocalTypeParameter
public boolean isLocalTypeParameter(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmTypeParameter parameter)
-
serialize
public void serialize(org.eclipse.xtext.common.types.JvmTypeReference type, org.eclipse.emf.ecore.EObject context, IAppendable appendable)
-
serialize
public void serialize(org.eclipse.xtext.common.types.JvmTypeReference type, org.eclipse.emf.ecore.EObject context, IAppendable appendable, boolean withoutConstraints, boolean paramsToWildcard)
-
serialize
public void serialize(org.eclipse.xtext.common.types.JvmTypeReference type, org.eclipse.emf.ecore.EObject context, IAppendable appendable, boolean withoutConstraints, boolean paramsToWildcard, boolean paramsToObject, boolean allowPrimitives)
-
resolveMultiType
public org.eclipse.xtext.common.types.JvmTypeReference resolveMultiType(org.eclipse.xtext.common.types.JvmTypeReference reference, org.eclipse.emf.ecore.EObject context)
-
-