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 map from String to Integer.
A map from String to Integer.
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.