Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

acceptClientHandshake(byte[]) - Method in class me.panjohnny.jip.security.ServerSecurityLayer
Přijme handshake od klienta a zašifruje AES klíč pomocí RSA.
acceptServerHandshake(byte[]) - Method in class me.panjohnny.jip.security.ClientSecurityLayer
Přijme handshake od serveru a dešifruje AES klíč.
address - Variable in class me.panjohnny.jip.client.Client
 
address - Variable in class me.panjohnny.jip.server.JIPServer
 
AESUtil - Class in me.panjohnny.jip.util
Utilitní třída pro šifrování a dešifrování pomocí AES.
AESUtil() - Constructor for class me.panjohnny.jip.util.AESUtil
 
append(byte[]) - Method in record class me.panjohnny.jip.util.Bytes
Přidá nové pole bajtů na konec.
at(int) - Method in record class me.panjohnny.jip.util.Bytes
Vrátí pole bajtů na daném indexu.

B

byteArray4ToInt(byte[]) - Static method in class me.panjohnny.jip.util.ByteUtil
Převede pole 4 bajtů na celé číslo.
bytes() - Method in record class me.panjohnny.jip.util.Bytes
Returns the value of the bytes record component.
Bytes - Record Class in me.panjohnny.jip.util
Třída Bytes slouží k manipulaci s poly bajtů.
Bytes(byte[]...) - Constructor for record class me.panjohnny.jip.util.Bytes
Creates an instance of a Bytes record class.
ByteUtil - Class in me.panjohnny.jip.util
Utilitní třída pro manipulaci s bajty.
ByteUtil() - Constructor for class me.panjohnny.jip.util.ByteUtil
 

C

clear() - Method in record class me.panjohnny.jip.util.Bytes
Vymaže všechna pole bajtů.
Client - Class in me.panjohnny.jip.client
Klient slouží k připojení klienta k serveru.
Client(InetSocketAddress) - Constructor for class me.panjohnny.jip.client.Client
Chráněný konstruktor klienta
ClientHandler - Class in me.panjohnny.jip.server
Zpracovává požadavky klienta.
ClientHandler(Socket, Router) - Constructor for class me.panjohnny.jip.server.ClientHandler
Vytvoří nového zpracovatele klienta.
ClientImpl - Class in me.panjohnny.jip.client
Implementace klienta.
ClientImpl(InetSocketAddress) - Constructor for class me.panjohnny.jip.client.ClientImpl
 
ClientSecurityLayer - Class in me.panjohnny.jip.security
Implementace bezpečnostní vrstvy na straně klienta.
ClientSecurityLayer() - Constructor for class me.panjohnny.jip.security.ClientSecurityLayer
Vytvoří novou instanci ClientSecurityLayer a vygeneruje RSA klíčový pár.
close() - Method in class me.panjohnny.jip.client.Client
Ukončí spojení se serverem uzavřením soketu.
close() - Method in class me.panjohnny.jip.client.ClientImpl
 
close(InputStream) - Method in interface me.panjohnny.jip.util.IOProcessor
Uzavře vstupní datový proud.
connect() - Method in class me.panjohnny.jip.client.Client
Připojí klienta na předem definovanou adresu.
connect() - Method in class me.panjohnny.jip.client.ClientImpl
 
connect(InetSocketAddress) - Method in class me.panjohnny.jip.client.Client
Připojí či přepojí klienta na definovanou adresu.
connect(InetSocketAddress) - Method in class me.panjohnny.jip.client.ClientImpl
 
connectStream(InputStream, long) - Method in class me.panjohnny.jip.transport.Packet
Spojí datový proud s tímto paketem.
create(InetSocketAddress) - Static method in class me.panjohnny.jip.client.Client
Vytvoří nového klienta.
create(InetSocketAddress) - Static method in class me.panjohnny.jip.server.JIPServer
Vytvoří nový server JIP.
create(InetSocketAddress, int) - Static method in class me.panjohnny.jip.server.JIPServer
Vytvoří nový server JIP s definovanou velikostí thread poolu.
createHandshakePacket() - Method in class me.panjohnny.jip.security.ClientSecurityLayer
Vytvoří handshake paket obsahující veřejný klíč.
createHandshakePacket() - Method in class me.panjohnny.jip.security.ServerSecurityLayer
Vytvoří handshake paket obsahující zašifrovaný AES klíč.

D

data - Variable in class me.panjohnny.jip.transport.Packet
 
decrypt(byte[]) - Method in class me.panjohnny.jip.security.SecurityLayer
Dešifruje data pomocí AES.
decryptAES(byte[], SecretKey, byte[]) - Static method in class me.panjohnny.jip.util.AESUtil
Dešifruje data pomocí AES šifrování s daným klíčem a IV.
decryptData(SecurityLayer) - Method in class me.panjohnny.jip.transport.Packet
Dešifruje paket pomocí bezpečnostní vrstvy.
DENIED - Enum constant in enum class me.panjohnny.jip.commons.StatusCode
 
Dynamické porovnávání cesty - Search tag in class me.panjohnny.jip.server.router.DynamicRoute
Section
DynamicRoute - Class in me.panjohnny.jip.server.router
Dynamická trasa, umožňuje dynamické porovnávání cesty.
DynamicRoute(String) - Constructor for class me.panjohnny.jip.server.router.DynamicRoute
Vytvoří novou dynamickou trasu s danou cestou.

E

encrypt(Bytes) - Method in class me.panjohnny.jip.security.SecurityLayer
Šifruje data pomocí AES.
encryptAES(Bytes, SecretKey) - Static method in class me.panjohnny.jip.util.AESUtil
Šifruje data pomocí AES šifrování s daným klíčem.
encryptData(SecurityLayer) - Method in class me.panjohnny.jip.transport.Packet
Zašifruje paket pomocí bezpečnostní vrstvy.
encryptRSA(byte[], byte[]) - Method in class me.panjohnny.jip.security.SecurityLayer
Šifruje data pomocí RSA.
encryptStream(Bytes, SecretKey, long) - Static method in class me.panjohnny.jip.util.AESUtil
Šifruje datový proud pomocí AES šifrování s daným klíčem.
equals(Object) - Method in record class me.panjohnny.jip.util.Bytes
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class me.panjohnny.jip.commons.StatusCode
 

F

fabricate() - Method in class me.panjohnny.jip.commons.PacketFactory
Vytvoří paket.
fabricate() - Method in class me.panjohnny.jip.commons.Request
Vytvoří paket žádosti.
fabricate() - Method in class me.panjohnny.jip.commons.Response
Vytvoří paket odpovědi.
fetch(String) - Method in class me.panjohnny.jip.client.Client
Zašle žádost na server s aktuální verzí knihovny a definovanou cestou a pokusí se získat odpověď.
fetch(Request) - Method in class me.panjohnny.jip.client.Client
Zašle žádost na server a pokusí se získat odpověď.
fetch(Request) - Method in class me.panjohnny.jip.client.ClientImpl
 
flush() - Method in class me.panjohnny.jip.transport.TransportLayer
Vyprázdní výstupní proud.
forEach(Consumer<byte[]>) - Method in record class me.panjohnny.jip.util.Bytes
Provede danou akci pro každé pole bajtů.
free() - Method in class me.panjohnny.jip.transport.Packet
Smaže všechna data.

G

generateAESKey() - Method in class me.panjohnny.jip.security.SecurityLayer
Generuje AES klíč.
generateAESKey() - Static method in class me.panjohnny.jip.util.AESUtil
Generuje nový AES klíč.
getAddress() - Method in class me.panjohnny.jip.client.Client
Získá poslední využitou adresu serveru.
getAddress() - Method in class me.panjohnny.jip.server.JIPServer
Získá adresu serveru.
getBody() - Method in class me.panjohnny.jip.commons.Request
Získá tělo žádosti.
getBody() - Method in class me.panjohnny.jip.commons.Response
Získá tělo odpovědi.
getBody() - Method in class me.panjohnny.jip.transport.packet.RequestPacket
 
getBody() - Method in class me.panjohnny.jip.transport.packet.ResponsePacket
 
getConnectedStream() - Method in class me.panjohnny.jip.transport.Packet
Vrátí spojený datový proud.
getData() - Method in class me.panjohnny.jip.transport.Packet
Vrátí data paketu.
getDefault() - Static method in enum class me.panjohnny.jip.commons.JIPVersion
Získá aktuální verzi protokolu.
getFromCode(String) - Static method in enum class me.panjohnny.jip.commons.StatusCode
Převede číselnou hodnotu na kód.
getHandler(String) - Method in class me.panjohnny.jip.server.router.Router
Získá handler pro danou cestu.
getHandler(Route) - Method in class me.panjohnny.jip.server.router.Router
Získá handler pro danou trasu.
getHeaders() - Method in class me.panjohnny.jip.commons.Request
Získá hlavičky žádosti.
getHeaders() - Method in class me.panjohnny.jip.commons.Response
Získá hlavičky odpovědi.
getHeaders() - Method in class me.panjohnny.jip.transport.packet.RequestPacket
 
getHeaders() - Method in class me.panjohnny.jip.transport.packet.ResponsePacket
 
getLength() - Method in class me.panjohnny.jip.transport.Packet
Vrátí délku paketu.
getLength() - Method in class me.panjohnny.jip.transport.packet.HandshakePacket
 
getResource() - Method in class me.panjohnny.jip.commons.Request
Získá cestu k požadovanému zdroji.
getResource() - Method in class me.panjohnny.jip.transport.packet.RequestPacket
 
getRoute(String) - Method in class me.panjohnny.jip.server.router.Router
Získá trasu pro danou cestu.
getRouter() - Method in class me.panjohnny.jip.server.JIPServer
Získá router serveru.
getRouter() - Method in class me.panjohnny.jip.server.JIPServerImpl
Získá router serveru.
getStatus() - Method in class me.panjohnny.jip.commons.Response
Získá stavový kód odpovědi.
getStatus() - Method in class me.panjohnny.jip.transport.packet.ResponsePacket
 
getStatusCode() - Method in class me.panjohnny.jip.transport.packet.ResponsePacket
 
getStreamLen() - Method in class me.panjohnny.jip.transport.Packet
Vrátí délku spojeného datového proudu.
getVersion() - Method in class me.panjohnny.jip.commons.Request
Získá verzi protokolu.
getVersion() - Method in class me.panjohnny.jip.commons.Response
Získá verzi protokolu.
getVersion() - Method in class me.panjohnny.jip.transport.packet.RequestPacket
 
getVersion() - Method in class me.panjohnny.jip.transport.packet.ResponsePacket
 

H

handle() - Method in class me.panjohnny.jip.server.ClientHandler
Zpracuje požadavky klienta.
handle(RequestPacket, Response) - Method in interface me.panjohnny.jip.server.RequestHandler
Zpracuje požadavek bez parametrů.
handle(RequestPacket, Response, Map<String, String>) - Method in interface me.panjohnny.jip.server.RequestHandler
Zpracuje požadavek s parametry.
HandshakePacket - Class in me.panjohnny.jip.transport.packet
Handshake paket
HandshakePacket(byte[]) - Constructor for class me.panjohnny.jip.transport.packet.HandshakePacket
 
hasConnectedStream() - Method in class me.panjohnny.jip.transport.Packet
Zjistí, zda je spojený datový proud.
hashCode() - Method in record class me.panjohnny.jip.util.Bytes
Returns a hash code value for this object.
hasRoute(String) - Method in class me.panjohnny.jip.server.router.Router
Zkontroluje, zda existuje trasa pro danou cestu.

I

init(OutputStream) - Method in interface me.panjohnny.jip.util.IOProcessor
Inicializuje výstupní datový proud.
intToByteArray4(int) - Static method in class me.panjohnny.jip.util.ByteUtil
Převede celé číslo na pole 4 bajtů.
IOProcessor - Interface in me.panjohnny.jip.util
Rozhraní pro zpracování vstupních a výstupních datových proudů.
isClosed() - Method in class me.panjohnny.jip.client.Client
Zjistí, zda-li je soket uzavřen.
isClosed() - Method in class me.panjohnny.jip.client.ClientImpl
 
isolateResource(String) - Static method in class me.panjohnny.jip.util.URLUtil
Odstraní dotazovací parametry a fragment z URL.
isRunning() - Method in class me.panjohnny.jip.server.JIPServer
Zjistí, zda-li je server spuštěn.
isRunning() - Method in class me.panjohnny.jip.server.JIPServerImpl
Zjistí, zda-li je server spuštěn.
IV_LENGTH - Static variable in class me.panjohnny.jip.util.AESUtil
 

J

JIP1_0 - Enum constant in enum class me.panjohnny.jip.commons.JIPVersion
 
JIPServer - Class in me.panjohnny.jip.server
Server JIP slouží k obsluze požadavků klientů.
JIPServer(InetSocketAddress) - Constructor for class me.panjohnny.jip.server.JIPServer
Chráněný konstruktor serveru JIP.
JIPServer(InetSocketAddress, int) - Constructor for class me.panjohnny.jip.server.JIPServer
Chráněný konstruktor serveru JIP s definovanou velikostí thread poolu.
JIPServerImpl - Class in me.panjohnny.jip.server
Implementace serveru JIP.
JIPServerImpl(InetSocketAddress) - Constructor for class me.panjohnny.jip.server.JIPServerImpl
Vytvoří novou instanci serveru JIP.
JIPServerImpl(InetSocketAddress, int) - Constructor for class me.panjohnny.jip.server.JIPServerImpl
Vytvoří novou instanci serveru JIP s definovanou velikostí thread poolu.
JIPVersion - Enum Class in me.panjohnny.jip.commons
Reprezentuje verze protokolu.

L

length - Variable in class me.panjohnny.jip.transport.Packet
 
length() - Method in record class me.panjohnny.jip.util.Bytes
Vrátí celkovou délku všech polí bajtů.
LOGGER - Static variable in class me.panjohnny.jip.server.JIPServerImpl
 

M

matches(String) - Method in class me.panjohnny.jip.server.router.DynamicRoute
Porovná, zda daná cesta odpovídá této dynamické trase.
matches(String) - Method in class me.panjohnny.jip.server.router.Route
Porovná, zda daná cesta odpovídá této trase.
matches(String) - Method in class me.panjohnny.jip.server.router.StaticRoute
 
me.panjohnny.jip.client - package me.panjohnny.jip.client
 
me.panjohnny.jip.commons - package me.panjohnny.jip.commons
 
me.panjohnny.jip.security - package me.panjohnny.jip.security
 
me.panjohnny.jip.server - package me.panjohnny.jip.server
 
me.panjohnny.jip.server.router - package me.panjohnny.jip.server.router
 
me.panjohnny.jip.transport - package me.panjohnny.jip.transport
 
me.panjohnny.jip.transport.packet - package me.panjohnny.jip.transport.packet
 
me.panjohnny.jip.util - package me.panjohnny.jip.util
 

N

NOT_FOUND - Enum constant in enum class me.panjohnny.jip.commons.StatusCode
 

O

of(String) - Static method in class me.panjohnny.jip.server.router.Route
Vytvoří instanci trasy na základě dané cesty.
OK - Enum constant in enum class me.panjohnny.jip.commons.StatusCode
 

P

Packet - Class in me.panjohnny.jip.transport
Reprezentuje paket, ten je jednotkou přenosu mezi klientem a serverem.
Packet() - Constructor for class me.panjohnny.jip.transport.Packet
Vytvoří nový prázdný paket.
Packet(byte[], byte[]) - Constructor for class me.panjohnny.jip.transport.Packet
Vytvoří nový paket se specifikovanou délkou a daty.
Packet(int, byte[]) - Constructor for class me.panjohnny.jip.transport.Packet
Vytvoří nový paket se specifikovanou délkou a daty.
PacketFactory<T> - Class in me.panjohnny.jip.commons
Abstrakce pro továrnu paketu.
PacketFactory() - Constructor for class me.panjohnny.jip.commons.PacketFactory
 
parse(Packet) - Static method in class me.panjohnny.jip.transport.packet.RequestPacket
Převede paket na RequestPacket
parse(Packet) - Static method in class me.panjohnny.jip.transport.packet.ResponsePacket
Převede paket na ResponsePacket.
parseParameters(String) - Method in class me.panjohnny.jip.server.router.DynamicRoute
Analyzuje parametry z dané cesty.
path - Variable in class me.panjohnny.jip.server.router.Route
 
prepare() - Method in class me.panjohnny.jip.transport.packet.HandshakePacket
 
prepare() - Method in class me.panjohnny.jip.transport.Packet
Slouží k přípravě paketu.
prepare() - Method in class me.panjohnny.jip.transport.packet.RequestPacket
Připraví paket pro přenos
prepare() - Method in class me.panjohnny.jip.transport.packet.ResponsePacket
Připraví paket pro přenos.
prepend(byte[]) - Method in record class me.panjohnny.jip.util.Bytes
Přidá nové pole bajtů na začátek.
process(InputStream, OutputStream) - Method in interface me.panjohnny.jip.util.IOProcessor
Zpracuje vstupní a výstupní datový proud.
processIO(Packet) - Method in class me.panjohnny.jip.security.SecurityLayer
Zpracuje vstupně-výstupní operace paketu.
processIO(Packet) - Method in interface me.panjohnny.jip.transport.TransportMiddleware
Zpracuje datový proud spojený s paketem.
processRead(Packet) - Method in class me.panjohnny.jip.security.SecurityLayer
Zpracuje čtení paketu a dešifruje jeho data.
processRead(Packet) - Method in interface me.panjohnny.jip.transport.TransportMiddleware
Zpracuje paket po jeho přečtení ze vstupního proudu.
processWrite(Packet) - Method in class me.panjohnny.jip.security.SecurityLayer
Zpracuje zápis paketu a zašifruje jeho data.
processWrite(Packet) - Method in interface me.panjohnny.jip.transport.TransportMiddleware
Zpracuje paket před jeho zápisem do výstupního proudu.

R

readAll() - Method in class me.panjohnny.jip.transport.TransportLayer
Přečte všechna data ze vstupního proudu.
readN(int) - Method in class me.panjohnny.jip.transport.TransportLayer
Přečte specifikovaný počet bajtů ze vstupního proudu.
readPacket() - Method in class me.panjohnny.jip.transport.TransportLayer
Přečte paket ze vstupního proudu.
removeRoute(String) - Method in class me.panjohnny.jip.server.router.Router
Odstraní trasu pro danou cestu.
Request - Class in me.panjohnny.jip.commons
Reprezentuje žádost na server.
Request(String, String) - Constructor for class me.panjohnny.jip.commons.Request
Vytvoří novou žádost s danou verzí a cestou.
Request(JIPVersion, String) - Constructor for class me.panjohnny.jip.commons.Request
Vytvoří novou žádost s danou verzí a cestou.
RequestHandler - Interface in me.panjohnny.jip.server
Rozhraní pro zpracování požadavků.
RequestPacket - Class in me.panjohnny.jip.transport.packet
Paket představující požadavek.
RequestPacket(String, String) - Constructor for class me.panjohnny.jip.transport.packet.RequestPacket
Vytvoří nový RequestPacket se specifikovanou verzí a zdrojem.
RequestPacket(String, String, byte[]) - Constructor for class me.panjohnny.jip.transport.packet.RequestPacket
Vytvoří nový RequestPacket se specifikovanou verzí, zdrojem a tělem.
RequestPacket(String, String, Map<String, String>, byte[]) - Constructor for class me.panjohnny.jip.transport.packet.RequestPacket
Vytvoří nový RequestPacket se specifikovanou verzí, zdrojem, hlavičkami a tělem.
RequestTimer - Class in test
 
RequestTimer() - Constructor for class test.RequestTimer
 
RequestTimer.Task - Interface in test
 
Response - Class in me.panjohnny.jip.commons
Reprezentuje odpověď ze serveru.
Response(String, String) - Constructor for class me.panjohnny.jip.commons.Response
Vytvoří novou odpověď s danou verzí a stavem.
ResponsePacket - Class in me.panjohnny.jip.transport.packet
Paket reprezentující odpověď ze serveru.
ResponsePacket(String, String, Map<String, String>, byte[]) - Constructor for class me.panjohnny.jip.transport.packet.ResponsePacket
Vytvoří nový ResponsePacket se specifikovanou verzí, stavem, hlavičkami a tělem.
route(String, RequestHandler) - Method in class me.panjohnny.jip.server.router.Router
Přidá novou trasu s daným handlerem.
route(Route, RequestHandler) - Method in class me.panjohnny.jip.server.router.Router
Přidá novou trasu s daným handlerem.
Route - Class in me.panjohnny.jip.server.router
Trasa je cesta k prostředku na serveru.
Route(String) - Constructor for class me.panjohnny.jip.server.router.Route
Vytvoří novou trasu s danou cestou.
Router - Class in me.panjohnny.jip.server.router
Správce routování.
Router() - Constructor for class me.panjohnny.jip.server.router.Router
Vytvoří nového správce routování.
run() - Method in interface test.RequestTimer.Task
 

S

SecureTransportException - Exception Class in me.panjohnny.jip.security
Výjimka pro chyby v bezpečném přenosu.
SecureTransportException(String) - Constructor for exception class me.panjohnny.jip.security.SecureTransportException
Vytvoří novou výjimku s danou zprávou.
SecureTransportException(String, Throwable) - Constructor for exception class me.panjohnny.jip.security.SecureTransportException
Vytvoří novou výjimku s danou zprávou a příčinou.
SecurityLayer - Class in me.panjohnny.jip.security
Vrstva pro šifrování a dešifrování paketů.
SecurityLayer() - Constructor for class me.panjohnny.jip.security.SecurityLayer
 
sendFile(File) - Method in class me.panjohnny.jip.commons.Response
Nastaví tělo odpovědi jako obsah souboru.
sendString(String) - Method in class me.panjohnny.jip.commons.Response
Nastaví tělo odpovědi jako řetězec.
ServerSecurityLayer - Class in me.panjohnny.jip.security
Implementace bezpečnostní vrstvy na straně serveru.
ServerSecurityLayer() - Constructor for class me.panjohnny.jip.security.ServerSecurityLayer
 
setAESKey(byte[]) - Method in class me.panjohnny.jip.security.SecurityLayer
Nastaví AES klíč.
setBody(byte[]) - Method in class me.panjohnny.jip.commons.Request
Nastaví tělo žádosti.
setBody(byte[]) - Method in class me.panjohnny.jip.commons.Response
Nastaví tělo odpovědi.
setBody(String) - Method in class me.panjohnny.jip.commons.Request
Nastaví tělo žádosti.
setHeader(String, String) - Method in class me.panjohnny.jip.commons.Request
Nastaví hlavičku žádosti.
setHeader(String, String) - Method in class me.panjohnny.jip.commons.Response
Nastaví hlavičku odpovědi.
setHeaders(HashMap<String, String>) - Method in class me.panjohnny.jip.commons.Request
Nastaví hlavičky žádosti.
setHeaders(HashMap<String, String>) - Method in class me.panjohnny.jip.commons.Response
Nastaví hlavičky odpovědi.
setLength(int) - Method in class me.panjohnny.jip.transport.Packet
Nastaví délku paketu.
setResource(String) - Method in class me.panjohnny.jip.commons.Request
Nastaví cestu k požadovanému zdroji.
setStatus(String) - Method in class me.panjohnny.jip.commons.Response
Nastaví stavový kód odpovědi.
setStatus(StatusCode) - Method in class me.panjohnny.jip.commons.Response
Nastaví stavový kód odpovědi.
setVersion(String) - Method in class me.panjohnny.jip.commons.Request
Nastaví verzi protokolu.
setVersion(String) - Method in class me.panjohnny.jip.commons.Response
Nastaví verzi protokolu.
start() - Method in class me.panjohnny.jip.server.JIPServer
Spustí server.
start() - Method in class me.panjohnny.jip.server.JIPServerImpl
Spustí server.
StaticRoute - Class in me.panjohnny.jip.server.router
Static route, which matches the path exactly.
StaticRoute(String) - Constructor for class me.panjohnny.jip.server.router.StaticRoute
 
StatusCode - Enum Class in me.panjohnny.jip.commons
Reprezentuje stavový kód odpovědi.
stop() - Method in class me.panjohnny.jip.server.JIPServer
Zastaví server.
stop() - Method in class me.panjohnny.jip.server.JIPServerImpl
Zastaví server.
stream - Variable in class me.panjohnny.jip.transport.Packet
 
streamLen - Variable in class me.panjohnny.jip.transport.Packet
 

T

test - package test
 
threadPoolSize - Variable in class me.panjohnny.jip.server.JIPServer
 
TIMEOUT_NANOS - Static variable in class me.panjohnny.jip.server.ClientHandler
 
toBytes() - Method in class me.panjohnny.jip.transport.packet.RequestPacket
Konvertuje paket na bajty.
toBytes() - Method in class me.panjohnny.jip.transport.packet.ResponsePacket
Konvertuje paket na bajty.
toString() - Method in enum class me.panjohnny.jip.commons.JIPVersion
 
toString() - Method in enum class me.panjohnny.jip.commons.StatusCode
 
toString() - Method in record class me.panjohnny.jip.util.Bytes
Returns a string representation of this record class.
TransportLayer - Class in me.panjohnny.jip.transport
Transportní vrstva slouží pro přenos dat skrz datové proudy.
TransportLayer(InputStream, OutputStream) - Constructor for class me.panjohnny.jip.transport.TransportLayer
Vytvoří novou transportní vrstvu se specifikovanými vstupním a výstupním proudem.
TransportMiddleware - Interface in me.panjohnny.jip.transport
Rozhraní pro middleware, který zpracovává pakety během přenosu.

U

updateLen() - Method in class me.panjohnny.jip.transport.Packet
Aktualizuje délku paketu na základě dat a délky proudu.
URLUtil - Class in me.panjohnny.jip.util
Utilitní třída pro manipulaci s URL.
URLUtil() - Constructor for class me.panjohnny.jip.util.URLUtil
 
useData(Bytes) - Method in class me.panjohnny.jip.transport.Packet
Použije data pro tento paket.
useMiddleware(TransportMiddleware) - Method in class me.panjohnny.jip.transport.TransportLayer
Nastaví middleware pro zpracování paketů.
useSocketConfigurator(Consumer<Socket>) - Method in class me.panjohnny.jip.client.Client
Nastaví consumer pro další konfiguraci soketu při připojování k serveru.
useSocketConfigurator(Consumer<Socket>) - Method in class me.panjohnny.jip.client.ClientImpl
 

V

valueOf(String) - Static method in enum class me.panjohnny.jip.commons.JIPVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.panjohnny.jip.commons.StatusCode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class me.panjohnny.jip.commons.JIPVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.panjohnny.jip.commons.StatusCode
Returns an array containing the constants of this enum class, in the order they are declared.

W

watch(RequestTimer.Task, String) - Static method in class test.RequestTimer
 
writePacket(Packet) - Method in class me.panjohnny.jip.transport.TransportLayer
Zapíše paket do výstupního proudu.
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form