A B C D E G I L M P R S T

A

AbstractList - Class in acme
Lista astratta con la definizione di alcuni metodi concreti per funzionalita' varie
AbstractList() - Constructor for class acme.AbstractList
 
acme - package acme
 
ACMEConsole - Class in acme
Console per semplici operazioni di I/O.
ACMEConsole() - Constructor for class acme.ACMEConsole
crea una nuova console.
addElement(int) - Method in class acme.AbstractList
Aggiunge un elemento in coda a questa lista
addElement(int) - Method in class acme.ArrayList
Aggiunge un elemento in coda a questa lista
ArrayList - Class in acme
Derivazione concreta della lista astratta, caratterizzata da una strategia implementativa basata su array
ArrayList() - Constructor for class acme.ArrayList
Costruisce una lista, inizialmente vuota

B

BoundedBuffer - Class in acme
Buffer circolare limitato, con eccezioni.
BoundedBuffer(int) - Constructor for class acme.BoundedBuffer
Crea un buffer di dimensione fissata
BoundedCounter - Class in acme
 
BoundedCounter(int) - Constructor for class acme.BoundedCounter
 
BufferEmptyException - Exception in acme
 
BufferEmptyException() - Constructor for exception acme.BufferEmptyException
 
BufferFullException - Exception in acme
 
BufferFullException() - Constructor for exception acme.BufferFullException
 

C

Clock - Class in acme
 
Clock(int, int, int) - Constructor for class acme.Clock
 
cont - Variable in class acme.ExtendibleCounter
 
Counter - Class in acme
Questa classe rappresenta un contatore.
Counter() - Constructor for class acme.Counter
Costruttore di default, che crea un contatore che parte da una base di conteggio pari a 0
Counter(int) - Constructor for class acme.Counter
Crea un contatore che parte dalla base di conteggio specificata
CounterImpl - Class in acme
Questa classe rappresenta un contatore, implementando i servizi descritti dall'interfaccia ICounter
CounterImpl() - Constructor for class acme.CounterImpl
Costruttore di default, che crea un contatore che parte da una base di conteggio pari a 0
CounterImpl(int) - Constructor for class acme.CounterImpl
Crea un contatore che parte dalla base di conteggio specificata
CountOverflowException - Exception in acme
 
CountOverflowException() - Constructor for exception acme.CountOverflowException
 

D

dec() - Method in class acme.ExtendedCounter
Decrementa il contatore

E

empty() - Method in class acme.AbstractList
Elimina tutti gli elementi di questa lista, rendendola vuota.
empty() - Method in class acme.ArrayList
Elimina tutti gli elementi di questa lista, rendendola vuota.
ExtendedCounter - Class in acme
Questa classe rappresenta un contatore decrementabile
ExtendedCounter() - Constructor for class acme.ExtendedCounter
 
ExtendibleCounter - Class in acme
Questa classe rappresenta un contatore, progettato per essere estendibile
ExtendibleCounter() - Constructor for class acme.ExtendibleCounter
Costruttore di default, che crea un contatore che parte da una base di conteggio pari a 0
ExtendibleCounter(int) - Constructor for class acme.ExtendibleCounter
Crea un contatore che parte dalla base di conteggio specificata

G

get() - Method in class acme.BoundedBuffer
Recupero di un elemento dal buffer
get() - Method in class acme.SimpleBoundedBuffer
 
getAverage() - Method in class acme.AbstractList
 
getElementAt(int) - Method in class acme.AbstractList
Restituisce l'elemento di posizione specificata
getElementAt(int) - Method in class acme.ArrayList
Restituisce l'elemento di posizione specificata
getHours() - Method in class acme.Clock
 
getLength() - Method in class acme.AbstractList
Restituisce il numero degli elementi di questa lista (la sua lunghezza)
getLength() - Method in class acme.ArrayList
Restituisce la lunghezza della lista
getMinutes() - Method in class acme.Clock
 
getSeconds() - Method in class acme.Clock
 
getValue() - Method in class acme.BoundedCounter
 
getValue() - Method in class acme.Counter
Recupera il valore corrente del contatore.
getValue() - Method in class acme.CounterImpl
Recupera il valore corrente del contatore.
getValue() - Method in class acme.ExtendibleCounter
Recupera il valore corrente del contatore.
getValue() - Method in interface acme.ICounter
Recupera il valore corrente del contatore.
getValue() - Method in class acme.PrintableCounter
Recupera il valore corrente del contatore.

I

ICounter - Interface in acme
Interfaccia di un contatore
inc() - Method in class acme.BoundedCounter
 
inc() - Method in class acme.Counter
Incrementa il contatore
inc() - Method in class acme.CounterImpl
Incrementa il contatore
inc() - Method in class acme.ExtendibleCounter
Incrementa il contatore
inc() - Method in interface acme.ICounter
Incrementa il contatore
inc() - Method in class acme.LoggingCounter
 
inc() - Method in class acme.PrintableCounter
Incrementa il contatore
IPrintable - Interface in acme
Interfaccia per oggetti in grado di visualizzarsi in standard output
isEmpty() - Method in class acme.AbstractList
Testa se la lista e' vuota
isEmpty() - Method in class acme.BoundedBuffer
Testa se il buffer e' vuoto
isEmpty() - Method in class acme.SimpleBoundedBuffer
 
isFull() - Method in class acme.BoundedBuffer
Testa se il buffer e' pieno
isFull() - Method in class acme.SimpleBoundedBuffer
 

L

LoggingCounter - Class in acme
Questa classe rappresenta un contatore con capacita' di Logging
LoggingCounter() - Constructor for class acme.LoggingCounter
 
LoggingCounter(int) - Constructor for class acme.LoggingCounter
 

M

main(String[]) - Static method in class acme.TestACMECounter
 
main(String[]) - Static method in class acme.TestBoundedCounter
 
main(String[]) - Static method in class acme.TestClock
 
main(String[]) - Static method in class acme.TestConversion
 
main(String[]) - Static method in class acme.TestLoggingCounter
 
main(String[]) - Static method in class acme.TestPrintableCounter
 
main(String[]) - Static method in class acme.TestPrintableCounter2
 
main(String[]) - Static method in class acme.TestReflection
 
main(String[]) - Static method in class acme.TestResettableCounter
 
main(String[]) - Static method in class acme.TestSimpleBoundedBuffer
 

P

print() - Method in interface acme.IPrintable
Visualizzazione dell'oggetto in standard output
print() - Method in class acme.PrintableCounter
 
PrintableCounter - Class in acme
Questa classe rappresenta un contatore stampabile, implementando i servizi descritti dall'interfaccia ICounter e i servizi descritti dall'interfaccia IPrintable
PrintableCounter() - Constructor for class acme.PrintableCounter
Costruttore di default, che crea un contatore che parte da una base di conteggio pari a 0
PrintableCounter(int) - Constructor for class acme.PrintableCounter
Crea un contatore che parte dalla base di conteggio specificata
printString(String) - Method in class acme.ACMEConsole
Stampa in standard output una stringa.
put(Object) - Method in class acme.BoundedBuffer
Inserimento di un elemento nel buffer
put(Object) - Method in class acme.SimpleBoundedBuffer
 

R

readDouble() - Method in class acme.ACMEConsole
Legge da standard input un Double.
readInteger() - Method in class acme.ACMEConsole
Legge da standard input un Integer.
readString() - Method in class acme.ACMEConsole
Legge da standard input una stringa.
reset() - Method in class acme.ResettableCounter
 
ResettableCounter - Class in acme
 
ResettableCounter(int) - Constructor for class acme.ResettableCounter
 

S

setHours(int) - Method in class acme.Clock
 
setMinutes(int) - Method in class acme.Clock
 
setSeconds(int) - Method in class acme.Clock
 
setValue(int) - Method in class acme.Counter
Setta il valore del contatore al valore specificato
setValue(int) - Method in class acme.CounterImpl
Setta il valore del contatore al valore specificato
setValue(int) - Method in class acme.ExtendibleCounter
Setta il valore del contatore al valore specificato
setValue(int) - Method in interface acme.ICounter
Setta il valore del contatore al valore specificato
setValue(int) - Method in class acme.LoggingCounter
 
setValue(int) - Method in class acme.PrintableCounter
Setta il valore del contatore al valore specificato
SimpleBoundedBuffer - Class in acme
 
SimpleBoundedBuffer(int) - Constructor for class acme.SimpleBoundedBuffer
 

T

TestACMECounter - Class in acme
 
TestACMECounter() - Constructor for class acme.TestACMECounter
 
TestBoundedCounter - Class in acme
 
TestBoundedCounter() - Constructor for class acme.TestBoundedCounter
 
TestClock - Class in acme
 
TestClock() - Constructor for class acme.TestClock
 
TestConversion - Class in acme
 
TestConversion() - Constructor for class acme.TestConversion
 
TestLoggingCounter - Class in acme
 
TestLoggingCounter() - Constructor for class acme.TestLoggingCounter
 
TestPrintableCounter - Class in acme
 
TestPrintableCounter() - Constructor for class acme.TestPrintableCounter
 
TestPrintableCounter2 - Class in acme
 
TestPrintableCounter2() - Constructor for class acme.TestPrintableCounter2
 
TestReflection - Class in acme
 
TestReflection() - Constructor for class acme.TestReflection
 
TestResettableCounter - Class in acme
 
TestResettableCounter() - Constructor for class acme.TestResettableCounter
 
TestSimpleBoundedBuffer - Class in acme
 
TestSimpleBoundedBuffer() - Constructor for class acme.TestSimpleBoundedBuffer
 
tick() - Method in class acme.Clock
 
toString() - Method in class acme.Clock
 

A B C D E G I L M P R S T