java.io.Serializable
, java.lang.Cloneable
, java.util.Map<PackagePartName,PackagePart>
, java.util.NavigableMap<PackagePartName,PackagePart>
, java.util.SortedMap<PackagePartName,PackagePart>
public final class PackagePartCollection extends java.util.TreeMap<PackagePartName,PackagePart>
Constructor | Description |
---|---|
PackagePartCollection() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
clone() |
|
PackagePart |
put(PackagePartName partName,
PackagePart part) |
Check rule [M1.11]: a package implementer shall neither create nor
recognize a part with a part name derived from another part name by
appending segments to it.
|
PackagePart |
remove(java.lang.Object key) |
compute, computeIfAbsent, computeIfPresent, equals, getOrDefault, hashCode, isEmpty, merge, putIfAbsent, remove
finalize, getClass, notify, notifyAll, wait, wait, wait
ceilingEntry, ceilingKey, clear, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, forEach, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, putAll, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, values
public java.lang.Object clone()
clone
in class java.util.TreeMap<PackagePartName,PackagePart>
public PackagePart put(PackagePartName partName, PackagePart part)
put
in interface java.util.Map<PackagePartName,PackagePart>
put
in class java.util.TreeMap<PackagePartName,PackagePart>
InvalidOperationException
- Throws if you try to add a part with a name derived from
another part name.public PackagePart remove(java.lang.Object key)
remove
in interface java.util.Map<PackagePartName,PackagePart>
remove
in class java.util.TreeMap<PackagePartName,PackagePart>
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.