public class FactoryDefinition<T> extends Object
| Constructor and Description |
|---|
FactoryDefinition(SerializerCollection collection,
Map<String,FieldDefinition> fields,
Map<String,FieldDefinition> nonRenamed,
com.fasterxml.classmate.members.ResolvedConstructor constructor) |
| Modifier and Type | Method and Description |
|---|---|
T |
create(Map<String,Object> data)
Create a new instance using the given deserialized data.
|
int |
getScore(Map<String,Object> data)
Get a score for this factory based on the given data.
|
boolean |
hasSerializedFields()
Get if this factory has any serialized fields.
|
boolean |
isInjectable()
Get if this factory is marked as injectable.
|
String |
toString() |
public FactoryDefinition(SerializerCollection collection, Map<String,FieldDefinition> fields, Map<String,FieldDefinition> nonRenamed, com.fasterxml.classmate.members.ResolvedConstructor constructor)
public boolean hasSerializedFields()
public boolean isInjectable()
public int getScore(Map<String,Object> data)
data - public T create(Map<String,Object> data)
data - Copyright © 2016. All rights reserved.