Uses of Interface
org.faktorips.runtime.internal.tableindex.MergeAndCopyStructure

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
<K extends Comparable<? super K>,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R>
TwoColumnRangeStructure<K,V,R>
TwoColumnRangeStructure.create()
          Creates an empty TwoColumnRangeStructure.
static
<K,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R>
KeyStructure<K,V,R>
KeyStructure.create()
          Creates a new empty KeyStructure.
static
<K extends Comparable<? super K>,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R>
RangeStructure<K,V,R>
RangeStructure.create(RangeType keyType)
          Creates an empty RangeStructure.
static
<K extends Comparable<? super K>,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R>
TwoColumnRangeStructure<K,V,R>
TwoColumnRangeStructure.createWith(K lowerBound, K upperBound, V value)
          Creates a new TwoColumnRangeStructure and adds the given range-value pair.
static
<K,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R>
KeyStructure<K,V,R>
KeyStructure.createWith(K key, V value)
          Creates a new KeyStructure and put the given key value pair.
static
<K extends Comparable<? super K>,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R>
RangeStructure<K,V,R>
RangeStructure.createWith(RangeType keyType, K key, V value)
          Creates a new RangeStructure and adds the given key-value pair.
 



Copyright © 2015. All rights reserved.