Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • ai.preferred.cerebro.core.jpa.entitymanager.AbstractManager<E>
    • ai.preferred.cerebro.core.entity.AbstractVector (implements java.io.Serializable)
    • ai.preferred.cerebro.core.algorithm.Algorithm
      • ai.preferred.cerebro.core.algorithm.impl.IBPR
      • ai.preferred.cerebro.core.algorithm.impl.PMF
    • ai.preferred.cerebro.core.algorithm.AlgorithmManager
    • ai.preferred.cerebro.core.util.BooleanUtils
    • org.apache.lucene.search.BulkScorer
    • ai.preferred.cerebro.index.search.structure.CeCollector<T> (implements org.apache.lucene.search.Collector)
    • ai.preferred.cerebro.core.util.CommandOptions
    • ai.preferred.cerebro.core.util.ConfigUtils
    • ai.preferred.cerebro.index.store.Container<T> (implements java.lang.Iterable<T>)
      • ai.preferred.cerebro.index.store.DocArray
    • ai.preferred.cerebro.core.util.DateUtils
    • ai.preferred.cerebro.index.builder.ExtFilter (implements java.io.FileFilter)
    • ai.preferred.cerebro.core.jpa.entity.Feedback (implements java.io.Serializable)
    • org.apache.lucene.document.Field (implements org.apache.lucene.index.IndexableField)
    • ai.preferred.cerebro.core.util.FileUtils
    • ai.preferred.cerebro.index.utils.IndexConst
    • ai.preferred.cerebro.core.jpa.entity.IndexMetadata (implements java.io.Serializable)
    • org.apache.lucene.search.IndexSearcher
    • ai.preferred.cerebro.core.jpa.entity.IndexType (implements java.io.Serializable)
    • ai.preferred.cerebro.index.utils.IndexUtils
    • ai.preferred.cerebro.core.jpa.entity.ItemModel (implements java.io.Serializable)
    • ai.preferred.cerebro.core.jpa.entity.ItemModelId (implements java.io.Serializable)
    • ai.preferred.cerebro.index.utils.JPAUtils
    • ai.preferred.cerebro.core.jpa.util.LatentVectorUtils
    • ai.preferred.cerebro.index.request.LoadSearcherRequest
    • ai.preferred.cerebro.index.builder.LocalitySensitiveHash
    • ai.preferred.cerebro.index.builder.LuIndexWriter (implements ai.preferred.cerebro.index.builder.VersatileIndexing)
    • ai.preferred.cerebro.index.search.processor.LuQueryProcessor (implements ai.preferred.cerebro.index.search.processor.QueryProcessor)
    • ai.preferred.cerebro.core.util.MapUtils
    • ai.preferred.cerebro.core.jpa.entity.Model (implements java.io.Serializable)
    • ai.preferred.cerebro.core.util.NumberUtils
    • ai.preferred.cerebro.core.util.ObjectUtils
    • ai.preferred.cerebro.core.entity.Parameter
    • ai.preferred.cerebro.core.jpa.util.PersistenceUtils
    • ai.preferred.cerebro.index.builder.PersonalizedDocFactory
    • org.apache.lucene.search.Query
    • ai.preferred.cerebro.index.request.QueryRequest
    • ai.preferred.cerebro.index.response.QueryResponse<T>
    • ai.preferred.cerebro.core.jpa.util.QueryUtils
    • org.apache.lucene.search.Scorer
    • ai.preferred.cerebro.core.jpa.entity.Session (implements java.io.Serializable)
    • org.apache.lucene.search.similarities.Similarity
    • ai.preferred.cerebro.core.util.StatisticMap
    • ai.preferred.cerebro.core.util.StringUtils
    • ai.preferred.cerebro.index.builder.TextFileFilter (implements java.io.FileFilter)
    • java.lang.Throwable (implements java.io.Serializable)
    • ai.preferred.cerebro.core.entity.TopKItem (implements java.io.Serializable)
    • ai.preferred.cerebro.core.jpa.entity.UserModel (implements java.io.Serializable)
    • ai.preferred.cerebro.core.jpa.entity.UserModelId (implements java.io.Serializable)
    • ai.preferred.cerebro.core.jpa.entity.UserProfile (implements java.io.Serializable)
    • ai.preferred.cerebro.core.jpa.util.UUIDUtils

Interface Hierarchy

Enum Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)