All Classes and Interfaces
Class
Description
An
AbstractIntSet is a mutable, unbounded set of integers.A partial implementation of non-zero
Polys.A simple program that reads a list of words from standard input and prints all anagrams of size
at least 2.
ArrayIntSets are mutable, unbounded sets of integers.ArrayIntSets are mutable, unbounded sets of integers.ArrayIntSets are mutable, unbounded sets of integers.ArrayIntSets are mutable, unbounded sets of integers.A class to test some methods of
ListIntSet.A class to test some methods of
ListIntSet.Classe per il test di
ArrayIntSet IntGenerator.Classe di metodi di utilità per array.
Classe di metodi di utilità per array.
Classe di metodi di utilità per array.
Classe di metodi di utilità per array.
Client for the
ArrayUtils class.Client code for
ArrayUtils.Client for the
ArrayUtils class.Client code for
ArrayUtils.An astronomical system.
Allows verification of the behavior of an astronomical system.
Allows verification of the behavior of an astronomical system.
Classe per stampare una sequenza di parole in bandiera destra.
Classe per stampare una sequenza di parole in bandiera destra.
A (promise of a) book, made up of chapters.
A simple client for the
Book class.A queue is a mutable data structure that provides access to its elements in
first-in/first-out order.
A queue is a mutable data structure that provides access to its elements in
first-in/first-out order.
A class to exercise a
BoundedIntQueue.A class to exercise a
BoundedIntQueue.A celestial body.
Immutable class that represents a (positive or negative) amount in a currency that has an integer
part and cents.
Client class for testing the CurrencyAmount class.
A class representing decimal digits of a long.
A class representing decimal digits of a long, endowed with a non zero digits iterator, based on
an anonymous class.
A class representing decimal digits of a long, endowed with a non zero digits iterator, based on
the external
NonZeroDigitsGenerator class.A class representing decimal digits of a long, endowed with a non zero digits iterator, based on
the inner
NonZeroDigitsGeneratorIG class.A class representing decimal digits of a long, endowed with a non zero digits iterator, based on
the nested static
NonZeroDigitsGeneratorNS class.A nested static class implementing the genrator.
DensePolys are immutable polynomials with integer coefficients.DensePolys are immutable polynomials with integer coefficients.DensePolys are immutable polynomials with integer coefficients.A dense implementation of non-zero
Polys.A class to test some methods of
DensePoly.A class to test some methods of
DensePoly.A class to test some methods of
DensePoly.An iterator filtering an underlying iterator using a
Predicate.A client class for FilteredStringIterator.
Guest list for a private party of prescribed capacity.
Guest list for a private party of prescribed capacity.
Client code for
GuestList.Generator (in Liskov parlance) of the ints contained in a
List.A mutable class representing a range of integers, with configurable initial from, to, and step
values.
A class to test int ranges.
A class to test
IntRanges.A class to test
ArrayIntSet and ListIntSet.ListIntSets are mutable, unbounded sets of integers.ListIntSets are mutable, unbounded sets of integers.ListIntSets are mutable, unbounded sets of integers.A class to test some methods of
ListIntSet.A class to test some methods of
ListIntSet.Classe di utilità per le liste.
Classe client per
ListUtils.Utility class for computing mathematical functions.
Utility class for computing mathematical functions.
Utility class for computing mathematical functions.
Utility class for computing mathematical functions.
Utility class for computing mathematical functions.
Client for the
MathFunctions class.Client for the
MathFunctions class.Client for the
MathFunctions class.Client for the
MathFunctions class.Example of
MaxIntSet taken from section 7.4 of the textbook by Liskov et al..Test class for
MaxIntSet.A generator returning the non zero digits of a long from the least to the most significant one.
See EJ 2.2 for a discussion of this class.
See EJ 2.1 for a discussion of this class.
See EJ 2.1 for a discussion of this class.
A planet.
Immutable three-dimensional point with integer coordinates.
Polys are immutable polynomials with integer coefficients.Polys are immutable polynomials with integer coefficients.A non-zero term of a polynomial.
A simple client for
Polys.Iteratore che genera i numeri primi.
A rational number is an immutable number that can be expressed as the quotient or fraction \( p/q
\) of two
ints, a numerator \( p \) and a non-zero denominator \( q \).A rational number is an immutable number that can be expressed as the quotient or fraction \( p/q
\) of two
ints, a numerator \( p \) and a non-zero denominator \( q \).A class to exercise a
RationalNumber.A class to exercise a
RationalNumber.La prima classe Java.
Classe per calcolare la somma degli elementi di un array.
Classe per la somma di importi in centesimi.
Classe per la somma di importi in centesimi.
Classe per la somma di importi in centesimi.
Classe per calcolare la somma degli elementi di una lista.
Classe per calcolare la somma degli elementi di una lista.
SparsePolys are immutable polynomials with integer coefficients such that the number of
nonzero coefficient is small with respect to the degree.SparsePolys are immutable polynomials with integer coefficients such that the number of
nonzero coefficient is small with respect to the degree.A sparse implementation of non-zero
Polys.A record holding a non-zero term of the polynomial.
A record holding a non-zero term of the polynomial.
A class to test some methods of
SparsePoly.A class to test some methods of
SparsePoly.A fixed star.
A predicate checking whether strings end with a given suffix.
A class to collect a sequence of strings and format them.
Utility class with some string iterators.
Utility class with some string iterators.
A class to test
StringIterators.A class to test
StringIterators.A class to exercise some methods of
StringToIntMap.A class to exercise some methods of
StringToIntMap.Classe per la verifica dell'uguaglianza tra frazioni.
Classe per la verifica dell'uguaglianza tra frazioni.
Classe per la verifica dell'uguaglianza tra frazioni.
See EJ 2.1 for a discussion of the alternatives presented here.
A watch with gears.
A gear of a watch.
A simple client for the
Watch class.