Lines Matching defs:Modifier

104     public static enum Modifier {
151 public static enum Modifier {
180 private final Set<Modifier> mods;
185 private Requires(Set<Modifier> ms, String mn, Version v, String vs) {
198 private Requires(Set<Modifier> ms, String mn, Version v, boolean unused) {
210 public Set<Modifier> modifiers() {
387 public static enum Modifier {
403 private final Set<Modifier> mods;
410 private Exports(Set<Modifier> ms, String source, Set<String> targets) {
421 private Exports(Set<Modifier> ms,
435 public Set<Modifier> modifiers() {
599 public static enum Modifier {
615 private final Set<Modifier> mods;
622 private Opens(Set<Modifier> ms, String source, Set<String> targets) {
633 private Opens(Set<Modifier> ms,
647 public Set<Modifier> modifiers() {
1241 private final Set<Modifier> modifiers;
1255 Set<Modifier> modifiers,
1269 this.open = modifiers.contains(Modifier.OPEN);
1270 this.automatic = modifiers.contains(Modifier.AUTOMATIC);
1289 Set<Modifier> modifiers,
1303 this.open = modifiers.contains(Modifier.OPEN);
1304 this.automatic = modifiers.contains(Modifier.AUTOMATIC);
1329 public Set<Modifier> modifiers() {
1337 * modifiers} contains the {@link Modifier#OPEN OPEN} modifier. </p>
1349 * modifiers} contains the {@link Modifier#OPEN AUTOMATIC} modifier. </p>
1529 final Set<Modifier> modifiers;
1550 Builder(String name, boolean strict, Set<Modifier> modifiers) {
1554 this.open = modifiers.contains(Modifier.OPEN);
1555 this.automatic = modifiers.contains(Modifier.AUTOMATIC);
1617 public Builder requires(Set<Requires.Modifier> ms,
1626 /* package */Builder requires(Set<Requires.Modifier> ms,
1659 public Builder requires(Set<Requires.Modifier> ms, String mn) {
1682 return requires(EnumSet.noneOf(Requires.Modifier.class), mn);
1734 public Builder exports(Set<Exports.Modifier> ms,
1769 public Builder exports(Set<Exports.Modifier> ms, String pn) {
1870 public Builder opens(Set<Opens.Modifier> ms,
1905 public Builder opens(Set<Opens.Modifier> ms, String pn) {
2154 * java.lang.module.ModuleDescriptor.Requires.Modifier#MANDATED MANDATED}
2168 requires.add(new Requires(Set.of(Requires.Modifier.MANDATED),
2367 * Modifier#AUTOMATIC AUTOMATIC} with other modifiers
2369 public static Builder newModule(String name, Set<Modifier> ms) {
2370 Set<Modifier> mods = new HashSet<>(ms);
2371 if (mods.contains(Modifier.AUTOMATIC) && mods.size() > 1)
2381 * newModule} with an empty set of {@link ModuleDescriptor.Modifier modifiers}.
2399 * newModule} with the {@link ModuleDescriptor.Modifier#OPEN OPEN} modifier.
2414 return new Builder(name, true, Set.of(Modifier.OPEN));
2420 * newModule} with the {@link ModuleDescriptor.Modifier#AUTOMATIC AUTOMATIC}
2439 return new Builder(name, true, Set.of(Modifier.AUTOMATIC));
2653 Set<ModuleDescriptor.Modifier> modifiers) {
2664 Set<Requires.Modifier> ms,
2671 public Requires newRequires(Set<Requires.Modifier> ms, String mn, Version v) {
2676 public Exports newExports(Set<Exports.Modifier> ms, String source) {
2681 public Exports newExports(Set<Exports.Modifier> ms,
2688 public Opens newOpens(Set<Opens.Modifier> ms,
2695 public Opens newOpens(Set<Opens.Modifier> ms, String source) {
2707 Set<ModuleDescriptor.Modifier> modifiers,