org.jboss.net.axis
Class AxisInvocationHandler.DefaultMethodMap
java.lang.Object
java.util.AbstractMap
java.util.HashMap
org.jboss.net.axis.AxisInvocationHandler.DefaultMethodMap
- All Implemented Interfaces:
- java.lang.Cloneable, java.util.Map, java.io.Serializable
- Enclosing class:
- AxisInvocationHandler (src)
- public static class AxisInvocationHandler.DefaultMethodMap
- extends java.util.HashMap
a tiny helper that does some default mapping of methods to method names
we do not hash the actual reflection information because
we could collide with proxy serialisation holding fucking
old classes
- See Also:
- Serialized Form
Method Summary |
java.lang.Object |
get(java.lang.Object key)
returns default interface if no mapping is defined |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
registers a new method |
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, isEmpty, keySet, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
AxisInvocationHandler.DefaultMethodMap
public AxisInvocationHandler.DefaultMethodMap()
- no entries is the default
get
public java.lang.Object get(java.lang.Object key)
- returns default interface if no mapping is defined
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
- registers a new method