List of usage examples for com.google.common.collect HashMultiset create
public static <E> HashMultiset<E> create()
From source file:org.sonar.server.issue.RulesAggregation.java
public RulesAggregation() { this.rules = HashMultiset.create(); }
From source file:com.textocat.textokit.commons.wfstore.DefaultWordformStoreBuilder.java
@Override public void increment(String wordString, TagType tag) { Multiset<TagType> tags = strKeyMap.get(wordString); if (tags == null) { tags = HashMultiset.create(); strKeyMap.put(wordString, tags); }/*w ww . j a va 2 s .c om*/ tags.add(tag); }
From source file:additionalpipes.network.PacketChunkCoordList.java
@Override public void readData(DataInputStream data) throws IOException { coordSet = HashMultiset.create(); int size = data.readInt(); for (int i = 0; i < size; i++) { coordSet.add(new ChunkCoordIntPair(data.readInt(), data.readInt()), data.readInt()); }/* w w w . j av a2 s . c o m*/ }
From source file:org.apache.bigtop.datagenerators.bigpetstore.generators.transaction.CustomerTransactionParametersBuilder.java
public CustomerTransactionParametersBuilder() { this.petCounts = HashMultiset.create(); this.averagePurchaseTriggerTime = 0.0; this.averageTransactionTriggerTime = 0.0; }
From source file:visualizer.textprocessing.NgramReducerFilter.java
public NgramReducerFilter() { resources = HashMultiset.create(); }
From source file:org.lappsgrid.eval.model.SpanEvaluation.java
public SpanEvaluation() { super(); referenceOutcomes = HashMultiset.create(); predictedOutcomes = HashMultiset.create(); correctOutcomes = HashMultiset.create(); }
From source file:org.apache.mahout.vectors.AdaptiveWordValueEncoder.java
public AdaptiveWordValueEncoder(String name) { super(name); dictionary = HashMultiset.create(); }
From source file:graphpack.matching.ResultSet.java
public ResultSet() { results = HashMultiset.create(); }
From source file:sk.gymy.seminar.persistence.SeminarGenerator.java
public SeminarGenerator() { this.random = new Random(); this.studentSeminars = HashMultiset.create(); this.solutionDao = new SeminarDao(); }
From source file:org.mule.runtime.extension.internal.loader.validator.ConnectionProviderNameModelValidator.java
@Override public void validate(ExtensionModel model, ProblemsReporter problemsReporter) throws IllegalModelDefinitionException { Multiset<String> names = HashMultiset.create(); Set<ConnectionProviderModel> models = new HashSet<>(); new IdempotentExtensionWalker() { @Override//from www .j a v a 2s . c o m public void onConnectionProvider(ConnectionProviderModel model) { models.add(model); names.add(model.getName()); } }.walk(model); Set<ConnectionProviderModel> repeatedNameModels = models.stream() .filter(cp -> names.count(cp.getName()) > 1).collect(toSet()); if (!repeatedNameModels.isEmpty()) { problemsReporter.addError(new Problem(model, format("There are %d connection providers with repeated names. Offending names are: [%s]", repeatedNameModels.size(), repeatedNameModels.stream().map(NamedObject::getName).collect(joining(","))))); } }