@JsonCreator
public DependencyGraph(final @JsonProperty(DEPENDENCIES_PROPERTY) Map<String, Collection<ModuleDescriptor>> dependencies
) {
final Set<Entry<String, Collection<ModuleDescriptor>>> entrySet = Preconditions.checkNotNull(dependencies).entrySet();
final ImmutableMultimap.Builder<String, ModuleDescriptor> builder = ImmutableMultimap.builder();
for (final Entry<String, Collection<ModuleDescriptor>> entry : entrySet) {
final Collection<ModuleDescriptor> values = entry.getValue();
for (final ModuleDescriptor moduleDescriptor : values) {
Preconditions.checkState(moduleDescriptor instanceof ModuleDescriptor);
builder.put(entry.getKey(), moduleDescriptor);
}
}
this.dependencies = builder.build().asMap();;
}
DependencyGraph.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:ocamljava-maven-plugin
作者:
评论列表
文章目录