java.util.Map<K,V>
public class COSDictionaryMap<K,V>
extends java.lang.Object
implements java.util.Map<K,V>
Constructor | Description |
---|---|
COSDictionaryMap(java.util.Map<K,V> actualsMap,
COSDictionary dicMap) |
Constructor for this map.
|
Modifier and Type | Method | Description |
---|---|---|
void |
clear() |
|
boolean |
containsKey(java.lang.Object key) |
|
boolean |
containsValue(java.lang.Object value) |
|
static COSDictionary |
convert(java.util.Map<?,?> someMap) |
This will take a map<java.lang.String,org.apache.pdfbox.pdmodel.COSObjectable>
and convert it into a COSDictionary<COSName,COSBase>.
|
static COSDictionaryMap<java.lang.String,java.lang.Object> |
convertBasicTypesToMap(COSDictionary map) |
This will take a COS dictionary and convert it into COSDictionaryMap.
|
java.util.Set<java.util.Map.Entry<K,V>> |
entrySet() |
|
boolean |
equals(java.lang.Object o) |
|
V |
get(java.lang.Object key) |
|
int |
hashCode() |
|
boolean |
isEmpty() |
|
java.util.Set<K> |
keySet() |
|
V |
put(K key,
V value) |
|
void |
putAll(java.util.Map<? extends K,? extends V> t) |
|
V |
remove(java.lang.Object key) |
|
int |
size() |
|
java.lang.String |
toString() |
|
java.util.Collection<V> |
values() |
public COSDictionaryMap(java.util.Map<K,V> actualsMap, COSDictionary dicMap)
actualsMap
- The map with standard java objects as values.dicMap
- The map with COSBase objects as values.public boolean containsKey(java.lang.Object key)
public boolean containsValue(java.lang.Object value)
public boolean equals(java.lang.Object o)
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
public static COSDictionary convert(java.util.Map<?,?> someMap)
someMap
- A map containing COSObjectablespublic static COSDictionaryMap<java.lang.String,java.lang.Object> convertBasicTypesToMap(COSDictionary map) throws java.io.IOException
map
- The COS mappings.java.io.IOException
- If there is an error during the conversion.