mondrian.olap
Class Util.PropertyList
java.lang.Object
mondrian.olap.Util.PropertyList
- All Implemented Interfaces:
- java.lang.Iterable<Pair<java.lang.String,java.lang.String>>
- Enclosing class:
- Util
public static class Util.PropertyList
- extends java.lang.Object
- implements java.lang.Iterable<Pair<java.lang.String,java.lang.String>>
PropertyList
is an order-preserving list of key-value
pairs. Lookup is case-insensitive, but the case of keys is preserved.
Field Summary |
(package private) java.util.List<Pair<java.lang.String,java.lang.String>> |
list
|
Method Summary |
java.lang.String |
get(java.lang.String key)
|
java.lang.String |
get(java.lang.String key,
java.lang.String defaultValue)
|
java.util.Iterator<Pair<java.lang.String,java.lang.String>> |
iterator()
|
java.lang.String |
put(java.lang.String key,
java.lang.String value)
|
boolean |
remove(java.lang.String key)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
list
java.util.List<Pair<java.lang.String,java.lang.String>> list
Util.PropertyList
public Util.PropertyList()
get
public java.lang.String get(java.lang.String key)
get
public java.lang.String get(java.lang.String key,
java.lang.String defaultValue)
put
public java.lang.String put(java.lang.String key,
java.lang.String value)
remove
public boolean remove(java.lang.String key)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
iterator
public java.util.Iterator<Pair<java.lang.String,java.lang.String>> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<Pair<java.lang.String,java.lang.String>>