Package lumis.portal.bigdata
Class IDocumentPopularityProvider.DocumentPopularityKey
- java.lang.Object
-
- lumis.portal.bigdata.IDocumentPopularityProvider.DocumentPopularityKey
-
- Enclosing interface:
- IDocumentPopularityProvider
@StableMinor(version="14.0", sinceVersion="11.1") public static final class IDocumentPopularityProvider.DocumentPopularityKey extends Object
Represents a key forpopularities map
.- Since:
- 11.1.0
- Version:
- $Revision: 24477 $ $Date: 2021-04-28 11:30:36 -0300 (Wed, 28 Apr 2021) $
-
-
Constructor Summary
Constructors Constructor Description DocumentPopularityKey(String serviceInstanceId, String sourceId, String itemId)
Creates a new key object with the given parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
String
getItemId()
Returns the item identifier.String
getServiceInstanceId()
Returns the service instance identifier.String
getSourceId()
Returns the source identifier.int
hashCode()
-
-
-
Constructor Detail
-
DocumentPopularityKey
public DocumentPopularityKey(String serviceInstanceId, String sourceId, String itemId)
Creates a new key object with the given parameters.- Parameters:
serviceInstanceId
- the service instance identifier.sourceId
- the source identifier.itemId
- the item identifier.- Throws:
IllegalArgumentException
- if any of the parameters isnull
or an empty string.- Since:
- 11.1.0
-
-
Method Detail
-
getServiceInstanceId
public String getServiceInstanceId()
Returns the service instance identifier.- Returns:
- the service instance identifier
- Since:
- 11.1.0
-
getSourceId
public String getSourceId()
Returns the source identifier.- Returns:
- the source identifier
- Since:
- 11.1.0
-
getItemId
public String getItemId()
Returns the item identifier.- Returns:
- the item identifier
- Since:
- 11.1.0
-
-