Interface Set<E>
- Type Parameters:
E
- Element type.
- All Known Subinterfaces:
AdditiveGroup<E>
,CommutativeMonoid<E>
,EuclideanDomain<E>
,Field<E>
,Group<E>
,InnerProductSpace<V,
,S, F> Module<V,
,S, R> Monoid<E>
,NormedVectorSpace<V,
,S, F> OrderedSet<E>
,Ring<E>
,Semigroup<E>
,SemiRing<E>
,VectorSpace<V,
S, F>
- All Known Implementing Classes:
AbstractModule
,AbstractVectorSpace
,AlgebraicFieldExtension
,BigElements
,BigFiniteField
,BigIntegers
,BigIntegersModuloN
,BigPrimeField
,BigRationals
,ClassGroup
,ComplexCoordinateSpace
,ComplexNumbers
,ConstructiveReals
,Curve25519
,EdwardsCurve
,FieldOfFractions
,FiniteField
,GaussianRationals
,GeneralLinearGroup
,Integers
,IntegersModuloN
,MatrixRing
,MontgomeryCurve
,MultivariatePolynomialRing
,MultivariatePolynomialRingOverRing
,NullSafeRing
,PerformanceLoggingField
,PerformanceLoggingRing
,PolynomialRing
,PolynomialRingFFT
,PolynomialRingKaratsuba
,PolynomialRingOverRing
,PrimeField
,QuadraticField
,QuotientRing
,Rationals
,RealCoordinateSpace
,RealNumbers
,ShortWeierstrassCurveAffine
,ShortWeierstrassCurveProjective
,SymmetricGroup
,TestUtils.TestBigIntegers
,TestUtils.TestField
,TestUtils.TestIntegers
,VectorGroup
,VectorSpaceOverField
public interface Set<E>
A set is a collection of elements.
-
Method Summary
-
Method Details
-
toString
Returns a human-readable string representation of an element in this set. -
equals
Returnstrue
if and only if a = b as elements of this set.
-