|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<MapSchema.MessageFactories>
com.dyuproject.protostuff.MapSchema.MessageFactories
public static enum MapSchema.MessageFactories
A message factory for standard Map implementations.
| Enum Constant Summary | |
|---|---|
ConcurrentHashMap
|
|
ConcurrentMap
|
|
ConcurrentNavigableMap
|
|
ConcurrentSkipListMap
|
|
HashMap
|
|
Hashtable
|
|
IdentityHashMap
|
|
LinkedHashMap
|
|
Map
|
|
NavigableMap
|
|
SortedMap
|
|
TreeMap
|
|
WeakHashMap
|
|
| Field Summary | |
|---|---|
java.lang.Class<?> |
typeClass
|
| Method Summary | |
|---|---|
static MapSchema.MessageFactories |
getFactory(java.lang.Class<? extends java.util.Map<?,?>> mapType)
Returns the message factory for the standard jdk Map implementations. |
static MapSchema.MessageFactories |
getFactory(java.lang.String name)
Returns the message factory for the standard jdk Map implementations. |
java.lang.Class<?> |
typeClass()
The type to instantiate. |
static MapSchema.MessageFactories |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static MapSchema.MessageFactories[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.dyuproject.protostuff.MapSchema.MessageFactory |
|---|
newMessage |
| Enum Constant Detail |
|---|
public static final MapSchema.MessageFactories Map
public static final MapSchema.MessageFactories SortedMap
public static final MapSchema.MessageFactories NavigableMap
public static final MapSchema.MessageFactories HashMap
public static final MapSchema.MessageFactories LinkedHashMap
public static final MapSchema.MessageFactories TreeMap
public static final MapSchema.MessageFactories WeakHashMap
public static final MapSchema.MessageFactories IdentityHashMap
public static final MapSchema.MessageFactories Hashtable
public static final MapSchema.MessageFactories ConcurrentMap
public static final MapSchema.MessageFactories ConcurrentHashMap
public static final MapSchema.MessageFactories ConcurrentNavigableMap
public static final MapSchema.MessageFactories ConcurrentSkipListMap
| Field Detail |
|---|
public final java.lang.Class<?> typeClass
| Method Detail |
|---|
public static MapSchema.MessageFactories[] values()
for (MapSchema.MessageFactories c : MapSchema.MessageFactories.values()) System.out.println(c);
public static MapSchema.MessageFactories valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is nullpublic java.lang.Class<?> typeClass()
MapSchema.MessageFactory
typeClass in interface MapSchema.MessageFactorypublic static MapSchema.MessageFactories getFactory(java.lang.Class<? extends java.util.Map<?,?>> mapType)
Map implementations.
public static MapSchema.MessageFactories getFactory(java.lang.String name)
Map implementations.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||