public class DefaultBucketValueOrderDecorator<T extends Comparable<T>> extends Object implements BucketValueOrderDecorator<Comparable<T>>, Comparable<DefaultBucketValueOrderDecorator<T>>
BucketValueOrderDecorator.OrderPosition
Modifier | Constructor and Description |
---|---|
protected |
DefaultBucketValueOrderDecorator() |
protected |
DefaultBucketValueOrderDecorator(T value,
BucketValueOrderDecorator.OrderPosition position) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(DefaultBucketValueOrderDecorator<T> o) |
BucketValueOrderDecorator.OrderPosition |
getOrderPosition() |
T |
getValue() |
void |
setValue(T value) |
String |
toString() |
static <T extends Comparable<T>> |
wrap(T value,
BucketValueOrderDecorator.OrderPosition position) |
protected DefaultBucketValueOrderDecorator()
protected DefaultBucketValueOrderDecorator(T value, BucketValueOrderDecorator.OrderPosition position)
public static final <T extends Comparable<T>> DefaultBucketValueOrderDecorator<T> wrap(T value, BucketValueOrderDecorator.OrderPosition position)
public BucketValueOrderDecorator.OrderPosition getOrderPosition()
getOrderPosition
in interface BucketValueOrderDecorator<Comparable<T extends Comparable<T>>>
public T getValue()
getValue
in interface BucketValueOrderDecorator<Comparable<T extends Comparable<T>>>
public void setValue(T value)
public int compareTo(DefaultBucketValueOrderDecorator<T> o)
compareTo
in interface Comparable<DefaultBucketValueOrderDecorator<T extends Comparable<T>>>
Copyright © 2017. All rights reserved.