A B C D E F G H I J L M N O P R S T V W 
所有类 所有程序包

A

accept() - 类 中的方法io.github.javaherobrine.net.Server
一个同步方法,用来接收客户端,客户端一握手
ACCEPTED - io.github.javaherobrine.net.TransmissionStatus
 
add(Class<? extends EventContent>) - 类 中的方法io.github.javaherobrine.net.event.Events
 
add(V) - 接口 中的方法io.github.javaherobrine.ElementAccess
 
available() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 

B

byte4ToInt(byte[], int) - 类 中的静态方法io.github.javaherobrine.ioStream.IOUtils
 

C

c - 类 中的变量io.github.javaherobrine.net.event.EventContent
 
Client - io.github.javaherobrine.net中的类
封装了的客户端
Client(Socket) - 类 的构造器io.github.javaherobrine.net.Client
创建一个客户端,应该马上调用shakeHands(),除非这个客户端实现了其他的握手方法
clients - 类 中的变量io.github.javaherobrine.net.Server
 
close() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
close() - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
close() - 类 中的方法io.github.javaherobrine.net.Client
 
close() - 类 中的方法io.github.javaherobrine.net.Server
关闭服务器
close() - 类 中的方法io.github.javaherobrine.net.ServerSideClient
 
connected - 类 中的变量io.github.javaherobrine.net.ShakeHandsMessage
 
content - 类 中的变量io.github.javaherobrine.net.event.OtherEvent
事件携带的内容
CONTINUE - io.github.javaherobrine.net.TransmissionStatus
 

D

DefaultSynchronizeImpl - io.github.javaherobrine.net.sync中的类
默认实现
DefaultSynchronizeImpl(Client) - 类 的构造器io.github.javaherobrine.net.sync.DefaultSynchronizeImpl
 
delete(Integer) - 类 中的方法io.github.javaherobrine.net.event.Events
 
delete(T) - 接口 中的方法io.github.javaherobrine.ElementAccess
 

E

eid - 类 中的静态变量io.github.javaherobrine.net.event.EventContent
 
ElementAccess<T,​V> - io.github.javaherobrine中的接口
 
engine - 类 中的静态变量io.github.javaherobrine.JavaScript
 
EventContent - io.github.javaherobrine.net.event中的类
定义一组事件接口
EventContent(Client) - 类 的构造器io.github.javaherobrine.net.event.EventContent
 
Events - io.github.javaherobrine.net.event中的类
这个类定义了一个事件组,其中有个默认的EVENTS_BEAN,具体函数的作用看函数名
Events() - 类 的构造器io.github.javaherobrine.net.event.Events
 
EVENTS_BEAN - 类 中的静态变量io.github.javaherobrine.net.event.Events
 

F

finalize() - 类 中的方法io.github.javaherobrine.net.Client
 
finalize() - 类 中的方法io.github.javaherobrine.net.Server
 
FINISH - io.github.javaherobrine.net.TransmissionFormat
 
flush() - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
format - 类 中的变量io.github.javaherobrine.net.ShakeHandsMessage
 

G

getImpl() - 类 中的方法io.github.javaherobrine.net.Client
获取默认实现的线程,未调用start()方法
getImpl() - 类 中的方法io.github.javaherobrine.net.Server
 

H

hashCode() - 类 中的方法io.github.javaherobrine.net.Client
 

I

id - 类 中的变量io.github.javaherobrine.net.ShakeHandsMessage
 
index - 类 中的变量io.github.javaherobrine.net.event.EventContent
 
initContent(Map) - 类 中的方法io.github.javaherobrine.net.event.OtherEvent
从Map中还原content(万恶的json格式)
intToByte4(int) - 类 中的静态方法io.github.javaherobrine.ioStream.IOUtils
 
io.github.javaherobrine - 程序包 io.github.javaherobrine
 
io.github.javaherobrine.ioStream - 程序包 io.github.javaherobrine.ioStream
 
io.github.javaherobrine.net - 程序包 io.github.javaherobrine.net
 
io.github.javaherobrine.net.event - 程序包 io.github.javaherobrine.net.event
 
io.github.javaherobrine.net.sync - 程序包 io.github.javaherobrine.net.sync
 
IOUtils - io.github.javaherobrine.ioStream中的类
定义了一组工具
IOUtils() - 类 的构造器io.github.javaherobrine.ioStream.IOUtils
 
isClosed() - 类 中的方法io.github.javaherobrine.net.Client
 

J

JavaScript - io.github.javaherobrine中的类
几个函数搞定json
JavaScript() - 类 的构造器io.github.javaherobrine.JavaScript
 
json(Object) - 类 中的静态方法io.github.javaherobrine.JavaScript
将object转成JSON
json(Object, StringBuilder) - 类 中的静态方法io.github.javaherobrine.JavaScript
 
JSON - io.github.javaherobrine.net.TransmissionFormat
 
JSONInputStream - io.github.javaherobrine.ioStream中的类
从JSON流里面读取Map的类,只有readObject()和close()函数是有用的
JSONInputStream(InputStream) - 类 的构造器io.github.javaherobrine.ioStream.JSONInputStream
 
JSONOutputStream - io.github.javaherobrine.ioStream中的类
把JSON写入流的类,只有writeObject()和close()函数有效
JSONOutputStream(OutputStream) - 类 的构造器io.github.javaherobrine.ioStream.JSONOutputStream
 

L

list - 类 中的变量io.github.javaherobrine.net.event.Events
 

M

mods - 类 中的变量io.github.javaherobrine.net.ShakeHandsMessage
 
msg - 类 中的变量io.github.javaherobrine.net.Client
 

N

nextEID() - 类 中的方法io.github.javaherobrine.net.event.Events
 

O

OBJECT - io.github.javaherobrine.net.TransmissionFormat
 
OtherEvent - io.github.javaherobrine.net.event中的类
一个允许携带内容的事件
OtherEvent(Client) - 类 的构造器io.github.javaherobrine.net.event.OtherEvent
 

P

parse(String) - 类 中的静态方法io.github.javaherobrine.JavaScript
把JSON转换成Map
PAUSED - io.github.javaherobrine.net.TransmissionStatus
 

R

read() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
read(byte[]) - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
read(byte[], int, int) - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readBoolean() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readByte() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readChar() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readDouble() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readFloat() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readFully(byte[]) - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readFully(byte[], int, int) - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readInt() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readLine() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readLong() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readObject() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readShort() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readUnsignedByte() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readUnsignedShort() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
readUTF() - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
receiveEvent() - 类 中的方法io.github.javaherobrine.net.Client
接收一个事件并执行recExec()函数
recvExec() - 类 中的方法io.github.javaherobrine.net.event.EventContent
接收事件时执行的代码
reg(Class<? extends EventContent>, int) - 类 中的方法io.github.javaherobrine.net.event.Events
 
replace(Integer, Class<? extends EventContent>) - 类 中的方法io.github.javaherobrine.net.event.Events
 
replace(T, V) - 接口 中的方法io.github.javaherobrine.ElementAccess
 
run() - 类 中的方法io.github.javaherobrine.net.Server.ServerThread
 
run() - 类 中的方法io.github.javaherobrine.net.sync.DefaultSynchronizeImpl
 

S

sendEvent(EventContent) - 类 中的方法io.github.javaherobrine.net.Client
发送一个事件并执行sendExec()函数
sendExec() - 类 中的方法io.github.javaherobrine.net.event.EventContent
发送事件时执行的代码
server - 类 中的变量io.github.javaherobrine.net.ServerSideClient
 
Server - io.github.javaherobrine.net中的类
一个封装的服务器
Server(ServerSocket) - 类 的构造器io.github.javaherobrine.net.Server
 
Server.ServerThread - io.github.javaherobrine.net中的类
封装的线程
ServerSideClient - io.github.javaherobrine.net中的类
服务器accept应该创建的客户端,可以通过类型检查判断是否为服务器端,且重写了close()函数
ServerSideClient(Socket, Server) - 类 的构造器io.github.javaherobrine.net.ServerSideClient
 
ServerThread() - 类 的构造器io.github.javaherobrine.net.Server.ServerThread
 
shakeHands() - 类 中的方法io.github.javaherobrine.net.Client
 
ShakeHandsMessage - io.github.javaherobrine.net中的类
 
ShakeHandsMessage() - 类 的构造器io.github.javaherobrine.net.ShakeHandsMessage
 
skip(long) - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
skipBytes(int) - 类 中的方法io.github.javaherobrine.ioStream.JSONInputStream
 
status - 类 中的变量io.github.javaherobrine.net.ShakeHandsMessage
 
SynchronizeImpl - io.github.javaherobrine.net.sync中的类
 
SynchronizeImpl() - 类 的构造器io.github.javaherobrine.net.sync.SynchronizeImpl
 

T

thread() - 类 中的方法io.github.javaherobrine.net.Server
把accept()操作封装成线程
TransmissionFormat - io.github.javaherobrine.net中的枚举
 
TransmissionStatus - io.github.javaherobrine.net中的枚举
 

V

valueOf(String) - 枚举 中的静态方法io.github.javaherobrine.net.TransmissionFormat
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.github.javaherobrine.net.TransmissionStatus
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法io.github.javaherobrine.net.TransmissionFormat
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.github.javaherobrine.net.TransmissionStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

write(byte[]) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
write(byte[], int, int) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
write(int) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeBoolean(boolean) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeByte(int) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeBytes(String) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeChar(int) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeChars(String) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeDouble(double) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeFloat(float) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeInt(int) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeLong(long) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeObject(Object) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeShort(int) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
writeUTF(String) - 类 中的方法io.github.javaherobrine.ioStream.JSONOutputStream
 
A B C D E F G H I J L M N O P R S T V W 
所有类 所有程序包