Class FlexibleSearch.FlexibleSearchCacheKey

  • All Implemented Interfaces:
    CacheKey, RegistrableCacheKey<java.lang.String>
    Enclosing class:
    FlexibleSearch

    public static class FlexibleSearch.FlexibleSearchCacheKey
    extends AbstractRegistrableCacheKey
    Special case we do not handle AbstractLegacyRegistrableCacheKey because we need to extend it. Also hashcode and equals are handled separately.
    • Constructor Detail

      • FlexibleSearchCacheKey

        public FlexibleSearchCacheKey​(TranslatedQuery tq,
                                      java.util.Map values,
                                      PK langPK,
                                      java.util.List<java.lang.Class<?>> resultClasses,
                                      boolean dontNeedTotal,
                                      int start,
                                      int count,
                                      java.util.Set<java.lang.Integer> beanTCs,
                                      boolean executeQuery,
                                      int ttlPeriod,
                                      java.lang.String tenantId,
                                      java.util.List<Hint> hints)