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
M
- mods - 类 中的变量io.github.javaherobrine.net.ShakeHandsMessage
- msg - 类 中的变量io.github.javaherobrine.net.Client
N
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
所有类 所有程序包