public class TypeReferenceSerializer
extends java.lang.Object
Constructor and Description |
---|
TypeReferenceSerializer() |
Modifier and Type | Method and Description |
---|---|
boolean |
isLocalTypeParameter(org.eclipse.emf.ecore.EObject context,
JvmTypeParameter parameter) |
JvmTypeReference |
resolveMultiType(JvmTypeReference reference,
org.eclipse.emf.ecore.EObject context) |
void |
serialize(JvmTypeReference type,
org.eclipse.emf.ecore.EObject context,
IAppendable appendable) |
void |
serialize(JvmTypeReference type,
org.eclipse.emf.ecore.EObject context,
IAppendable appendable,
boolean withoutConstraints,
boolean paramsToWildcard) |
void |
serialize(JvmTypeReference type,
org.eclipse.emf.ecore.EObject context,
IAppendable appendable,
boolean withoutConstraints,
boolean paramsToWildcard,
boolean paramsToObject,
boolean allowPrimitives) |
public boolean isLocalTypeParameter(org.eclipse.emf.ecore.EObject context, JvmTypeParameter parameter)
public void serialize(JvmTypeReference type, org.eclipse.emf.ecore.EObject context, IAppendable appendable)
public void serialize(JvmTypeReference type, org.eclipse.emf.ecore.EObject context, IAppendable appendable, boolean withoutConstraints, boolean paramsToWildcard)
public void serialize(JvmTypeReference type, org.eclipse.emf.ecore.EObject context, IAppendable appendable, boolean withoutConstraints, boolean paramsToWildcard, boolean paramsToObject, boolean allowPrimitives)
public JvmTypeReference resolveMultiType(JvmTypeReference reference, org.eclipse.emf.ecore.EObject context)