Package org.evrete.api
Class TypeResolverWrapper
java.lang.Object
org.evrete.api.TypeResolverWrapper
- All Implemented Interfaces:
Copyable<TypeResolver>,TypeResolver
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.evrete.api.TypeResolver
declare, getOrDeclare, getOrDeclare, getOrDeclare, getOrDeclare
-
Constructor Details
-
TypeResolverWrapper
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceTypeResolver
-
wrapType
- Specified by:
wrapTypein interfaceTypeResolver
-
getType
- Specified by:
getTypein interfaceTypeResolver
-
resolve
- Specified by:
resolvein interfaceTypeResolver- Type Parameters:
T- type parameter- Parameters:
o- object to resolve- Returns:
- Type of the argument or null if object's type is unknown
-
getKnownTypes
- Specified by:
getKnownTypesin interfaceTypeResolver
-
declare
- Specified by:
declarein interfaceTypeResolver
-
copyOf
- Specified by:
copyOfin interfaceCopyable<TypeResolver>
-
declare
- Specified by:
declarein interfaceTypeResolver
-