public TType create(ITypeBinding binding) { if (binding.isPrimitive()) { return createPrimitiveType(binding); } else if (binding.isArray()) { return createArrayType(binding); } if ("null".equals(binding.getName())) // $NON-NLS-1$ return NULL; return createStandardType(binding); }