jjdh API

Uses of Interface
dh.java.math.algebra.structure.relation.EquivalenceRelation

Packages that use EquivalenceRelation
dh.java.math.algebra.structure.relation This Package contains generic data structures and algorithms to model (possibly ordered) equivalence relations. 
 

Uses of EquivalenceRelation in dh.java.math.algebra.structure.relation
 

Classes in dh.java.math.algebra.structure.relation that implement EquivalenceRelation
 class AbstractPartition<E>
           
 class OrderedPartition<E>
          To Do: optimize
 class StupidPartition<E>
           
 

Fields in dh.java.math.algebra.structure.relation declared as EquivalenceRelation
private static EquivalenceRelation Relations.EQUAL_CLASS
          The equivalence relation 'equal class' (immutable).
private static EquivalenceRelation Relations.EQUAL_HASH_CODE
          The equivalence relation 'equal hash code' (immutable).
private static EquivalenceRelation Relations.EQUALITY
          The equivalence relation 'equality' (immutable).
protected  EquivalenceRelation<? super E> AbstractPartition.relation
          The Relation which defines this Partition.
 

Methods in dh.java.math.algebra.structure.relation that return EquivalenceRelation
static
<S> EquivalenceRelation<S>
Relations.equalClass()
          Returns the equivalence relation 'equal class'.
static
<S> EquivalenceRelation<S>
Relations.equalHashCode()
          Returns the equivalence relation 'equal hash code'.
static
<S> EquivalenceRelation<S>
Relations.equality()
          Returns the equivalence relation 'equality'.
static
<S> EquivalenceRelation<S>
Relations.wrap(Comparator<? super S> comparator)
           
 

Methods in dh.java.math.algebra.structure.relation with parameters of type EquivalenceRelation
static
<E> GrowingPartition<E>
Relations.getPartition(Collection<E> collection, EquivalenceRelation<? super E> relation)
           
static
<E> GrowingPartition<E>
Relations.getPartition(Collection<E> collection, EquivalenceRelation<? super E> relation, boolean implicitGrow)
           
static
<E> GrowingPartition<E>
Relations.getPartition(EquivalenceRelation<? super E> relation)
           
static
<E> GrowingPartition<E>
Relations.getPartition(EquivalenceRelation<? super E> relation, boolean implicitGrow)
           
 

Constructors in dh.java.math.algebra.structure.relation with parameters of type EquivalenceRelation
AbstractPartition(EquivalenceRelation<? super E> relation, boolean implicitGrow)
           
StupidPartition(EquivalenceRelation<? super E> relation, boolean implicitGrow)
           
 


jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.