- random() - Method in class cz.gyarab.util.game.mastermind.Board
-
Vytvoří n-tici naplněnou náhodnými kolíčky.
- random(Tuples) - Method in class cz.gyarab.util.game.mastermind.Board
-
Při opakovaném generování náhodných n-tic může být paměťově neefektivní
vytvářet stále nová úložiště.
- random() - Static method in enum cz.gyarab.util.game.rps.Shape
-
Vybere náhodný symbol.
- random(Random) - Static method in enum cz.gyarab.util.game.rps.Shape
-
Vybere náhodný symbol pomocí poskytnutého generátoru náhodných čísel.
- randomStrategy() - Method in class cz.gyarab.util.game.mastermind.Board
-
Vytvoří triviální strategii řešení náhodnými pokusy.
- RandomStrategy - Class in cz.gyarab.util.game.rps
-
Triviální strategie - v každém tahu hraje náhodný symbol.
- RandomStrategy(Random) - Constructor for class cz.gyarab.util.game.rps.RandomStrategy
-
Vytvoří novou náhodnou strategii založenou na poskytnutém generátoru
náhodných čísel.
- RandomStrategy(long) - Constructor for class cz.gyarab.util.game.rps.RandomStrategy
-
Vytvoří novou náhodnou strategii založenou na
generátoru náhodných čísel s počáteční hodnotou.
- RandomStrategy() - Constructor for class cz.gyarab.util.game.rps.RandomStrategy
-
Vytvoří novou náhodnou strategii.
- receive(long) - Method in class cz.gyarab.util.rmi.server.demo.SimpleSampleChat
-
- receive(long) - Method in interface cz.gyarab.util.rmi.SimpleChat
-
Požádá server o zaslání jedné zprávy (klient je příjemcem).
- RED - Static variable in class cz.gyarab.util.light.LightColor
-
Červená barva.
- ReferenceProvider<I> - Interface in cz.gyarab.util.rmi.server
-
Poskytovatel reference vzdáleného objektu.
- refreshSessionKey(SessionKey) - Method in class cz.gyarab.util.rmi.server.SessionManager
-
Pravidelné udržování aktivní relace.
- register(T) - Method in class cz.gyarab.util.collection.AutoCloseables
-
Registruje objekt do kolekce.
- register(Strategy) - Method in class cz.gyarab.util.game.rps.League
-
Registrace hráče.
- register(String, Strategy) - Method in class cz.gyarab.util.game.rps.League
-
Registrace hráče s poskytnutým jménem.
- register(String) - Method in class cz.gyarab.util.game.rps.LeagueServer
-
- register() - Method in class cz.gyarab.util.rmi.server.Session
-
- REGISTRY_NAME - Static variable in interface cz.gyarab.util.rmi.RemoteServer
-
Unikátní název nabízené služby.
- RegistryProvider - Interface in cz.gyarab.util.rmi.server
-
Rozhraní pro implementaci poskytovatele registrace.
- RegularPermutationIterator(int) - Constructor for class cz.gyarab.util.collection.Combinatorics.RegularPermutationIterator
-
Vytvoří iterátor všech permutací (P(n) = n!
- RegularPermutationIterator(int, int) - Constructor for class cz.gyarab.util.collection.Combinatorics.RegularPermutationIterator
-
Vytvoří iterátor všech variací (V(k, n) = n!
- regularPermutationList(int) - Static method in class cz.gyarab.util.collection.Combinatorics
-
Kolekce permtutací.
- regularPermutationList(int, int) - Static method in class cz.gyarab.util.collection.Combinatorics
-
Kolekce variací bez opakování.
- regularPermutations(int) - Static method in class cz.gyarab.util.collection.Combinatorics
-
Továrna na
iterátor permtutací.
- regularPermutations(int, int) - Static method in class cz.gyarab.util.collection.Combinatorics
-
Továrna na
iterátor variací bez opakování.
- regularPermutationStream(int) - Static method in class cz.gyarab.util.collection.Combinatorics
-
Stream permtutací.
- regularPermutationStream(int, int) - Static method in class cz.gyarab.util.collection.Combinatorics
-
Stream variací bez opakování.
- RemoteObject<I> - Interface in cz.gyarab.util.rmi
-
Zapouzdření pro vzdálený objekt.
- RemoteServer - Interface in cz.gyarab.util.rmi
-
Rozhraní vzdáleného serveru.
- RemoteSession - Interface in cz.gyarab.util.rmi
-
- RemoteSupplier<I> - Interface in cz.gyarab.util.rmi
-
Pouzdro pro vzdálený objekt určeného rozhraní.
- remove(Object) - Method in class cz.gyarab.util.collection.ExpiringMap
-
- remove(EventListener) - Method in class cz.gyarab.util.event.EventListeners
-
Odebere posluchače ze seznamu.
- remove(int, int) - Method in class cz.gyarab.util.light.Chessboard
-
Odstraní kámen z políčka.
- remove(Image) - Method in interface cz.gyarab.util.paint.Canvas
-
Odstraní objekt z kolekce vykreslovaných objektů.
- remove(Image) - Method in class cz.gyarab.util.paint.Images
-
Odebere obrázek z kolekce.
- remove(Image) - Method in class cz.gyarab.util.paint.Painter
-
Odstraní objekt z kolekce vykreslovaných objektů.
- remove(Image) - Method in class cz.gyarab.util.paint.SwingCanvas
-
- removeChangeListener(EventListener<LightChangeEvent>) - Method in interface cz.gyarab.util.light.InteractiveLightPanel
-
Odebere posluchače změny.
- removeChangeListener(EventListener<LightChangeEvent>) - Method in class cz.gyarab.util.light.SwingLightPanel
-
- removeKey(K) - Method in class cz.gyarab.util.collection.BidirectionalMap
-
Odstraní klíč a připojenou hodnotu z kolekce.
- removeKeyListener(EventListener<KeyEvent>) - Method in interface cz.gyarab.util.light.InteractiveLightPanel
-
Odebere posluchače klávesnice.
- removeKeyListener(EventListener<KeyEvent>) - Method in class cz.gyarab.util.light.SwingLightPanel
-
- removeListener(EventListener<LightChangeEvent>) - Method in class cz.gyarab.util.light.BasicLightMatrix
-
Odebere posluchače událostí změny barvy.
- removeSelectListener(EventListener<LightSelectEvent>) - Method in interface cz.gyarab.util.light.InteractiveLightPanel
-
Odebere posluchače výběru.
- removeSelectListener(EventListener<LightSelectEvent>) - Method in class cz.gyarab.util.light.SwingLightPanel
-
- removeValue(V) - Method in class cz.gyarab.util.collection.BidirectionalMap
-
Odstraní hodnotu a připojeným klíčem z kolekce.
- RepetitivePermutationIterator(int, int) - Constructor for class cz.gyarab.util.collection.Combinatorics.RepetitivePermutationIterator
-
Vytvoří iterátor všech variací s opakováním (V'(k, n) = nk
číselných polí).
- repetitivePermutationList(int, int) - Static method in class cz.gyarab.util.collection.Combinatorics
-
Kolekce variací s opakováním.
- repetitivePermutations(int, int) - Static method in class cz.gyarab.util.collection.Combinatorics
-
Továrna na
iterátor variací s opakováním.
- repetitivePermutationStream(int, int) - Static method in class cz.gyarab.util.collection.Combinatorics
-
Stream variací s opakováním.
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class cz.gyarab.util.collection.ExpiringMap
-
- replyTimeout - Static variable in class cz.gyarab.util.game.rps.LeagueServer
-
Maximální doba čekání na odpověď od klientu (nejdelší doba přemýšlení o
dalším tahu).
- resetColor(Graphics, Color) - Method in class cz.gyarab.util.paint.Shape
-
Obnoví barvu grafiky do původní hodnoty.
- results() - Method in class cz.gyarab.util.game.rps.League
-
Vypíše výsledky soutěže.
- RGB(double, double, double) - Static method in class cz.gyarab.util.light.LightColor
-
Vytvoří barvu podle zadaných koeficientů RGB.
- Rules - Class in cz.gyarab.util.game.rps
-
Pravidla zápasu.
- Rules(int, int, int, int, int, int) - Constructor for class cz.gyarab.util.game.rps.Rules
-
Vytvoří pravidla zápasu.
- run() - Method in class cz.gyarab.util.fx.FXSync
-
- runConcurrently(int, boolean, IntConsumer) - Static method in class cz.gyarab.util.Utils
-
Vytvoří poskytnutý počet vláken a nastartuje je.
- runDemo(int) - Static method in class cz.gyarab.util.teaser.HanoiAnimator
-
Spustí demo s jedním jevištěm.
- runDemos(int, int) - Static method in class cz.gyarab.util.teaser.HanoiAnimator
-
Spustí demo s několika jevišti, na každém jevišti se odehrává právě jedna
animace řešení problému Hanojských věží pro různé počty disků.
- runInEDT(Runnable, boolean) - Static method in class cz.gyarab.util.swing.SimpleComponent
-
Spustí kód v EDT.
- runInFx(Runnable) - Static method in class cz.gyarab.util.fx.FXSync
-
Spustí poskytnutý kód v FXAT vlákně bez ohledu na to, z jakého vlákna je
metoda spuštěna.
- runInFx(T, Consumer<T>) - Static method in class cz.gyarab.util.fx.FXSync
-
Spustí poskytnutý kód v FXAT vlákně bez ohledu na to, z jakého vlákna je
metoda spuštěna.
- runLaterAndWait(Runnable) - Static method in class cz.gyarab.util.fx.FXSync
-
Spustí poskytnutý kód v FXAT vlákně a vrátí se, až je kód dokončen.
- runServer() - Static method in class cz.gyarab.util.game.rps.LeagueServer
-
Ukázkové spuštění serveru.
- runServer() - Static method in class cz.gyarab.util.rmi.server.demo.MultiUserHanoi
-
Vytvoří instanci serveru ve výchozím nastavení, zaregistruje tuto třídu a
spustí server.
- runServer() - Static method in class cz.gyarab.util.rmi.server.demo.SimpleSampleChat
-
Vytvoří instanci serveru ve výchozím nastavení, zaregistruje tuto třídu a
spustí server.