|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use OrderedProperty | |
|---|---|
| com.amazon.carbonado.cursor | Support for advanced processing of cursor results, including basic set theory operations. |
| com.amazon.carbonado.info | Introspection support for Storables. |
| com.amazon.carbonado.qe | Support for implementing a Query Engine. |
| com.amazon.carbonado.raw | Provides support for repositories that encode/decode storables in a raw binary format. |
| Uses of OrderedProperty in com.amazon.carbonado.cursor |
|---|
| Methods in com.amazon.carbonado.cursor with parameters of type OrderedProperty | ||
|---|---|---|
static
|
SortedCursor.createComparator(OrderedProperty<S>... properties)
Convenience method to create a comparator which orders storables by the given properties. |
|
| Method parameters in com.amazon.carbonado.cursor with type arguments of type OrderedProperty | ||
|---|---|---|
static
|
SortedCursor.createComparator(List<OrderedProperty<S>> properties)
Convenience method to create a comparator which orders storables by the given properties. |
|
| Uses of OrderedProperty in com.amazon.carbonado.info |
|---|
| Methods in com.amazon.carbonado.info that return OrderedProperty | ||
|---|---|---|
OrderedProperty<S> |
OrderedProperty.direction(Direction direction)
|
|
static
|
OrderedProperty.get(ChainedProperty<S> property,
Direction direction)
Returns a canonical instance. |
|
static
|
OrderedProperty.get(StorableProperty<S> property,
Direction direction)
Returns a canonical instance. |
|
OrderedProperty<S>[] |
StorableIndex.getOrderedProperties()
Returns a new array with all the properties in it, with directions folded in. |
|
OrderedProperty<S> |
StorableIndex.getOrderedProperty(int index)
Returns a specific property in this index, with the direction folded in. |
|
static
|
OrderedProperty.parse(StorableInfo<S> info,
String str)
Parses an ordering property, which may start with a '+' or '-' to indicate direction. |
|
static
|
OrderedProperty.parse(StorableInfo<S> info,
String str,
Direction defaultDirection)
Parses an ordering property, which may start with a '+' or '-' to indicate direction. |
|
OrderedProperty<S> |
OrderedProperty.reverse()
|
|
| Methods in com.amazon.carbonado.info that return types with arguments of type OrderedProperty | |
|---|---|
Set<? extends OrderedProperty<S>> |
StorableKey.getProperties()
Returns all the properties of the key in a properly ordered, unmodifiable set. |
| Constructors in com.amazon.carbonado.info with parameters of type OrderedProperty | |
|---|---|
StorableIndex(OrderedProperty<S>[] properties,
Direction direction)
Creates a StorableIndex from OrderedProperties. |
|
| Uses of OrderedProperty in com.amazon.carbonado.qe |
|---|
| Methods in com.amazon.carbonado.qe that return OrderedProperty | |
|---|---|
OrderedProperty<S> |
OrderingList.get(int index)
|
| Methods in com.amazon.carbonado.qe with parameters of type OrderedProperty | ||
|---|---|---|
OrderingList<S> |
OrderingList.concat(OrderedProperty<S> property)
Returns a list which concatenates this one with the given property. |
|
static
|
FilteringScore.evaluate(OrderedProperty<S>[] indexProperties,
boolean unique,
boolean clustered,
Filter<S> filter)
Evaluates the given index properties for its filtering capabilities against the given filter. |
|
static
|
OrderingScore.evaluate(OrderedProperty<S>[] indexProperties,
boolean unique,
boolean clustered,
Filter<S> filter,
OrderingList<S> ordering)
Evaluates the given index properties for its ordering capabilities against the given filter and order-by properties. |
|
static
|
CompositeScore.evaluate(OrderedProperty<S>[] indexProperties,
boolean unique,
boolean clustered,
Filter<S> filter,
OrderingList<S> ordering)
Evaluates the given index properties for its filtering and ordering capabilities against the given filter and order-by properties. |
|
static
|
OrderingList.get(OrderedProperty<S>... orderings)
Returns a canonical instance composed of the given orderings. |
|
OrderingList<S> |
OrderingList.replace(int index,
OrderedProperty<S> property)
Returns a list with the given element replaced. |
|
| Method parameters in com.amazon.carbonado.qe with type arguments of type OrderedProperty | ||
|---|---|---|
static
|
OrderingList.get(List<OrderedProperty<S>> orderings)
Returns a canonical instance composed of the given orderings. |
|
| Uses of OrderedProperty in com.amazon.carbonado.raw |
|---|
| Methods in com.amazon.carbonado.raw that return OrderedProperty | |
|---|---|
protected OrderedProperty<S>[] |
GenericEncodingStrategy.gatherAllKeyProperties()
Returns all key properties as ordered properties, possibly with unspecified directions. |
| Methods in com.amazon.carbonado.raw with parameters of type OrderedProperty | |
|---|---|
void |
GenericEncodingStrategy.buildKeyDecoding(CodeAssembler assembler,
OrderedProperty<S>[] properties,
LocalVariable instanceVar,
Class<?> adapterInstanceClass,
boolean useWriteMethods,
LocalVariable encodedVar)
Generates bytecode instructions to decode properties. |
LocalVariable |
GenericEncodingStrategy.buildKeyEncoding(CodeAssembler assembler,
OrderedProperty<S>[] properties,
LocalVariable instanceVar,
Class<?> adapterInstanceClass,
boolean useReadMethods,
LocalVariable partialStartVar,
LocalVariable partialEndVar)
Generates bytecode instructions to encode properties. |
GenericStorableCodec.SearchKeyFactory<S> |
GenericStorableCodec.getSearchKeyFactory(OrderedProperty<S>[] properties)
Returns a search key factory, which is useful for implementing indexes and queries. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||