Skip navigation links
B C E G H I O R S T U V 

B

ByondClient - Class in io.github.spair.byond.message.client
Class to send string messages from Java program to BYOND server.
ByondClient() - Constructor for class io.github.spair.byond.message.client.ByondClient
 
ByondMessage - Class in io.github.spair.byond.message
Container for message, which will be sent to BYOND server.
ByondMessage() - Constructor for class io.github.spair.byond.message.ByondMessage
 
ByondMessage(ServerAddress, String) - Constructor for class io.github.spair.byond.message.ByondMessage
 
ByondMessage(ServerAddress, String, ResponseType) - Constructor for class io.github.spair.byond.message.ByondMessage
 
ByondMessage(String, int, String) - Constructor for class io.github.spair.byond.message.ByondMessage
 
ByondMessage(String, int, String, ResponseType) - Constructor for class io.github.spair.byond.message.ByondMessage
 
ByondResponse - Class in io.github.spair.byond.message.response
Container for converted BYOND server response.
ByondResponse() - Constructor for class io.github.spair.byond.message.response.ByondResponse
 
ByondResponse(Object, ResponseType) - Constructor for class io.github.spair.byond.message.response.ByondResponse
 

C

CloseConnectionException - Exception in io.github.spair.byond.message.client.exceptions.communicator
General exception for closing connection with BYOND server.
CloseConnectionException(Throwable) - Constructor for exception io.github.spair.byond.message.client.exceptions.communicator.CloseConnectionException
 
create() - Static method in class io.github.spair.byond.message.client.ByondClient
Static method create ByondClient instance without constructor.

E

EmptyResponseException - Exception in io.github.spair.byond.message.client.exceptions.converter
Signals that response from BYOND is empty, but user expected something to get.
EmptyResponseException(String) - Constructor for exception io.github.spair.byond.message.client.exceptions.converter.EmptyResponseException
 
equals(Object) - Method in class io.github.spair.byond.message.ByondMessage
 
equals(Object) - Method in class io.github.spair.byond.message.response.ByondResponse
 
equals(Object) - Method in class io.github.spair.byond.message.ServerAddress
 

G

getExpectedResponse() - Method in class io.github.spair.byond.message.ByondMessage
 
getHostAddress() - Method in exception io.github.spair.byond.message.client.exceptions.communicator.InvalidHostException
 
getMessage() - Method in class io.github.spair.byond.message.ByondMessage
 
getName() - Method in class io.github.spair.byond.message.ServerAddress
 
getPort() - Method in class io.github.spair.byond.message.ServerAddress
 
getResponseData() - Method in class io.github.spair.byond.message.response.ByondResponse
 
getResponseType() - Method in class io.github.spair.byond.message.response.ByondResponse
 
getServerAddress() - Method in class io.github.spair.byond.message.ByondMessage
 

H

hashCode() - Method in class io.github.spair.byond.message.ByondMessage
 
hashCode() - Method in class io.github.spair.byond.message.response.ByondResponse
 
hashCode() - Method in class io.github.spair.byond.message.ServerAddress
 
HostUnavailableException - Exception in io.github.spair.byond.message.client.exceptions.communicator
Occurs while establishment connection to BYOND server and tells mainly that host is currently offline.
HostUnavailableException(String) - Constructor for exception io.github.spair.byond.message.client.exceptions.communicator.HostUnavailableException
 

I

InvalidHostException - Exception in io.github.spair.byond.message.client.exceptions.communicator
Thrown if host address name is invalid.
InvalidHostException(String, ServerAddress) - Constructor for exception io.github.spair.byond.message.client.exceptions.communicator.InvalidHostException
 
io.github.spair.byond.message - package io.github.spair.byond.message
 
io.github.spair.byond.message.client - package io.github.spair.byond.message.client
 
io.github.spair.byond.message.client.exceptions - package io.github.spair.byond.message.client.exceptions
 
io.github.spair.byond.message.client.exceptions.communicator - package io.github.spair.byond.message.client.exceptions.communicator
 
io.github.spair.byond.message.client.exceptions.converter - package io.github.spair.byond.message.client.exceptions.converter
 
io.github.spair.byond.message.response - package io.github.spair.byond.message.response
 

O

OpenConnectionException - Exception in io.github.spair.byond.message.client.exceptions.communicator
General exception for opening connection with BYOND server.
OpenConnectionException(Throwable) - Constructor for exception io.github.spair.byond.message.client.exceptions.communicator.OpenConnectionException
 

R

ReadResponseException - Exception in io.github.spair.byond.message.client.exceptions.communicator
General exception for reading response from BYOND server.
ReadResponseException(Throwable) - Constructor for exception io.github.spair.byond.message.client.exceptions.communicator.ReadResponseException
 
ResponseType - Enum in io.github.spair.byond.message.response
Represents what type of response expected from BYOND, when used in ByondMessage and actual returned data type in ByondResponse.

S

sendCommand(ByondMessage) - Method in class io.github.spair.byond.message.client.ByondClient
Send message to BYOND server without waiting for response.
sendMessage(ByondMessage) - Method in class io.github.spair.byond.message.client.ByondClient
Send message to BYOND server with waiting for response.
sendMessage(ByondMessage, int) - Method in class io.github.spair.byond.message.client.ByondClient
Send message to BYOND server with waiting for response.
SendMessageException - Exception in io.github.spair.byond.message.client.exceptions.communicator
General exception for sending message to BYOND server.
SendMessageException(Throwable) - Constructor for exception io.github.spair.byond.message.client.exceptions.communicator.SendMessageException
 
ServerAddress - Class in io.github.spair.byond.message
Wrapper for server address.
ServerAddress() - Constructor for class io.github.spair.byond.message.ServerAddress
 
ServerAddress(String, int) - Constructor for class io.github.spair.byond.message.ServerAddress
 
setExpectedResponse(ResponseType) - Method in class io.github.spair.byond.message.ByondMessage
 
setMessage(String) - Method in class io.github.spair.byond.message.ByondMessage
 
setName(String) - Method in class io.github.spair.byond.message.ServerAddress
 
setPort(int) - Method in class io.github.spair.byond.message.ServerAddress
 
setResponseData(Object) - Method in class io.github.spair.byond.message.response.ByondResponse
 
setResponseType(ResponseType) - Method in class io.github.spair.byond.message.response.ByondResponse
 
setServerAddress(ServerAddress) - Method in class io.github.spair.byond.message.ByondMessage
 

T

toString() - Method in class io.github.spair.byond.message.ByondMessage
 
toString() - Method in class io.github.spair.byond.message.response.ByondResponse
 
toString() - Method in class io.github.spair.byond.message.ServerAddress
 

U

UnexpectedResponseTypeException - Exception in io.github.spair.byond.message.client.exceptions
Thrown by ByondClient when response type in ByondMessage doesn't equals to actual type in ByondResponse.
UnexpectedResponseTypeException(String) - Constructor for exception io.github.spair.byond.message.client.exceptions.UnexpectedResponseTypeException
 
UnknownResponseException - Exception in io.github.spair.byond.message.client.exceptions.converter
Signals that BYOND response encoded in unknown format.
UnknownResponseException(String) - Constructor for exception io.github.spair.byond.message.client.exceptions.converter.UnknownResponseException
 

V

valueOf(String) - Static method in enum io.github.spair.byond.message.response.ResponseType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.github.spair.byond.message.response.ResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
B C E G H I O R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.