|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SearchStructure | |
|---|---|
| org.faktorips.runtime.internal.tableindex | |
| Uses of SearchStructure in org.faktorips.runtime.internal.tableindex |
|---|
| Classes in org.faktorips.runtime.internal.tableindex with type parameters of type SearchStructure | |
|---|---|
class |
AbstractMapStructure<K,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R>
Abstract implementation for all structures that map keys to nested
structures much like a map. |
class |
KeyStructure<K,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R>
An implementation of AbstractMapStructure mapping keys to nested SearchStructures much like a map. |
class |
RangeStructure<K extends Comparable<? super K>,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R>
A SearchStructure that maps ranges to nested SearchStructures. |
class |
TwoColumnRangeStructure<K extends Comparable<? super K>,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R>
A SearchStructure that maps ranges (keys) to nested SearchStructures i.e. |
| Methods in org.faktorips.runtime.internal.tableindex with type parameters of type SearchStructure | ||
|---|---|---|
static
|
TwoColumnRangeStructure.create()
Creates an empty TwoColumnRangeStructure. |
|
static
|
KeyStructure.create()
Creates a new empty KeyStructure. |
|
static
|
RangeStructure.create(RangeType keyType)
Creates an empty RangeStructure. |
|
static
|
TwoColumnRangeStructure.createWith(K lowerBound,
K upperBound,
V value)
Creates a new TwoColumnRangeStructure and adds the given range-value pair. |
|
static
|
KeyStructure.createWith(K key,
V value)
Creates a new KeyStructure and put the given key value pair. |
|
static
|
RangeStructure.createWith(RangeType keyType,
K key,
V value)
Creates a new RangeStructure and adds the given key-value pair. |
|
| Methods in org.faktorips.runtime.internal.tableindex that return SearchStructure | |
|---|---|
protected SearchStructure<R> |
AbstractMapStructure.emptyResult()
Simply returns an EmptySearchStructure. |
SearchStructure<R> |
TwoColumnRangeStructure.get(Object key)
|
SearchStructure<R> |
RangeStructure.get(Object key)
|
abstract SearchStructure<R> |
SearchStructure.get(Object key)
Returns the nested SearchStructure for the given key. |
SearchStructure<R> |
UniqueResultStructure.get(Object key)
|
SearchStructure<R> |
ResultStructure.get(Object key)
|
SearchStructure<R> |
KeyStructure.get(Object key)
|
protected SearchStructure<R> |
AbstractMapStructure.getValidResult(V result)
Checks whether the given result is null and returns a fall-back result (an empty
ResultStructure) in that case. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||