com.hammurapi.eventbus.snapshot.io
Class SnapshotConvertersBundle
java.lang.Object
com.hammurapi.convert.AbstractReflectiveAtomicConvertersBundle
com.hammurapi.eventbus.snapshot.io.SnapshotConvertersBundle
- All Implemented Interfaces:
- AtomicConvertersBundle
public class SnapshotConvertersBundle
- extends AbstractReflectiveAtomicConvertersBundle
|
Method Summary |
Extractor |
convertToExtractor(Constant<?,?,?> constant)
|
Extractor |
convertToExtractor(Extractor<?,?,?> extractor)
|
Handler |
convertToHandler(EventHandler<?,?,?,?,?> eventHandler)
|
Handler |
convertToHandler(ReflectiveEventHandler<?,?,?,?> reflectiveHandler)
|
Predicate |
convertToPredicate(CompositePredicate<?,?,?,?> predicate)
|
Predicate |
convertToPredicate(InstanceOfPredicate<?,?> predicate)
|
Predicate |
convertToPredicate(Predicate<?,?> predicate)
|
Event |
convertToSnapshotElement(Object obj)
Basic converter sets last part of class name as name, and
toString() as details. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SnapshotConvertersBundle
public SnapshotConvertersBundle()
convertToSnapshotElement
public Event convertToSnapshotElement(Object obj)
- Basic converter sets last part of class name as name, and
toString() as details.
- Parameters:
obj -
- Returns:
convertToHandler
public Handler convertToHandler(EventHandler<?,?,?,?,?> eventHandler)
convertToHandler
public Handler convertToHandler(ReflectiveEventHandler<?,?,?,?> reflectiveHandler)
convertToPredicate
public Predicate convertToPredicate(Predicate<?,?> predicate)
convertToExtractor
public Extractor convertToExtractor(Extractor<?,?,?> extractor)
convertToExtractor
public Extractor convertToExtractor(Constant<?,?,?> constant)
convertToPredicate
public Predicate convertToPredicate(CompositePredicate<?,?,?,?> predicate)
convertToPredicate
public Predicate convertToPredicate(InstanceOfPredicate<?,?> predicate)