final JvmGenericType inferredType = typesFactory.createJvmGenericType(); inferredType.setSimpleName(localClassName); inferredType.setAnonymous(!hasAdditionalMembers(anonymousClass)); inferredType.setFinal(true); inferredType.setVisibility(JvmVisibility.DEFAULT);
final JvmGenericType inferredJvmType = this.typesFactory.createJvmGenericType(); inferredJvmType.setSimpleName(localClassName); inferredJvmType.setAnonymous(!hasAdditionalMembers(anonymousClass)); inferredJvmType.setFinal(true); setVisibility(inferredJvmType, anonymousClass);