private void processXmlElementNillable(JavaClass javaClass, TypeInfo info) { if (helper.isAnnotationPresent(javaClass, XmlElementNillable.class)) { XmlElementNillable xmlElementNillable = (XmlElementNillable) helper.getAnnotation(javaClass, XmlElementNillable.class); info.setXmlElementNillable(xmlElementNillable.nillable()); } else if (hasExternalPackageMapping(javaClass)) { info.setXmlElementNillable(packageToXmlNillableInfoMappings.get(javaClass.getPackageName()).getXmlElementNillable().isNillable()); } else if (helper.isAnnotationPresent(javaClass.getPackage(), XmlElementNillable.class)) { XmlElementNillable xmlElementNillable = (XmlElementNillable) helper.getAnnotation(javaClass.getPackage(), XmlElementNillable.class); info.setXmlElementNillable(xmlElementNillable.nillable()); } }
private void processXmlElementNillable(JavaClass javaClass, TypeInfo info) { if (helper.isAnnotationPresent(javaClass, XmlElementNillable.class)) { XmlElementNillable xmlElementNillable = (XmlElementNillable) helper.getAnnotation(javaClass, XmlElementNillable.class); info.setXmlElementNillable(xmlElementNillable.nillable()); } else if (hasExternalPackageMapping(javaClass)) { info.setXmlElementNillable(packageToXmlNillableInfoMappings.get(javaClass.getPackageName()).getXmlElementNillable().isNillable()); } else if (helper.isAnnotationPresent(javaClass.getPackage(), XmlElementNillable.class)) { XmlElementNillable xmlElementNillable = (XmlElementNillable) helper.getAnnotation(javaClass.getPackage(), XmlElementNillable.class); info.setXmlElementNillable(xmlElementNillable.nillable()); } }
property.setNillable(elementNillable.nillable()); } else if (info.isXmlElementNillable()) { property.setNillable(true);
property.setNillable(elementNillable.nillable()); } else if (info.isXmlElementNillable()) { property.setNillable(true);