Package org.cometd.oort
Interface OortObject.Factory<T>
- Type Parameters:
T- the type of the objects created
- Enclosing class:
OortObject<T>
public static interface OortObject.Factory<T>
Factory that creates objects stored by
OortObjects.-
Method Summary
-
Method Details
-
newObject
Creates a new non-null object from the givenrepresentation. Therepresentationmay be the result of JSON serialization, and this factory may convert it to a more appropriate object, for example from a JSON serializedMapto aConcurrentMap.- Parameters:
representation- the representation of the object, may be null to indicate to return a default, non-null object- Returns:
- the new, non-null, object from the representation
-