Package | Description |
---|---|
com.sun.electric.database.geometry.btree |
A B+Tree with many features.
|
com.sun.electric.database.geometry.btree.unboxed | |
com.sun.electric.tool.simulation |
Package for handling the simulation tool.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
BTree.Summary<K extends java.io.Serializable & java.lang.Comparable,V extends java.io.Serializable,S extends java.io.Serializable> |
Constructor and Description |
---|
BTree(CachingPageStorage ps,
UnboxedComparable<K> uk,
Unboxed<V> uv,
BTree.Summary<K,V,S> summary)
Create a BTree.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AssociativeCommutativeOperation<S extends java.io.Serializable>
An AssociativeOperation whose multiply() operator is also commutative
|
interface |
AssociativeOperation<S extends java.io.Serializable>
An associative operation on unboxed values.
|
interface |
InvertibleOperation<S extends java.io.Serializable>
An invertible operation on unboxed values.
|
interface |
UnboxedComparable<V extends java.io.Serializable & java.lang.Comparable>
An unboxed which is Comparable, and for which the
comparison can be performed directly on the unboxed form.
|
Modifier and Type | Class and Description |
---|---|
class |
LatticeOperation<V extends java.io.Serializable>
Maintains the least upper bound and greatest lower bound of a
collection of values.
|
class |
MinMaxOperation<K extends java.io.Serializable,V extends java.io.Serializable & java.lang.Comparable>
An associative operation on unboxed values.
|
class |
UnboxedByte
An 8-bit byte in unboxed form
|
class |
UnboxedDouble
A 64-bit double
|
class |
UnboxedFloat
A 32-bit float in unboxed form
|
class |
UnboxedHalfDouble
A 64-bit double which is stored internally as a 32-bit float in unboxed form
|
class |
UnboxedInt
A 32-bit int in unboxed form
|
class |
UnboxedMinMaxHalfDouble<K extends java.io.Serializable>
an example of an AssociativeCommutativeOperation
|
class |
UnboxedPair<A extends java.io.Serializable,B extends java.io.Serializable>
an implementation of Pair in unboxed form
|
Constructor and Description |
---|
LatticeOperation(Unboxed<V> uv) |
MinMaxOperation(Unboxed<K> uk,
UnboxedComparable<V> uv) |
UnboxedPair(Unboxed<A> ua,
Unboxed<B> ub) |
UnboxedPair(Unboxed<A> ua,
Unboxed<B> ub) |
Modifier and Type | Field and Description |
---|---|
static Unboxed<DigitalSample> |
DigitalSample.unboxer |
static Unboxed<ComplexSample> |
ComplexSample.unboxer |