Lines Matching defs:requires

71  * #requires() dependences}, {@link #exports() exported-packages}, the services
135 * @see ModuleDescriptor#requires()
1244 private final Set<Requires> requires;
1256 Set<Requires> requires,
1271 assert (requires.stream().map(Requires::name).distinct().count()
1272 == requires.size());
1273 this.requires = emptyOrUnmodifiableSet(requires);
1290 Set<Requires> requires,
1305 this.requires = requires;
1368 public Set<Requires> requires() {
1369 return requires;
1511 * .requires("java.base")
1533 final Map<String, Requires> requires = new HashMap<>();
1547 * {@link #build buid} method will add "{@code requires java.base}" if
1581 public Builder requires(Requires req) {
1588 if (requires.containsKey(mn))
1591 requires.put(mn, req);
1617 public Builder requires(Set<Requires.Modifier> ms,
1623 return requires(new Requires(ms, mn, compiledVersion, null));
1626 /* package */Builder requires(Set<Requires.Modifier> ms,
1637 return requires(r);
1659 public Builder requires(Set<Requires.Modifier> ms, String mn) {
1662 return requires(new Requires(ms, mn, null, null));
1681 public Builder requires(String mn) {
1682 return requires(EnumSet.noneOf(Requires.Modifier.class), mn);
2160 Set<Requires> requires = new HashSet<>(this.requires.values());
2167 && !this.requires.containsKey("java.base")) {
2168 requires.add(new Requires(Set.of(Requires.Modifier.MANDATED),
2180 requires,
2234 c = compare(this.requires, that.requires);
2283 && requires.equals(that.requires)
2309 hc = hc * 43 + requires.hashCode();
2338 if (!requires.isEmpty())
2339 sb.append(", ").append(requires);
2663 public void requires(ModuleDescriptor.Builder builder,
2667 builder.requires(ms, mn, rawCompiledVersion);
2708 Set<Requires> requires,
2719 requires,