for (Map.Entry<String, FieldEntry> unused : unusedMappings.entries()) { FieldEntry field = unused.getValue(); if (field.getDefaultJsonString().isPresent()) {
unsupportedMembers.entries().removeIf(support::memberIsWhitelisted);
@Override public void addDiscoveryListener(DiscoveryListener listener) throws IllegalStateException { synchronized (cachedResults) { Set<Entry<DiscoveryService, DiscoveryResult>> entries = cachedResults.entries(); for (Entry<DiscoveryService, DiscoveryResult> entry : entries) { listener.thingDiscovered(entry.getKey(), entry.getValue()); } } this.listeners.add(listener); }
/** * * @param filter * @return */ private List<Map<String, Object>> getFilter(final HashMultimap<String, Object> filter) { List<Map<String, Object>> finalFilter = Lists.newArrayList(); for (Map.Entry<String, Object> entry : filter.entries()) { Map<String, Object> term = Maps.newHashMap(); Map<String, Object> termDetails = Maps.newHashMap(); termDetails.put(entry.getKey(), entry.getValue()); term.put(TERM, termDetails); finalFilter.add(term); } return finalFilter; }
public long getSize() { long size = 0; for (Map.Entry<Integer,DateFieldValueCardinalityRecord> entry : cardinalityMap.entries()) { size += entry.getValue().getSize(); } return size; } }
/** * Gets the filter. * * @param filter the filter * @return the filter */ private static List<Map<String, Object>> getFilter(final HashMultimap<String, Object> filter) { List<Map<String, Object>> finalFilter = Lists.newArrayList(); for (Map.Entry<String, Object> entry : filter.entries()) { Map<String, Object> term = Maps.newHashMap(); Map<String, Object> termDetails = Maps.newHashMap(); termDetails.put(entry.getKey(), entry.getValue()); term.put("term", termDetails); finalFilter.add(term); } return finalFilter; }
/** * * @param filter * @return */ private static List<Map<String, Object>> getFilter( final HashMultimap<String, Object> filter) { List<Map<String, Object>> finalFilter = Lists.newArrayList(); for (Map.Entry<String, Object> entry : filter.entries()) { Map<String, Object> term = Maps.newHashMap(); Map<String, Object> termDetails = Maps.newHashMap(); termDetails.put(entry.getKey(), entry.getValue()); term.put("term", termDetails); finalFilter.add(term); } return finalFilter; }
private List<Http1HeaderTuple> build(HashMultimap<String, String> headers) { if (headers != null && headers.size() > 0) { ArrayList<Http1HeaderTuple> result = new ArrayList<Http1HeaderTuple>(); headers .entries() .stream() .forEach(e -> result.add(new Http1HeaderTuple(e.getKey(), e.getValue()))); return result; } return null; }
protected Multimap<String,NormalizedContentInterface> getGroupNormalizedMap(HashMultimap<String,String> fields) { Multimap<String,NormalizedContentInterface> results = HashMultimap.create(); for (Map.Entry<String,String> e : fields.entries()) { if (e.getValue() != null) { results.put(e.getKey(), new NormalizedFieldAndValue(e.getKey(), e.getValue())); } } return groupNormalizer.extractFieldNameComponents(results); } }
public CardinalityRecord(CardinalityRecord other) { synchronized (cardinalityMap) { this.dateType = other.dateType; this.resultCardinalityValueFields = new HashSet<>(); this.resultCardinalityValueFields.addAll(other.resultCardinalityValueFields); this.cardinalityMap = HashMultimap.create(); for (Map.Entry<Integer,DateFieldValueCardinalityRecord> entry : other.cardinalityMap.entries()) { this.cardinalityMap.put(entry.getKey(), new DateFieldValueCardinalityRecord(entry.getValue())); } } }
public HashMultimap<Integer,DateFieldValueCardinalityRecord> getCardinalityMap() { HashMultimap<Integer,DateFieldValueCardinalityRecord> newCardinalityMap = HashMultimap.create(); synchronized (cardinalityMap) { for (Map.Entry<Integer,DateFieldValueCardinalityRecord> entry : cardinalityMap.entries()) { newCardinalityMap.put(entry.getKey(), new DateFieldValueCardinalityRecord(entry.getValue())); } } return newCardinalityMap; }
private static Collection<Function> readFunctions(String keyspaceName) { String query = format("SELECT function_name, signature FROM %s.%s WHERE keyspace_name = ?", SchemaConstants.SYSTEM_KEYSPACE_NAME, SystemKeyspace.LEGACY_FUNCTIONS); HashMultimap<String, List<String>> functionSignatures = HashMultimap.create(); query(query, keyspaceName).forEach(row -> functionSignatures.put(row.getString("function_name"), row.getList("signature", UTF8Type.instance))); Collection<Function> functions = new ArrayList<>(); functionSignatures.entries().forEach(pair -> functions.add(readFunction(keyspaceName, pair.getKey(), pair.getValue()))); return functions; }
private static Collection<Aggregate> readAggregates(Functions functions, String keyspaceName) { String query = format("SELECT aggregate_name, signature FROM %s.%s WHERE keyspace_name = ?", SchemaConstants.SYSTEM_KEYSPACE_NAME, SystemKeyspace.LEGACY_AGGREGATES); HashMultimap<String, List<String>> aggregateSignatures = HashMultimap.create(); query(query, keyspaceName).forEach(row -> aggregateSignatures.put(row.getString("aggregate_name"), row.getList("signature", UTF8Type.instance))); Collection<Aggregate> aggregates = new ArrayList<>(); aggregateSignatures.entries().forEach(pair -> aggregates.add(readAggregate(functions, keyspaceName, pair.getKey(), pair.getValue()))); return aggregates; }
private static Collection<Function> readFunctions(String keyspaceName) { String query = format("SELECT function_name, signature FROM %s.%s WHERE keyspace_name = ?", SchemaConstants.SYSTEM_KEYSPACE_NAME, SystemKeyspace.LEGACY_FUNCTIONS); HashMultimap<String, List<String>> functionSignatures = HashMultimap.create(); query(query, keyspaceName).forEach(row -> functionSignatures.put(row.getString("function_name"), row.getList("signature", UTF8Type.instance))); Collection<Function> functions = new ArrayList<>(); functionSignatures.entries().forEach(pair -> functions.add(readFunction(keyspaceName, pair.getKey(), pair.getValue()))); return functions; }
private static Collection<Aggregate> readAggregates(Functions functions, String keyspaceName) { String query = format("SELECT aggregate_name, signature FROM %s.%s WHERE keyspace_name = ?", SchemaConstants.SYSTEM_KEYSPACE_NAME, SystemKeyspace.LEGACY_AGGREGATES); HashMultimap<String, List<String>> aggregateSignatures = HashMultimap.create(); query(query, keyspaceName).forEach(row -> aggregateSignatures.put(row.getString("aggregate_name"), row.getList("signature", UTF8Type.instance))); Collection<Aggregate> aggregates = new ArrayList<>(); aggregateSignatures.entries().forEach(pair -> aggregates.add(readAggregate(functions, keyspaceName, pair.getKey(), pair.getValue()))); return aggregates; }
protected void readTestUsers() { if (encodedTestUsers == null || encodedTestUsers.isEmpty()) return; // Read in the Accumulo authorizations so we can trim what was supplied in the test file. List<String> accumuloAuthorizations = readAccumuloAuthorizations(); // Use Jackson to de-serialize te JSON provided for each test user. ObjectMapper objectMapper = new ObjectMapper(); objectMapper.registerModule(new GuavaModule()); encodedTestUsers.forEach(u -> { try { DatawaveUser user = objectMapper.readValue(u, DatawaveUser.class); // Strip off any authorizations not held by the designated Accumulo user. ArrayList<String> auths = new ArrayList<>(user.getAuths()); HashMultimap<String,String> authMapping = HashMultimap.create(user.getRoleToAuthMapping()); auths.removeIf(a -> !accumuloAuthorizations.contains(a)); authMapping.entries().removeIf(e -> !accumuloAuthorizations.contains(e.getValue())); user = new DatawaveUser(user.getDn(), user.getUserType(), auths, user.getRoles(), authMapping, user.getCreationTime(), user.getExpirationTime()); cannedUsers.put(user.getDn(), user); } catch (IOException e) { throw new RuntimeException("Invalid test user configuration: " + e.getMessage(), e); } }); }
unsupportedMembers.entries().removeIf(support::memberIsWhitelisted);
list.add(TextFormatting.DARK_PURPLE + new TextComponentTranslation("potion.whenDrank").getFormattedText()); for (Entry<String, AttributeModifier> entry : attributes.entries()) { AttributeModifier modifier = entry.getValue(); double amount0 = modifier.getAmount();
entity -> entity instanceof EntityItem && ManaRecipes.RECIPES.keySet().stream().anyMatch(item -> item.apply(((EntityItem) entity).getItem())), entity -> { List<Map.Entry<Ingredient, FluidRecipeLoader.FluidCrafter>> allEntries = ManaRecipes.RECIPES.entries().stream().filter(entry -> entry.getValue().getFluid().getBlock() == state.getBlock() && entry.getKey().apply(((EntityItem) entity).getItem())).collect(Collectors.toList());