Example usage for org.eclipse.jdt.internal.compiler.lookup TypeVariableBinding readableName

List of usage examples for org.eclipse.jdt.internal.compiler.lookup TypeVariableBinding readableName

Introduction

In this page you can find the example usage for org.eclipse.jdt.internal.compiler.lookup TypeVariableBinding readableName.

Prototype

@Override
public char[] readableName() 

Source Link

Usage

From source file:com.redhat.ceylon.eclipse.core.model.mirror.JDTTypeParameter.java

License:Open Source License

public JDTTypeParameter(TypeVariableBinding parameter, JDTType type,
        IdentityHashMap<TypeBinding, JDTType> originatingTypes) {
    name = new String(parameter.readableName());
    List<TypeBinding> javaBounds = new ArrayList<TypeBinding>();
    javaBounds.add(parameter.upperBound());
    javaBounds.addAll(Arrays.asList(parameter.otherUpperBounds()));
    bounds = new ArrayList<TypeMirror>(javaBounds.size());
    for (TypeBinding bound : javaBounds)
        bounds.add(JDTType.toTypeMirror(bound, parameter, type, originatingTypes));
}