Package eu.pedu.lib20s.util
Balíček obsahuje obecně použitelné datové typy a vedle nich i typy
určené pro objekty, u nichž má smysl hovořit o jejich barvě a směru.
-
Interface Summary Interface Description IAuthor Instance rozhraníIAuthor
umějí na požádání vrátit jméno a identifikační kód (login) autora/autorky své třídy.IBroadcaster<Informant> Instance rozhraníIBroadcaster
představuji hlasatele oznamujícího přihlášeným posluchačům výskyt události, na niž čekají.IColorable Instance interfejsuIColorable
představují objekty, které jsou schopny prozradit a nastavit svoji barvu.ICopyable Instance interfejsuInterface
dokáží vytvořit svoji hlubokou kopii.IListener<Informant> Instance rozhraníIListener
představují posluchače očekávající nějakou událost.IO.ITester Instance rozhraníITester
představují testovací objekty, které chtějí být zpravovány o zajímavých událostech.IStreamable<T> Instance interfejsuIStreamable
představují objekty umožňující získat datovod zadaného typu zavoláním jejich metodyIStreamable.stream()
. -
Class Summary Class Description ContainerUtil Knihovní třídaContainerUtil
definuje sadu užitečných metod pro práci s různými druhy kontejnerů: přepravkami, kolekcemi a poli.InputStreamUTF8Reader Instance třídyInputStreamUTF8Reader
představují dekorátory obalující zadaný vstupní proud typuInputStream
a vytvářející znakový datový proud čtoucí texty kódované v UTF-8.IO Knihovní třídaIO
obsahuje sadu metod pro jednoduchý vstup a výstup prostřednictvím dialogových oken spolu s metodou zastavující běh programu na daný počet milisekund a metodu převádějící texty na ASCII jednoduchým odstraněním diakritiky.IO.Correction TřídaCorrection
je knihovní třídou poskytující metody pro opravy nejrůznějších nesrovnalostí týkajících se práce s grafickým vstupem a výstupem.IO.Informant Instance třídyInformant
obstarává komunikaci mezi testovanými a testovacími objekty.IO.WinAdapter Instance třídyWindoewAdapter
představují adaptéry umožňující snadněji zadávat reakce na události okna.IStreamable.Impl<E> Pomocná třída umožňující vytvoření objektů typuIStreamable
i z instancí tříd, které toto rozhraní primárně neimplementují, ale mají metodu vracející datovod.NamedColor TřídaNamedColor
definuje skupinu základních barev pro použití při kreslení tvarů.Number2CZWords Knihovní třídaNumber2CZWords
slouží k převodu celých čísel na textové řetězce vyjadřující hodnotu zadaného čísla slovy v češtině.Repeater Instance třídyRepeater
umožňují opakování zadaných akcí na pozadí, tj. bez čekání na jejich dokončení.Util Knihovní třídaUtil
obsahuje sadu různých užitečných metod zastupujících obdobné avšak složitěji volané metody ze standardní knihovny, anebo nabízejících dodatečnou funkcionalitu využitelnou v úvodních kurzech.