public static int addModifierRepresentation(int modifiers, VisibilityScoped visibilityScoped) { if (visibilityScoped != null) { if (visibilityScoped.isPublic()) { modifiers = modifiers | Modifier.PUBLIC; } if (visibilityScoped.isProtected()) { modifiers = modifiers | Modifier.PROTECTED; } if (visibilityScoped.isPrivate()) { modifiers = modifiers | Modifier.PRIVATE; } } return modifiers; }
public static Visibility getFrom(VisibilityScoped target) { Assert.notNull(target, "VisibilityScoped<T> target must not be null."); if (target.isPackagePrivate()) return PACKAGE_PRIVATE; if (target.isPrivate()) return PRIVATE; if (target.isPublic()) return PUBLIC; if (target.isProtected()) return PROTECTED; else { throw new IllegalStateException(VisibilityScoped.class.getSimpleName() + " target does not comply with visibility scoping. Must be one of " + Arrays.toString(Visibility.values()) + "[ " + target + "]"); } }
public static Visibility getFrom(VisibilityScoped target) { Assert.notNull(target, "VisibilityScoped<T> target must not be null."); if (target.isPackagePrivate()) return PACKAGE_PRIVATE; if (target.isPrivate()) return PRIVATE; if (target.isPublic()) return PUBLIC; if (target.isProtected()) return PROTECTED; else { throw new IllegalStateException(VisibilityScoped.class.getSimpleName() + " target does not comply with visibility scoping. Must be one of " + Arrays.toString(Visibility.values()) + "[ " + target + "]"); } }
public static Visibility getFrom(VisibilityScoped target) { Assert.notNull(target, "VisibilityScoped<T> target must not be null."); if (target.isPackagePrivate()) return PACKAGE_PRIVATE; if (target.isPrivate()) return PRIVATE; if (target.isPublic()) return PUBLIC; if (target.isProtected()) return PROTECTED; else { throw new IllegalStateException(VisibilityScoped.class.getSimpleName() + " target does not comply with visibility scoping. Must be one of " + Visibility.values() + "[ " + target + "]"); } }