ITypeHandlerPredicate Interface

Summary

Predicate to be able to select if a specific TypeHandler is applicable for a specific Type.
graph BT Type["ITypeHandlerPredicate"] class Type type-node Implementing0["EnumTypeHandlerPredicate"]-.->Type click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/EnumTypeHandlerPredicate" Implementing1["SingleNamedClassTypeHandlerPredicate"]-.->Type click Implementing1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/SingleNamedClassTypeHandlerPredicate" Implementing2["SingleClassTypeHandlerPredicate"]-.->Type click Implementing2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/SingleClassTypeHandlerPredicate" Implementing3["GenericTypeHandlerPredicate"]-.->Type click Implementing3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.native.Db4objects.Db4o.Internal/GenericTypeHandlerPredicate"

Syntax

public interface ITypeHandlerPredicate

Remarks

Predicate to be able to select if a specific TypeHandler is applicable for a specific Type.

Methods

Name Value Summary
Match(IReflectClass) bool
return true if a TypeHandler is to be used for a specific Type