public abstract class EventDetails extends com.google.common.collect.ForwardingMap<AbiquoKey,java.lang.Object> implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
EventDetails.Builder<B extends EventDetails.Builder<B,E>,E extends EventDetails>
Builder helper for extending classes of
EventDetails. |
| Modifier | Constructor and Description |
|---|---|
protected |
EventDetails(com.google.common.collect.ImmutableMap<AbiquoKey,java.lang.Object> map)
Creates the forwarding map using a copy of the given
ImmutableMap
map. |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<AbiquoKey,java.lang.Object> |
delegate() |
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,java.lang.Object> |
getTransportMap()
Resurrected method, seems necessary.
|
int |
hashCode() |
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, standardClear, standardContainsKey, standardContainsValue, standardEquals, standardHashCode, standardIsEmpty, standardPutAll, standardRemove, standardToString, valuesprotected EventDetails(com.google.common.collect.ImmutableMap<AbiquoKey,java.lang.Object> map)
ImmutableMap
map.
Must be a non-visible constructor to force the developer to use the EventDetails.Builder.
map - the immutable map to create the event detailsprotected java.util.Map<AbiquoKey,java.lang.Object> delegate()
delegate in class com.google.common.collect.ForwardingMap<AbiquoKey,java.lang.Object>ForwardingMap.delegate()public java.util.Map<java.lang.String,java.lang.Object> getTransportMap()
From the beginning of the times we have a problem with EventDetailsDeserializer and
the keys of the map does not match. So we need a map instance transforming all
AbiquoKey keys to String in order to be available to properly retrieves the
values.
Fixing that this method should be removed.
JIRA issue: http://jira.abiquo.com/browse/ABICLOUDPREMIUM-7734
map - public int hashCode()
Copyright © 2008-2020 Abiquo Holdings S.L.. All Rights Reserved.