Package be.cylab.mark.example
Class ExampleAdapter
- java.lang.Object
-
- be.cylab.mark.example.ExampleAdapter
-
- All Implemented Interfaces:
SubjectAdapter<ExampleSubject>
public class ExampleAdapter extends Object implements SubjectAdapter<ExampleSubject>
- Author:
- Thibault Debatty
-
-
Constructor Summary
Constructors Constructor Description ExampleAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExampleSubjectdeserialize(com.fasterxml.jackson.databind.JsonNode node)ExampleSubjectreadFromMongo(org.bson.Document doc)voidwriteToMongo(ExampleSubject link, org.bson.Document doc)
-
-
-
Field Detail
-
NAME
public static final String NAME
Field used to store the client in Mongo.- See Also:
- Constant Field Values
-
-
Method Detail
-
writeToMongo
public final void writeToMongo(ExampleSubject link, org.bson.Document doc)
- Specified by:
writeToMongoin interfaceSubjectAdapter<ExampleSubject>- Parameters:
link-doc-
-
readFromMongo
public final ExampleSubject readFromMongo(org.bson.Document doc)
- Specified by:
readFromMongoin interfaceSubjectAdapter<ExampleSubject>- Parameters:
doc-- Returns:
-
deserialize
public final ExampleSubject deserialize(com.fasterxml.jackson.databind.JsonNode node)
- Specified by:
deserializein interfaceSubjectAdapter<ExampleSubject>- Parameters:
node-- Returns:
-
-