@Override public Iterator<MappedFieldType> iterator() { return fullNameToFieldType.values().iterator(); } }
@Override public Iterator<Mapper> iterator() { return mappers.values().iterator(); }
Mapper[] sortedMappers = mappers.values().stream().toArray(size -> new Mapper[size]); Arrays.sort(sortedMappers, new Comparator<Mapper>() { @Override
@Override public Iterator<MappedFieldType> iterator() { return fullNameToFieldType.values().iterator(); } }
@Override public Iterator<MappedFieldType> iterator() { return fullNameToFieldType.values().iterator(); } }
@Override public Iterator<MappedFieldType> iterator() { return fullNameToFieldType.values().iterator(); } }
@Override public Iterator<Mapper> iterator() { return mappers.values().iterator(); }
@Override public Iterator<Mapper> iterator() { return mappers.values().iterator(); }
@Override public Iterator<MappedFieldType> iterator() { return fullNameToFieldType.values().iterator(); } }
@Override public Iterator<Mapper> iterator() { return mappers.values().iterator(); }
@Override public Iterator<Mapper> iterator() { return mappers.values().iterator(); }
@Override public ObjectMapper includeInAll(Boolean includeInAll) { if (includeInAll == null) { return this; } ObjectMapper clone = clone(); clone.includeInAll = includeInAll; // when called from outside, apply this on all the inner mappers for (Mapper mapper : clone.mappers.values()) { if (mapper instanceof AllFieldMapper.IncludeInAll) { clone.putMapper(((AllFieldMapper.IncludeInAll) mapper).includeInAll(includeInAll)); } } return clone; }
@Override public ObjectMapper includeInAllIfNotSet(Boolean includeInAll) { if (includeInAll == null || this.includeInAll != null) { return this; } ObjectMapper clone = clone(); clone.includeInAll = includeInAll; // when called from outside, apply this on all the inner mappers for (Mapper mapper : clone.mappers.values()) { if (mapper instanceof AllFieldMapper.IncludeInAll) { clone.putMapper(((AllFieldMapper.IncludeInAll) mapper).includeInAllIfNotSet(includeInAll)); } } return clone; }
@Override public ObjectMapper unsetIncludeInAll() { if (includeInAll == null) { return this; } ObjectMapper clone = clone(); clone.includeInAll = null; // when called from outside, apply this on all the inner mappers for (Mapper mapper : mappers.values()) { if (mapper instanceof AllFieldMapper.IncludeInAll) { clone.putMapper(((AllFieldMapper.IncludeInAll) mapper).unsetIncludeInAll()); } } return clone; }
Mapper[] sortedMappers = mappers.values().stream().toArray(size -> new Mapper[size]); Arrays.sort(sortedMappers, new Comparator<Mapper>() { @Override
Mapper[] sortedMappers = Iterables.toArray(mappers.values(), Mapper.class); Arrays.sort(sortedMappers, new Comparator<Mapper>() { @Override
Mapper[] sortedMappers = mappers.values().stream().toArray(size -> new Mapper[size]); Arrays.sort(sortedMappers, new Comparator<Mapper>() { @Override