@Override public boolean contains(@Nullable Object object) { return multimap.containsValue(object); }
@Override public boolean contains(@NullableDecl Object object) { return multimap.containsValue(object); }
@Override public boolean contains(@NullableDecl Object object) { return multimap.containsValue(object); }
@Override public Iterable<? extends Character> successors(Character node) { checkArgument( graphMap.containsKey(node) || graphMap.containsValue(node), "Node %s is not an element of this graph", node); return Ordering.natural().immutableSortedCopy(graphMap.get(node)); } };
private static BundleModule sanitizedModule( BundleModule module, ImmutableMultimap<ZipPath, ModuleEntry> libFilesByAbiDirToKeep) { // Construct new module by making minimal modifications to the existing module. BundleModule.Builder newModule = module.toBuilder(); if (module.getNativeConfig().isPresent()) { NativeLibraries newNativeConfig = filterNativeTargeting(module.getNativeConfig().get(), libFilesByAbiDirToKeep); newModule.setNativeConfig(newNativeConfig); } newModule.setEntryMap( module.getEntries().stream() .filter( entry -> !entry.getPath().startsWith(LIB_DIRECTORY) || libFilesByAbiDirToKeep.containsValue(entry)) .collect(toImmutableMap(ModuleEntry::getPath, Function.identity()))); return newModule.build(); }
@Override public boolean contains(@Nullable Object object) { return multimap.containsValue(object); }
@Override public boolean contains(@Nullable Object object) { return multimap.containsValue(object); }
@Override public boolean contains(@Nullable Object object) { return multimap.containsValue(object); }
@Override public boolean contains(@Nullable Object object) { return multimap.containsValue(object); }
@Override public boolean contains(@Nullable Object object) { return multimap.containsValue(object); }
@Override public boolean contains(@Nullable Object object) { return multimap.containsValue(object); }
@Override public boolean contains(@Nullable Object object) { return multimap.containsValue(object); }
@Override public boolean contains(@Nullable Object object) { return multimap.containsValue(object); }
@Override public boolean contains(@NullableDecl Object object) { return multimap.containsValue(object); }
@Override public Iterable<? extends Character> successors(Character node) { checkArgument( graphMap.containsKey(node) || graphMap.containsValue(node), "Node %s is not an element of this graph", node); return Ordering.natural().immutableSortedCopy(graphMap.get(node)); } };