Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- CachedSubscriber - Class in org.kobe.xbot.JClient
- CachedSubscriber(String, XTablesClient) - Constructor for class org.kobe.xbot.JClient.CachedSubscriber
- CachedSubscriber(String, XTablesClient, int) - Constructor for class org.kobe.xbot.JClient.CachedSubscriber
- CATEGORY_FIELD_NUMBER - Static variable in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate
- CircularBuffer<T> - Class in org.kobe.xbot.Utilities
- CircularBuffer(int) - Constructor for class org.kobe.xbot.Utilities.CircularBuffer
- CircularBuffer(int, BiFunction<T, T, Boolean>) - Constructor for class org.kobe.xbot.Utilities.CircularBuffer
- CLEANING - Enum constant in enum class org.kobe.xbot.Utilities.XTableStatus
- cleanUp() - Method in class org.kobe.xbot.JClient.BaseHandler
-
Performs cleanup by closing the ZMQ.Socket.
- cleanUp() - Method in class org.kobe.xbot.JServer.BaseHandler
-
Performs cleanup by closing the ZMQ.Socket.
- clear() - Method in class org.kobe.xbot.JClient.CachedSubscriber
- clear() - Method in class org.kobe.xbot.Utilities.CircularBuffer
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BoolList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BytesList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.DoubleList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.FloatList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.IntegerList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.LongList.Builder
- clear() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.StringList.Builder
- clearAvailableProcessors() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int32 available_processors = 6; - clearBatch() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
repeated .org.kobe.xbot.Utilities.Entities.XTableMessage batch = 6; - clearBoolValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
bool bool_value = 5; - clearBufferSize() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
optional int32 buffer_size = 18; - clearBytesValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
bytes bytes_value = 9; - clearCategory() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
-
.org.kobe.xbot.Utilities.Entities.XTableMessage.XTableUpdate.Category category = 2; - clearCommand() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
.org.kobe.xbot.Utilities.Entities.XTableMessage.Command command = 1; - clearCoordinates() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList.Builder
-
repeated .org.kobe.xbot.Utilities.Entities.Coordinate coordinates = 1; - clearData() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
- clearDoubleValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
double double_value = 4; - clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BoolList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BytesList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.DoubleList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.FloatList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.IntegerList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.LongList.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.StringList.Builder
- clearFloatValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
float float_value = 3; - clearFreeMemoryMb() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int64 free_memory_mb = 3; - clearHealth() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
.HealthStatus health = 14; - clearHostname() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string hostname = 9; - clearHostname() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
string hostname = 2; - clearId() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
optional bytes id = 5; - clearInt64Value() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
int64 int64_value = 6; - clearIntValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
int32 int_value = 2; - clearIp() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string ip = 8; - clearIpAddress() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
string ip_address = 1; - clearIsActive() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
bool is_active = 5; - clearJvmName() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string jvm_name = 13; - clearKey() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
optional string key = 2; - clearKey() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
-
string key = 1; - clearLangVendor() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string lang_vendor = 12; - clearLangVersion() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string lang_version = 11; - clearLevel() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
-
.org.kobe.xbot.Utilities.Entities.XTableMessage.XTableLog.Level level = 1; - clearMaxBufferSize() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
optional int32 max_buffer_size = 19; - clearMaxMemoryMb() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int64 max_memory_mb = 2; - clearMessage() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
-
string message = 2; - clearNanoTime() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int64 nano_time = 1; - clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BoolList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BytesList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.DoubleList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.FloatList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.IntegerList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.LongList.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.StringList.Builder
- clearOperatingSystem() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
string operating_system = 3; - clearPort() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
int32 port = 4; - clearProcessCpuLoadPercentage() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
double process_cpu_load_percentage = 5; - clearProcessId() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
string process_id = 10; - clearStringValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
string string_value = 1; - ClearTemp - Class in org.kobe.xbot.JClient
- ClearTemp() - Constructor for class org.kobe.xbot.JClient.ClearTemp
- clearTimestamp() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
-
optional int64 timestamp = 5; - clearTotalThreads() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int64 total_threads = 7; - clearType() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
optional string type = 16; - clearType() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
optional .org.kobe.xbot.Utilities.Entities.XTableMessage.Type type = 4; - clearType() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
-
Enum for type
- clearType() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
-
.org.kobe.xbot.Utilities.Entities.XTableMessage.Type type = 4; - clearUint32Value() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
uint32 uint32_value = 7; - clearUint64Value() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
-
uint64 uint64_value = 8; - clearUsedMemoryMb() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
int64 used_memory_mb = 4; - clearUserAgent() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
string user_agent = 7; - clearUuid() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
optional string uuid = 17; - clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BoolList.Builder
-
repeated bool v = 1; - clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BytesList.Builder
-
repeated bytes v = 1; - clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.DoubleList.Builder
-
repeated double v = 1; - clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.FloatList.Builder
-
repeated float v = 1; - clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.IntegerList.Builder
-
repeated int32 v = 1; - clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.LongList.Builder
-
repeated int64 v = 1; - clearV() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.StringList.Builder
-
repeated string v = 1; - clearValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Value.Builder
- clearValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
-
optional bytes value = 3; - clearValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
-
Byte array for storing values
- clearValue() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
-
bytes value = 3; - clearValues() - Method in class org.kobe.xbot.Utilities.Entities.XTableArrayList.Array.Builder
-
repeated .org.kobe.xbot.Utilities.Entities.Array.Value values = 1; - clearVersion() - Method in class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.ClientStatistics.Builder
-
Optional fields
- clearVersion() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
-
string version = 6; - clearX() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
-
double x = 1; - clearY() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
-
double y = 2; - ClientData - Class in org.kobe.xbot.Utilities
- ClientData(String, String, String) - Constructor for class org.kobe.xbot.Utilities.ClientData
- ClientRegistry - Class in org.kobe.xbot.JServer
-
ClientRegistry - A service for managing connected clients in the XTables server.
- ClientRegistry(XTablesServer) - Constructor for class org.kobe.xbot.JServer.ClientRegistry
-
Constructor to initialize the ClientRegistry with the XTablesServer instance.
- ClientStatistics - Class in org.kobe.xbot.Utilities
- ClientStatistics() - Constructor for class org.kobe.xbot.Utilities.ClientStatistics
- ClientStatistics.HealthStatus - Enum Class in org.kobe.xbot.Utilities
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.ClientInfo.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableLog.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTableUpdate.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BoolList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.BytesList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.Coordinate.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.DoubleList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.FloatList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.IntegerList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.LongList.Builder
- clone() - Method in class org.kobe.xbot.Utilities.Entities.XTableValues.StringList.Builder
- close() - Method in class org.kobe.xbot.JClient.XTableContext
- combineConcurrentHashMaps(ConcurrentHashMap<K, V>...) - Static method in class org.kobe.xbot.Utilities.Utilities
- COMMAND_FIELD_NUMBER - Static variable in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage
- compressAndConvertBase64(String) - Static method in class org.kobe.xbot.Utilities.DataCompression
-
Compresses the raw string data and converts it to Base64 format.
- compressBytes(byte[]) - Static method in class org.kobe.xbot.Utilities.DataCompression
- compressString(String) - Static method in class org.kobe.xbot.Utilities.DataCompression
- ConcurrentPushHandler - Class in org.kobe.xbot.JClient.Concurrency
-
SubscribeHandler - A handler for processing incoming subscription messages using JeroMQ.
- ConcurrentPushHandler(ZMQ.Socket) - Constructor for class org.kobe.xbot.JClient.Concurrency.ConcurrentPushHandler
-
Constructor that initializes the handler with the provided socket and server instance.
- ConcurrentRequestHandler - Class in org.kobe.xbot.JClient.Concurrency
-
ConcurrentRequestHandler - A handler for processing outgoing requests using JeroMQ.
- ConcurrentRequestHandler(ZMQ.Socket, XTablesClient) - Constructor for class org.kobe.xbot.JClient.Concurrency.ConcurrentRequestHandler
-
Constructor that initializes the handler with the provided socket.
- ConfigLoader - Class in org.kobe.xbot.Tests
- ConfigLoader() - Constructor for class org.kobe.xbot.Tests.ConfigLoader
- CONNECT_DELAYED - Enum constant in enum class org.kobe.xbot.JClient.XTablesSocketMonitor.SocketStatus
- CONNECT_RETRIED - Enum constant in enum class org.kobe.xbot.JClient.XTablesSocketMonitor.SocketStatus
- CONNECTED - Enum constant in enum class org.kobe.xbot.JClient.XTablesSocketMonitor.SocketStatus
- contains(Class<E>, String) - Static method in class org.kobe.xbot.Utilities.Utilities
- containsData(String) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData.Builder
-
Nested data map
- containsData(String) - Method in class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesData
-
Nested data map
- containsData(String) - Method in interface org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.XTablesDataOrBuilder
-
Nested data map
- context - Variable in class org.kobe.xbot.JServer.XTablesServer
- convertJsonStringToTypeValue(String) - Static method in class org.kobe.xbot.Utilities.XTablesByteUtils
- convertTypeValueToJsonString(XTableProto.XTableMessage.Type, byte[]) - Static method in class org.kobe.xbot.Utilities.XTablesByteUtils
- convertXTableUpdateToJsonString(XTableProto.XTableMessage.XTableUpdate) - Static method in class org.kobe.xbot.Utilities.XTablesByteUtils
- coordinateListToString(byte[]) - Static method in class org.kobe.xbot.Utilities.XTablesByteUtils
-
Converts a raw protobuf byte array into a human-readable string of coordinates.
- coordinateListToString(XTableValues.CoordinateList) - Static method in class org.kobe.xbot.Utilities.XTablesByteUtils
-
Converts a list of Coordinate protobuf objects into a human-readable string.
- COORDINATES - Enum constant in enum class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Type
-
COORDINATES = 20; - COORDINATES_FIELD_NUMBER - Static variable in class org.kobe.xbot.Utilities.Entities.XTableValues.CoordinateList
- COORDINATES_VALUE - Static variable in enum class org.kobe.xbot.Utilities.Entities.XTableProto.XTableMessage.Type
-
COORDINATES = 20; - CRITICAL - Enum constant in enum class org.kobe.xbot.Utilities.ClientStatistics.HealthStatus
- CRITICAL - Enum constant in enum class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.HealthStatus
-
CRITICAL = 4; - CRITICAL - Enum constant in enum class org.kobe.xbot.Utilities.SystemStatistics.HealthStatus
- CRITICAL_VALUE - Static variable in enum class org.kobe.xbot.Utilities.Entities.XTableClientStatistics.HealthStatus
-
CRITICAL = 4;
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form