public class KeySliceQuery extends SliceQuery
SliceQuery
by a key that identifies the location of the slice in the key-ring.Constructor and Description |
---|
KeySliceQuery(StaticBuffer key,
SliceQuery query) |
KeySliceQuery(StaticBuffer key,
StaticBuffer sliceStart,
StaticBuffer sliceEnd) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
StaticBuffer |
getKey() |
int |
hashCode() |
KeySliceQuery |
setLimit(int limit)
Sets the limit of the query if it wasn't specified in the constructor
|
boolean |
subsumes(KeySliceQuery oth) |
String |
toString() |
KeySliceQuery |
updateLimit(int newLimit)
Creates a new query identical to the current one but with the specified limit.
|
contains, getSliceEnd, getSliceStart, getSubset, isDirectColumnByStartOnlyAllowed, pointRange, setDirectColumnByStartOnlyAllowed, subsumes
public KeySliceQuery(StaticBuffer key, StaticBuffer sliceStart, StaticBuffer sliceEnd)
public KeySliceQuery(StaticBuffer key, SliceQuery query)
public StaticBuffer getKey()
public KeySliceQuery setLimit(int limit)
BaseQuery
setLimit
in class SliceQuery
public KeySliceQuery updateLimit(int newLimit)
BackendQuery
updateLimit
in interface BackendQuery<SliceQuery>
updateLimit
in class SliceQuery
public int hashCode()
hashCode
in class SliceQuery
public boolean equals(Object other)
equals
in class SliceQuery
public boolean subsumes(KeySliceQuery oth)
public String toString()
toString
in class SliceQuery
Copyright © 2012–2023. All rights reserved.