public boolean shouldAddSetter(final FieldDeclaration it) { return (((!it.isFinal()) && (!this.hasSetter(it))) && (this.getSetterType(it) != AccessorType.NONE)); }
protected void _transform(final MutableFieldDeclaration it, @Extension final TransformationContext context) { @Extension final AccessorsProcessor.Util util = new AccessorsProcessor.Util(context); boolean _shouldAddGetter = util.shouldAddGetter(it); if (_shouldAddGetter) { util.addGetter(it, util.toVisibility(util.getGetterType(it))); } boolean _shouldAddSetter = util.shouldAddSetter(it); if (_shouldAddSetter) { util.addSetter(it, util.toVisibility(util.getSetterType(it))); } }