*/
private InvalidParameterTypeException invalidType(final ClassCastException cause) {
final InvalidParameterTypeException exception = new InvalidParameterTypeException(
Errors.format(ErrorKeys.ILLEGAL_OPERATION_FOR_VALUE_CLASS_$1, getType()),
getName(descriptor));
exception.initCause(cause);
return exception;
}
/**
* Returns the unlocalized operation name. This is different from