@Nullable protected abstract Object extractParameter(@Nullable String cacheName,String typeName,TypeKind typeKind,String fieldName,Object obj) throws CacheException ;

@ Nullable protected abstract Object extractParameter ( @ Nullable String cacheName , String typeName , TypeKind typeKind , String fieldName , Object obj ) throws CacheException ;
get field value from object for use as query parameter .
