Package org.evrete.api
Class TypeResolverWrapper
java.lang.Object
org.evrete.api.TypeResolverWrapper
- All Implemented Interfaces:
Copyable<TypeResolver>,TypeResolver
public class TypeResolverWrapper extends Object implements TypeResolver
-
Constructor Summary
Constructors Constructor Description TypeResolverWrapper(TypeResolver delegate) -
Method Summary
Modifier and Type Method Description TypeResolvercopyOf()Typedeclare(String typeName)protected TypeResolvergetDelegate()Collection<Type>getKnownTypes()TypegetType(String name)Typeresolve(Object o)
-
Constructor Details
-
Method Details
-
getType
- Specified by:
getTypein interfaceTypeResolver
-
getDelegate
-
resolve
- Specified by:
resolvein interfaceTypeResolver
-
getKnownTypes
- Specified by:
getKnownTypesin interfaceTypeResolver
-
declare
- Specified by:
declarein interfaceTypeResolver
-
copyOf
- Specified by:
copyOfin interfaceCopyable<TypeResolver>
-