SYMBOL INDEX (110 symbols across 12 files) FILE: src/main/java/com/jagrosh/discordipc/IPCClient.java class IPCClient (line 56) | public final class IPCClient implements Closeable method IPCClient (line 72) | public IPCClient(long clientId) method setListener (line 90) | public void setListener(IPCListener listener) method connect (line 110) | public void connect(DiscordBuild... preferredOrder) throws NoDiscordCl... method sendRichPresence (line 141) | public void sendRichPresence(RichPresence presence) method sendRichPresence (line 164) | public void sendRichPresence(RichPresence presence, Callback callback) method subscribe (line 189) | public void subscribe(Event sub) method subscribe (line 209) | public void subscribe(Event sub, Callback callback) method getStatus (line 225) | public PipeStatus getStatus() method close (line 240) | @Override method getDiscordBuild (line 266) | public DiscordBuild getDiscordBuild() type Event (line 282) | public enum Event method Event (line 299) | Event(boolean subscribable) method isSubscribable (line 304) | public boolean isSubscribable() method of (line 309) | static Event of(String str) method checkConnected (line 332) | private void checkConnected(boolean connected) method startReading (line 344) | private void startReading() method getPID (line 445) | private static int getPID() FILE: src/main/java/com/jagrosh/discordipc/IPCListener.java type IPCListener (line 29) | public interface IPCListener method onPacketSent (line 37) | default void onPacketSent(IPCClient client, Packet packet) {} method onPacketReceived (line 45) | default void onPacketReceived(IPCClient client, Packet packet) {} method onActivityJoin (line 54) | default void onActivityJoin(IPCClient client, String secret) {} method onActivitySpectate (line 63) | default void onActivitySpectate(IPCClient client, String secret) {} method onActivityJoinRequest (line 76) | default void onActivityJoinRequest(IPCClient client, String secret, Us... method onReady (line 83) | default void onReady(IPCClient client) {} method onClose (line 91) | default void onClose(IPCClient client, JSONObject json) {} method onDisconnect (line 100) | default void onDisconnect(IPCClient client, Throwable t) {} FILE: src/main/java/com/jagrosh/discordipc/entities/Callback.java class Callback (line 28) | public class Callback method Callback (line 36) | public Callback() method Callback (line 48) | public Callback(Consumer success) method Callback (line 61) | public Callback(Consumer success, Consumer failure) method Callback (line 71) | @Deprecated method Callback (line 80) | @Deprecated method isEmpty (line 96) | public boolean isEmpty() method succeed (line 104) | public void succeed(Packet packet) method fail (line 116) | public void fail(String message) FILE: src/main/java/com/jagrosh/discordipc/entities/DiscordBuild.java type DiscordBuild (line 22) | public enum DiscordBuild method DiscordBuild (line 50) | DiscordBuild(String endpoint) method DiscordBuild (line 55) | DiscordBuild() method from (line 70) | public static DiscordBuild from(String endpoint) FILE: src/main/java/com/jagrosh/discordipc/entities/Packet.java class Packet (line 28) | public class Packet method Packet (line 39) | public Packet(OpCode op, JSONObject data) method toBytes (line 50) | public byte[] toBytes() method getOp (line 65) | public OpCode getOp() method getJson (line 75) | public JSONObject getJson() method toString (line 80) | @Override type OpCode (line 92) | public enum OpCode FILE: src/main/java/com/jagrosh/discordipc/entities/RichPresence.java class RichPresence (line 29) | public class RichPresence method RichPresence (line 47) | public RichPresence(String state, String details, OffsetDateTime start... method toJson (line 78) | public JSONObject toJson() class Builder (line 107) | public static class Builder method build (line 130) | public RichPresence build() method setState (line 145) | public Builder setState(String state) method setDetails (line 158) | public Builder setDetails(String details) method setStartTimestamp (line 171) | public Builder setStartTimestamp(OffsetDateTime startTimestamp) method setEndTimestamp (line 184) | public Builder setEndTimestamp(OffsetDateTime endTimestamp) method setLargeImage (line 202) | public Builder setLargeImage(String largeImageKey, String largeImage... method setLargeImage (line 219) | public Builder setLargeImage(String largeImageKey) method setSmallImage (line 236) | public Builder setSmallImage(String smallImageKey, String smallImage... method setSmallImage (line 253) | public Builder setSmallImage(String smallImageKey) method setParty (line 271) | public Builder setParty(String partyId, int partySize, int partyMax) method setMatchSecret (line 286) | public Builder setMatchSecret(String matchSecret) method setJoinSecret (line 299) | public Builder setJoinSecret(String joinSecret) method setSpectateSecret (line 312) | public Builder setSpectateSecret(String spectateSecret) method setInstance (line 327) | public Builder setInstance(boolean instance) FILE: src/main/java/com/jagrosh/discordipc/entities/User.java class User (line 26) | public class User method User (line 41) | public User(String name, String discriminator, long id, String avatar) method getName (line 54) | public String getName() method getDiscriminator (line 64) | public String getDiscriminator() method getIdLong (line 74) | public long getIdLong() method getId (line 84) | public String getId() method getAvatarId (line 94) | public String getAvatarId() method getAvatarUrl (line 104) | public String getAvatarUrl() method getDefaultAvatarId (line 115) | public String getDefaultAvatarId() method getDefaultAvatarUrl (line 125) | public String getDefaultAvatarUrl() method getEffectiveAvatarUrl (line 136) | public String getEffectiveAvatarUrl() method isBot (line 150) | public boolean isBot() method getAsMention (line 162) | public String getAsMention() method equals (line 167) | @Override method hashCode (line 176) | @Override method toString (line 182) | @Override type DefaultAvatar (line 192) | public enum DefaultAvatar method DefaultAvatar (line 202) | DefaultAvatar(String text) method toString (line 207) | @Override FILE: src/main/java/com/jagrosh/discordipc/entities/pipe/Pipe.java class Pipe (line 34) | public abstract class Pipe { method Pipe (line 44) | Pipe(IPCClient ipcClient, HashMap callbacks) method openPipe (line 50) | public static Pipe openPipe(IPCClient ipcClient, long clientId, HashMa... method createPipe (line 153) | private static Pipe createPipe(IPCClient ipcClient, HashMap callbacks, Str... method read (line 49) | @SuppressWarnings("ResultOfMethodCallIgnored") method write (line 90) | @Override method close (line 96) | @Override FILE: src/main/java/com/jagrosh/discordipc/entities/pipe/WindowsPipe.java class WindowsPipe (line 32) | public class WindowsPipe extends Pipe method WindowsPipe (line 39) | WindowsPipe(IPCClient ipcClient, HashMap callbacks, ... method write (line 49) | @Override method read (line 54) | @Override method close (line 81) | @Override FILE: src/main/java/com/jagrosh/discordipc/exceptions/NoDiscordClientException.java class NoDiscordClientException (line 30) | public class NoDiscordClientException extends Exception