|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MergeAndCopyStructure | |
|---|---|
| org.faktorips.runtime.internal.tableindex | |
| Uses of MergeAndCopyStructure in org.faktorips.runtime.internal.tableindex |
|---|
| Classes in org.faktorips.runtime.internal.tableindex with type parameters of type MergeAndCopyStructure | |
|---|---|
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. |
interface |
MergeAndCopyStructure<T extends MergeAndCopyStructure<T>>
Defines the ability to merge or copy other objects into this MergeAndCopyStructure. |
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. |
| Classes in org.faktorips.runtime.internal.tableindex that implement MergeAndCopyStructure | |
|---|---|
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 |
ResultStructure<R>
ResultStructures are the leaves in the tree of 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. |
class |
UniqueResultStructure<R>
UniqueResultStructures are the leaves in the tree of nested
SearchStructures. |
| Methods in org.faktorips.runtime.internal.tableindex with type parameters of type MergeAndCopyStructure | ||
|---|---|---|
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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||