org.jscience.mathematics.algebraic.fields
Interface Ring.Member

All Superinterfaces:
AbelianGroup.Member, Member, java.io.Serializable
All Known Subinterfaces:
Algebra.Member, CStarAlgebra.Member, Field.Member, GradedAlgebra.Member, Polynomial
All Known Implementing Classes:
AbstractBandedMatrix, AbstractBooleanVector, AbstractComplexMatrix, AbstractComplexSquareMatrix, AbstractComplexVector, AbstractDiagonalMatrix, AbstractDoubleMatrix, AbstractDoubleSquareMatrix, AbstractDoubleVector, AbstractHypermatrix, AbstractIntegerMatrix, AbstractIntegerSquareMatrix, AbstractIntegerVector, AbstractMatrix, AbstractSquareMatrix, AbstractSymmetricMatrix, AbstractTriangularMatrix, AbstractTridiagonalMatrix, AbstractVector, BooleanMatrix, BooleanVector, BraVector, Complex, Complex2Vector, Complex3Vector, ComplexDiagonalMatrix, ComplexFunction, ComplexMatrix, ComplexPolynomial, ComplexSparseMatrix, ComplexSparseSquareMatrix, ComplexSparseVector, ComplexSquareMatrix, ComplexSymmetricMatrix, ComplexTridiagonalMatrix, ComplexVector, ConstantComplexFunction, ConstantDoubleFunction, Double, Double2Vector, Double3Vector, DoubleDiagonalMatrix, DoubleFunction, DoubleFunction2D, DoubleMatrix, DoublePolynomial, DoublePolynomialFraction, DoubleSparseMatrix, DoubleSparseSquareMatrix, DoubleSparseVector, DoubleSquareMatrix, DoubleSymmetricMatrix, DoubleTridiagonalMatrix, DoubleVector, ExactComplex, ExactComplexFunction, ExactComplexPolynomial, ExactInteger, ExactQuaternion, ExactRational, ExactReal, ExactRealFunction, ExactRealFunction2D, ExactRealPolynomial, ExactRealPolynomialFraction, ExactSupernumber, ExponentialDoubleFunction, Float, GammaMatrix, IdentityDoubleFunction, Integer, Integer2Vector, Integer3Vector, IntegerDiagonalMatrix, IntegerMatrix, IntegerSparseMatrix, IntegerSparseSquareMatrix, IntegerSparseVector, IntegerSquareMatrix, IntegerSymmetricMatrix, IntegerTridiagonalMatrix, IntegerVector, KetVector, LinearDoubleFunction, Long, Quaternion, Rational, RingHypermatrix, RingMatrix, RingVector, Supernumber
Enclosing interface:
Ring

public static interface Ring.Member
extends AbelianGroup.Member

This interface defines a member of a ring.


Method Summary
 Ring.Member multiply(Ring.Member r)
          The multiplication law.
 
Methods inherited from interface org.jscience.mathematics.algebraic.groups.AbelianGroup.Member
add, negate, subtract
 

Method Detail

multiply

Ring.Member multiply(Ring.Member r)
The multiplication law.

Parameters:
r - a ring member
Returns:
DOCUMENT ME!