@Override public NavigableSet<String> create(String[] elements) { NavigableSet<String> innerSet = new TreeSet<>(); Collections.addAll(innerSet, elements); return Collections.unmodifiableNavigableSet(innerSet); } })
/** * Get the sorted replicas in the ascending order of their priority and score. * This method initialize the sorted replicas if it hasn't been initialized. * * @return the sorted replicas in the ascending order of their priority and score. */ public NavigableSet<ReplicaWrapper> sortedReplicas() { ensureInitialize(); return Collections.unmodifiableNavigableSet(_sortedReplicas); }
classes.add(Collections.unmodifiableMap(Collections.emptyMap()).getClass()); classes.add(Collections.unmodifiableNavigableMap(Collections.emptyNavigableMap()).getClass()); classes.add(Collections.unmodifiableNavigableSet(Collections.emptyNavigableSet()).getClass()); classes.add(Collections.unmodifiableSet(Collections.emptySet()).getClass()); classes.add(Collections.unmodifiableSortedMap(Collections.emptySortedMap()).getClass());
assertTrue(immutability.test(Collections.unmodifiableMap(Collections.singletonMap("1", "2")))); assertTrue(immutability.test(Collections.unmodifiableNavigableMap(new TreeMap<>(Collections.singletonMap("1", "2"))))); assertTrue(immutability.test(Collections.unmodifiableNavigableSet(new TreeSet<>(Collections.singleton("1"))))); assertTrue(immutability.test(Collections.unmodifiableSet(Collections.singleton("1")))); assertTrue(immutability.test(Collections.unmodifiableSortedMap(new TreeMap<>(Collections.singletonMap("1", "2")))));
/** * Creates a new message set. * * @param messages The messages to be contained in this set. */ public MessageSetImpl(NavigableSet<Message> messages) { this.messages = Collections.unmodifiableNavigableSet(messages); }
@Override public NavigableSet<String> create(String[] elements) { NavigableSet<String> innerSet = new TreeSet<>(); Collections.addAll(innerSet, elements); return Collections.unmodifiableNavigableSet(innerSet); } })
private static <T extends Comparable<T>> NavigableSet<T> createUnmodifiableSortedSet(boolean reverse, List<T> list) { TreeSet<T> set = reverse ? new TreeSet<T>(Collections.reverseOrder()) : new TreeSet<T>(); set.addAll(list); return Collections.unmodifiableNavigableSet(set); }
private static <T extends Comparable<T>> NavigableSet<T> createUnmodifiableSortedSet(boolean reverse, List<T> list) { TreeSet<T> set = reverse ? new TreeSet<T>(Collections.reverseOrder()) : new TreeSet<T>(); set.addAll(list); return Collections.unmodifiableNavigableSet(set); } }
private static <T extends Comparable<T>> NavigableSet<T> createUnmodifiableSortedSet(boolean reverse, List<T> list) { TreeSet<T> set = reverse ? new TreeSet<T>(Collections.reverseOrder()) : new TreeSet<T>(); set.addAll(list); return Collections.unmodifiableNavigableSet(set); }
private static <T extends Comparable<T>> NavigableSet<T> createUnmodifiableSortedSet(boolean reverse, List<T> list) { TreeSet<T> set = reverse ? new TreeSet<T>(Collections.reverseOrder()) : new TreeSet<T>(); set.addAll(list); return Collections.unmodifiableNavigableSet(set); }
private static <T extends Comparable<T>> NavigableSet<T> createUnmodifiableSortedSet(boolean reverse, List<T> list) { TreeSet<T> set = reverse ? new TreeSet<T>(Collections.reverseOrder()) : new TreeSet<T>(); set.addAll(list); return Collections.unmodifiableNavigableSet(set); }
private static <T extends Comparable<T>> NavigableSet<T> createUnmodifiableSortedSet(boolean reverse, List<T> list) { TreeSet<T> set = reverse ? new TreeSet<T>(Collections.reverseOrder()) : new TreeSet<T>(); set.addAll(list); return Collections.unmodifiableNavigableSet(set); }
private static <T extends Comparable<T>> NavigableSet<T> createUnmodifiableSortedSet(boolean reverse, List<T> list) { TreeSet<T> set = reverse ? new TreeSet<T>(Collections.reverseOrder()) : new TreeSet<T>(); set.addAll(list); return Collections.unmodifiableNavigableSet(set); }
private static <T extends Comparable<T>> NavigableSet<T> createUnmodifiableSortedSet(boolean reverse, List<T> list) { TreeSet<T> set = reverse ? new TreeSet<T>(Collections.reverseOrder()) : new TreeSet<T>(); set.addAll(list); return Collections.unmodifiableNavigableSet(set); }
private static <T extends Comparable<T>> NavigableSet<T> createUnmodifiableSortedSet(boolean reverse, List<T> list) { TreeSet<T> set = reverse ? new TreeSet<T>(Collections.reverseOrder()) : new TreeSet<T>(); set.addAll(list); return Collections.unmodifiableNavigableSet(set); }
private static <T extends Comparable<T>> NavigableSet<T> createUnmodifiableSortedSet(boolean reverse, List<T> list) { TreeSet<T> set = reverse ? new TreeSet<T>(Collections.reverseOrder()) : new TreeSet<T>(); set.addAll(list); return Collections.unmodifiableNavigableSet(set); }
/** * Get the names of all {@link SchemaObjectType}s. * * @return unmodifiable set of {@link SchemaObjectType} names */ public NavigableSet<String> getSchemaObjectTypeNames() { return Collections.unmodifiableNavigableSet(this.typeMap.navigableKeySet()); }
@Override void lockDownRecurse() { super.lockDownRecurse(); if (this.objectTypes != null) this.objectTypes = Collections.unmodifiableNavigableSet(this.objectTypes); }
@Override void lockDownRecurse() { super.lockDownRecurse(); if (this.objectTypes != null) this.objectTypes = Collections.unmodifiableNavigableSet(this.objectTypes); }
/** * Get the names of all {@link SchemaObjectType}s. * * @return unmodifiable set of {@link SchemaObjectType} names */ public NavigableSet<String> getSchemaObjectTypeNames() { return Collections.unmodifiableNavigableSet(this.typeMap.navigableKeySet()); }