| Interface | Description |
|---|---|
| Cutter |
It slices, it dices, it breaks apart a message into a list of items
wherein each item is no longer than the defined size limit.
|
| Resettable |
A system that can be reset, for a fresh connection.
|
| RiskyBusiness.CheckedFunction<Input,Output> |
A function that needs catching.
|
| TriFunction<First,Second,Third,Result> |
Represents a function that accepts three arguments and produces a result.
|
| Class | Description |
|---|---|
| AbstractNameValueProcessor<NameValue> |
Abstract class for registering and processing name/value pairs.
|
| AbstractNameValueProcessor.Creator<NameValue> |
A creator of name/value pairs of a particular type.
|
| BatchReferenceTag |
Represents a BATCH capability reference tag.
|
| Change<Type> |
Generic class used to track a piece of information changing.
|
| CIKeyMap<Value> |
A thread-safe hash map with case insensitive keys tied to
Client's
CaseMapping. |
| CISet |
A thread-safe set with case insensitivity tied to
Client's CaseMapping. |
| CtcpUtil |
A utility class for CTCP handling, though this is done by KICL methods
already in pretty much all cases.
|
| Cutter.DefaultWordCutter |
Cuts by words, unless word is too long.
|
| HostWithPort |
A host and a port.
|
| Listener<Type> |
A listener is a receiver of items that, if given a consumer, operates a
queue processing thread to send items to that consumer.
|
| Mask |
Represents a mask that can match a
User. |
| Pair<Left,Right> |
A pair of objects!
|
| QueueProcessingThread<Type> |
Self starting processor of queued items on its own thread.
|
| RiskyBusiness |
It's not personal, Kitteh.
|
| Sanity |
Do you know the definition of sanity?
|
| SslUtil |
TLS utilities!
|
| StringUtil |
String tools!
|
| StsUtil |
Utility methods for dealing with STS.
|
| ToStringer |
A toString helper.
|
| Version |
Holder of KICL version string.
|
| Enum | Description |
|---|---|
| Format |
Represents various formatting available in IRC.
|
Copyright © 2013–2021 Kitteh. All rights reserved.