return _info.isRequired();
@Override public boolean test(FieldOutline fieldOutline){ CPropertyInfo propertyInfo = fieldOutline.getPropertyInfo(); JFieldVar fieldVar = fieldVars.get(propertyInfo.getName(false)); JMods modifiers = fieldVar.mods(); if((modifiers.getValue() & JMod.STATIC) == JMod.STATIC){ return false; } // End if if(propertyInfo instanceof CAttributePropertyInfo){ CAttributePropertyInfo attributePropertyInfo = (CAttributePropertyInfo)propertyInfo; return !getIgnoreAttributes() && attributePropertyInfo.isRequired(); } else if(propertyInfo instanceof CElementPropertyInfo && !getIgnoreElements()){ CElementPropertyInfo elementPropertyInfo = (CElementPropertyInfo)propertyInfo; return !getIgnoreElements() && elementPropertyInfo.isRequired(); } else if(propertyInfo instanceof CReferencePropertyInfo){ CReferencePropertyInfo referencePropertyInfo = (CReferencePropertyInfo)propertyInfo; return !getIgnoreReferences() && referencePropertyInfo.isRequired(); } else if(propertyInfo instanceof CValuePropertyInfo){ CValuePropertyInfo valuePropertyInfo = (CValuePropertyInfo)propertyInfo; return !getIgnoreValues(); } else { throw new IllegalArgumentException(); } } };
.type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); } else if(elements.size()>1) { .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
.type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); } else if(elements.size()>1) { .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
.type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); } else if(elements.size()>1) { .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
.type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); } else if(elements.size()>1) { .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());
.type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired()); } else if(elements.size()>1) { .type(e.getType().toType(outline.parent(),IMPLEMENTATION)); if(getOptions().target.isLaterThan(SpecVersion.V2_2)) refw.required(rp.isRequired());