Class QueryInfoExtractor

java.lang.Object
jadex.providedservice.impl.search.QueryInfoExtractor
All Implemented Interfaces:
IKeyExtractor<ServiceQueryInfo<?>>

public class QueryInfoExtractor extends Object implements IKeyExtractor<ServiceQueryInfo<?>>
Extractor for query infos.
  • Field Details

    • KEY_TYPE_INTERFACE

      public static final String KEY_TYPE_INTERFACE
      Key type for the service interface.
      See Also:
    • KEY_TYPE_TAGS

      public static final String KEY_TYPE_TAGS
      Key type for the service tags.
      See Also:
    • KEY_TYPE_OWNER

      public static final String KEY_TYPE_OWNER
      Key type for the owner.
      See Also:
    • KEY_TYPE_PROVIDER

      public static final String KEY_TYPE_PROVIDER
      Key type for the service provider.
      See Also:
    • KEY_TYPE_PLATFORM

      public static final String KEY_TYPE_PLATFORM
      Key type for the service platform.
      See Also:
    • KEY_TYPE_NETWORKS

      public static final String KEY_TYPE_NETWORKS
      Key type for the id.
      See Also:
    • KEY_TYPE_OWNER_PLATORM

      public static final String KEY_TYPE_OWNER_PLATORM
      Key type for the owner.
      See Also:
    • KEY_TYPE_SID

      public static final String KEY_TYPE_SID
      Key type for the service id.
      See Also:
    • KEY_TYPE_ID

      public static final String KEY_TYPE_ID
      Key type for the query id.
      See Also:
    • KEY_TYPE_UNRESTRICTED

      public static final String KEY_TYPE_UNRESTRICTED
      Key type for the unrestricted services.
      See Also:
    • QUERY_KEY_TYPES

      public static final String[] QUERY_KEY_TYPES
      The key types.
    • QUERY_KEY_TYPES_INDEXABLE

      public static final String[] QUERY_KEY_TYPES_INDEXABLE
      The indexable types.
  • Constructor Details

    • QueryInfoExtractor

      public QueryInfoExtractor()
  • Method Details