public class IlvPathClusterId extends IlvColumnValueClusterId implements Comparable
IlvPathPartitioner
,
IlvHostnamePartitioner
Constructor and Description |
---|
IlvPathClusterId(IlvObjectModelWithColumns model,
IlvDataColumnInfo column,
String fullPath,
String lastPathComponent)
Creates an instance of this class.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Object o) |
boolean |
equals(Object o)
Compares this object with another object.
|
String |
getFullPath()
Returns the full path prefix that identifies the group of objects.
|
String |
getLastPathComponent()
Returns the last path component of the full path prefix that identifies
the group of objects.
|
int |
hashCode()
Returns a hash code that is compatible with
equals() . |
String |
toString() |
getColumn, getModel
public IlvPathClusterId(IlvObjectModelWithColumns model, IlvDataColumnInfo column, String fullPath, String lastPathComponent)
model
- The model in which the column values are stored.column
- The column which gave rise to the identified cluster.fullPath
- The full path prefix common to all objects in the group.lastPathComponent
- The last path component of the full path prefix.public String getFullPath()
public String getLastPathComponent()
public boolean equals(Object o)
equals
in interface IlvClusterId
equals
in class IlvColumnValueClusterId
public int hashCode()
equals()
.hashCode
in interface IlvClusterId
hashCode
in class IlvColumnValueClusterId
public int compareTo(Object o)
compareTo
in interface Comparable
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.