Class QueryProfileTypeRegistry

java.lang.Object
com.yahoo.component.provider.ComponentRegistry<QueryProfileType>
com.yahoo.search.query.profile.types.QueryProfileTypeRegistry

public class QueryProfileTypeRegistry extends com.yahoo.component.provider.ComponentRegistry<QueryProfileType>
A registry of query profile types
Author:
bratseth
  • Constructor Details

    • QueryProfileTypeRegistry

      public QueryProfileTypeRegistry()
  • Method Details

    • register

      public void register(QueryProfileType type)
      Register this type by its id
    • hasApplicationTypes

      public boolean hasApplicationTypes()
      Returns true if this has types in addition to the native Vespa types
    • freeze

      public void freeze()
      Overrides:
      freeze in class com.yahoo.component.provider.ComponentRegistry<QueryProfileType>
    • emptyFrozen

      public static QueryProfileTypeRegistry emptyFrozen()
    • createAnonymousId

      public com.yahoo.component.ComponentId createAnonymousId(String name)