Skip navigation links
B C E G H I 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

CommunicationException - Exception in io.github.spair.byond.message.client.exceptions.communicator
General communication exception.
CommunicationException(Throwable) - Constructor for exception io.github.spair.byond.message.client.exceptions.communicator.CommunicationException
 
create() - Static method in class io.github.spair.byond.message.client.ByondClient
Static method to create ByondClient instance without calling of 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
 
getMessageAsTopic() - Method in class io.github.spair.byond.message.ByondMessage
Checks if message has question mark in the beginning, and, if it isn't, adds it and return new string, so message in 'this' instance doesn't touched.
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
 

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
Sends message to BYOND server without waiting for response.
sendMessage(ByondMessage) - Method in class io.github.spair.byond.message.client.ByondClient
Sends message to BYOND server with wait and returning of response.
sendMessage(ByondMessage, int) - Method in class io.github.spair.byond.message.client.ByondClient
Sends message to BYOND server with wait and of returning 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 R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.