Type hierarchy
klyn
Interfaces

- AutoClosable
- ValueType

Classes

- AbstractFloat extends AbstractNumber
- AbstractInt extends AbstractNumber
- AbstractNumber extends Object
- AbstractSignedInt extends AbstractInt
- AbstractUnsignedInt extends AbstractInt
- Application
- Boolean
- Byte extends AbstractUnsignedInt
- Char
- ClassLoader
- Double extends AbstractFloat
- Enum extends Object
- Float extends AbstractFloat
- Int extends AbstractSignedInt
- Long extends AbstractSignedInt
- Object
- SByte extends AbstractSignedInt
- Short extends AbstractSignedInt
- String
- StringBuilder extends Object
- StringBuilderSync extends Object
- SystemClassLoader extends ClassLoader
- Type extends Object
- TypeError extends SyntaxError
- UInt extends AbstractUnsignedInt
- ULong extends AbstractUnsignedInt
- UShort extends AbstractUnsignedInt
- ZeroDivisionSyntaxError extends SyntaxError

Exceptions

- AssertionError extends AssertionException
- AssertionException extends UncheckedException
- BadValueException extends UncheckedException
- ClassCastException extends UncheckedException
- ClassNotFoundException extends TypeError
- DivideByZeroException extends ZeroDivisionError
- Exception extends Object
- IndexException extends UncheckedException
- KeyException extends UncheckedException
- NullException extends UncheckedException
- OutOfMemoryError extends UncheckedException
- ReadOnlyException extends UncheckedException
- StackOverflowError extends UncheckedException
- SyntaxError extends Exception
- UncheckedException extends Exception
- ValueError extends UncheckedException
- ZeroDivisionError extends UncheckedException

klyn.annotations
Annotations

- Deprecated
- Target

klyn.collections
Interfaces

- Collection
- IList
- List extends Collection<T>, IList<T>
- MapCollection
- Set extends Collection<T>

Classes

- Array extends Object
- ArrayList extends Object
- ArrayListSync extends Object
- ArraySync extends Object
- Generator
- HashMap extends Map<K, V>
- HashMapSync extends MapSync<K, V>
- HashSet extends Object
- HashSetSync extends Object
- ImmutableList extends Object
- LinkedList extends Object
- LinkedListSync extends Object
- Map extends Object
- MapSync extends Object
- Tuple extends Object

klyn.cryptography
Classes

- AESCipherText extends Object
- AESKeyGenerator extends KeyGenerator
- Base64
- Cipher
- Digest extends Object
- Hex
- Hmac extends Mac
- KeyGenerator extends Object
- KeyPairGenerator extends Object
- MD5 extends MessageDigest
- Mac extends Object
- MessageDigest extends Object
- PBEKeySpec extends Object
- PBKDF2 extends SecretKeyFactory
- RSAKeyPair extends Object
- RSAKeyPairGenerator extends KeyPairGenerator
- RSAPKCS1Signature extends Signature
- RSAPSSSignature extends Signature
- SHA1 extends MessageDigest
- SHA224 extends MessageDigest
- SHA256 extends MessageDigest
- SHA384 extends MessageDigest
- SHA3_224 extends MessageDigest
- SHA3_256 extends MessageDigest
- SHA3_384 extends MessageDigest
- SHA3_512 extends MessageDigest
- SHA512 extends MessageDigest
- SHA512_224 extends MessageDigest
- SHA512_256 extends MessageDigest
- SecretKeyFactory extends Object
- SecureRandom extends Object
- Signature extends Object

Exceptions

- CryptoException extends Exception

klyn.databases.entities
Annotations

- Column
- Entity
- Id
- JoinColumn
- ManyToOne
- OneToMany
- Transient
- Unique

Classes

- DatabaseConfig
- EntityManager
- EntityManagerFactory
- EntityTransaction
- Query

Enums

- FetchType
- GenerationType

Exceptions

- NoResultException extends Exception
- NonUniqueResultException extends Exception

klyn.databases.sql
Interfaces

- CallableStatement extends PreparedStatement
- Connection extends AutoClosable
- DatabaseMetaData
- Driver
- ParameterMetaData
- PreparedStatement extends Statement
- ResultSet extends AutoClosable
- ResultSetMetaData
- Savepoint
- Statement extends AutoClosable

Classes

- DataTruncation extends SQLWarning
- DriverManager
- Types

Enums

- FetchDirection
- Nullability
- ParameterMode
- ResultSetConcurrency
- ResultSetHoldability
- ResultSetType
- TransactionIsolation

Exceptions

- BatchUpdateException extends SQLException
- SQLException extends Exception
- SQLFeatureNotSupportedException extends SQLException
- SQLWarning extends SQLException

klyn.databases.sql.mariadb
Classes

- MariaDbCallableStatement extends MariaDbPreparedStatement
- MariaDbConnection
- MariaDbDatabaseMetaData
- MariaDbDriver
- MariaDbParameterMetaData
- MariaDbPreparedStatement extends MariaDbStatementBase
- MariaDbResultSet
- MariaDbResultSetMetaData
- MariaDbSavepoint
- MariaDbStatement extends MariaDbStatementBase

klyn.databases.sql.odbc
Classes

- OdbcCallableStatement extends OdbcPreparedStatement
- OdbcConnection
- OdbcDatabaseMetaData
- OdbcDriver
- OdbcParameterMetaData
- OdbcPreparedStatement extends OdbcStatementBase
- OdbcResultSet
- OdbcResultSetMetaData
- OdbcSavepoint
- OdbcStatement extends OdbcStatementBase

klyn.databases.sql.postgresql
Classes

- PostgreSQLByteBuilder
- PostgreSQLCallableStatement extends PostgreSQLPreparedStatement
- PostgreSQLColumnDefinition
- PostgreSQLConnection
- PostgreSQLDatabaseMetaData
- PostgreSQLDriver
- PostgreSQLOptions
- PostgreSQLPacketStream
- PostgreSQLParameterMetaData
- PostgreSQLPreparedStatement extends PostgreSQLStatementBase
- PostgreSQLResultSet
- PostgreSQLResultSetMetaData
- PostgreSQLSavepoint
- PostgreSQLSocketAdapter
- PostgreSQLStatement extends PostgreSQLStatementBase
- PostgreSQLSupport

klyn.databases.sql.sqlserver
Classes

- SqlServerByteBuilder
- SqlServerCallableStatement extends SqlServerPreparedStatement
- SqlServerColumnDefinition
- SqlServerConnection
- SqlServerDatabaseMetaData
- SqlServerDriver
- SqlServerOptions
- SqlServerPacketStream
- SqlServerParameterMetaData
- SqlServerPreparedStatement extends SqlServerStatementBase
- SqlServerResultSet
- SqlServerResultSetMetaData
- SqlServerSavepoint
- SqlServerSocketAdapter
- SqlServerStatement extends SqlServerStatementBase
- SqlServerSupport

klyn.di
Annotations

- Autowired
- Component
- DestroyMethod
- InitMethod
- Service extends Component

Classes

- DIContext

klyn.gui.images
Classes

- Image

klyn.gui.terminal
Interfaces

- Layout

Classes

- BindingRef extends Object
- Button extends Widget
- ComboBox extends Widget
- ConfirmDialog extends Dialog
- DeckPane extends Widget
- Dialog extends Widget
- DockedPane extends Object
- DockedSide extends Object
- EditorView extends ScrollView
- Event extends Object
- FileDocument extends Object
- FileSystemView extends ScrollView
- GroupBox extends Widget
- HorizontalLayout extends Object
- InputDialog extends Dialog
- InputField extends Widget
- LineEdit extends Widget
- MarkdownAnsi
- MenuBar extends Widget
- MessageDialog extends Dialog
- MouseEvent extends Event
- Page extends Object
- RenderCell extends Object
- RenderStyle extends Object
- ResizeEvent extends Event
- ScrollView extends Widget
- StatusBar extends Widget
- StatusLabel extends Widget
- Terminal extends Widget
- TerminalFrame extends Object
- TestRunner extends Object
- TextField extends Widget
- TextView extends Widget
- VerticalLayout extends Object
- Widget extends Object

Enums

- Keys

klyn.gui.terminal.syntax
Interfaces

- SyntaxHighlighter

Classes

- AnsiSyntax extends Object
- CodeHighlighter extends Object
- CppHighlighter extends Object
- CsHighlighter extends Object
- CssHighlighter extends Object
- HtmlHighlighter extends Object
- JavaHighlighter extends Object
- JsHighlighter extends Object
- JsonHighlighter extends Object
- KlynHighlighter extends Object
- PlainHighlighter extends Object
- PythonHighlighter extends Object
- RazorHighlighter extends Object
- StyledSpan extends Object
- SyntaxHighlighterFactory extends Object
- VbHighlighter extends Object
- XamlHighlighter extends Object
- XmlHighlighter extends Object

klyn.gui.windows
Classes

- AbstractButton extends Widget
- Brush
- Button extends AbstractButton
- Canvas extends Widget
- CheckBox extends AbstractButton
- Color
- ComboBox extends Widget
- Container extends Widget
- Dialog extends Window
- Gradient
- GradientStop
- Graphics extends Painter
- Icon
- ImagePattern
- Label extends Widget
- LinearGradient extends Gradient
- MainWindow extends Window
- Menu extends Widget
- MenuBar extends Widget
- MenuItem
- Painter
- Pen
- RadialGradient extends Gradient
- RadioButton extends AbstractButton
- Slider extends Widget
- SpinBox extends Widget
- TextBox extends Widget
- TextMetrics
- Timer
- ToggleButton extends AbstractButton
- WebComponent extends Widget
- Widget
- Window extends Widget

Enums

- SizePolicy

klyn.gui.windows.events
Classes

- ActionEvent extends GuiEvent
- Event
- GuiEvent
- ValueChangedEvent extends GuiEvent

klyn.gui.windows.layouts
Classes

- DockLayout extends Layout
- DockLayoutParams extends LayoutParams
- FlowLayout extends Layout
- FlowLayoutParams extends LayoutParams
- FormLayout extends Layout
- FormLayoutParams extends LayoutParams
- GridLayout extends Layout
- GridLayoutParams extends LayoutParams
- HBoxLayout extends Layout
- Layout
- LayoutParams
- VBoxLayout extends Layout

klyn.gui.windows.themes
Classes

- KssRule
- KssTheme
- ThemeManager
- ThemeStyle

klyn.i18n
Classes

- Locale extends Object

klyn.io
Interfaces

- InputStream extends AutoClosable
- OutputStream extends AutoClosable
- TextReader extends AutoClosable
- TextWriter extends AutoClosable

Classes

- AbstractTextWriter
- FileInputStream
- FileOutputStream
- FilePath extends Path
- FileReader
- FileWriter extends AbstractTextWriter
- FolderPath extends Path
- Path
- StringReader extends Object

Enums

- FileAccessMode

Exceptions

- FileNotFoundException extends IOException
- IOException extends Exception

klyn.io.archives
Classes

- Archiver
- TarArchiver extends Archiver
- TgzArchiver extends Archiver
- ZipArchiver extends Archiver

Enums

- ArchiveFormat

klyn.io.csv
Classes

- CSVReader extends Object
- CSVWriter extends Object

Exceptions

- CSVException extends IOException

klyn.io.json
Classes

- JSON

klyn.io.xlsx
Classes

- CellAddress extends Object
- Chart extends Object
- Format extends Object
- Workbook extends Object
- WorkbookWorksheets extends Object
- Worksheet extends Object

Enums

- WorkbookMode

Exceptions

- XlsxException extends IOException

klyn.io.xml.dom
Classes

- DOMParser extends Object
- DomDocument extends XMLDocument
- DomElement extends XMLElement
- DomNodeList extends ArrayList<DomElement>
- DomParser extends DOMParser
- XMLAttr extends XMLNode
- XMLCDATASection extends XMLText
- XMLCharacterData extends XMLNode
- XMLComment extends XMLCharacterData
- XMLDOMConfiguration extends Object
- XMLDOMError extends Object
- XMLDOMErrorHandler extends Object
- XMLDOMImplementation extends Object
- XMLDOMImplementationList extends Object
- XMLDOMImplementationSource extends Object
- XMLDOMLocator extends Object
- XMLDOMStringList extends Object
- XMLDocument extends XMLNode
- XMLDocumentFragment extends XMLNode
- XMLDocumentType extends XMLNode
- XMLElement extends XMLNode
- XMLEntity extends XMLNode
- XMLEntityReference extends XMLNode
- XMLNameList extends Object
- XMLNamedNodeMap extends Object
- XMLNames
- XMLNode extends Object
- XMLNodeList extends Object
- XMLNotation extends XMLNode
- XMLProcessingInstruction extends XMLNode
- XMLSerializer
- XMLText extends XMLCharacterData
- XMLTypeInfo extends Object
- XMLUserDataHandler extends Object

klyn.io.xml.sax
Classes

- DefaultHandler extends Object
- DefaultHandler2 extends DefaultHandler
- SAXAttributes extends Object
- SAXLocator extends Object
- SAXParser extends Object

klyn.io.xml.xpath
Classes

- DOMXPathEvaluator extends Object
- DOMXPathExpression extends Object
- DOMXPathNSResolver extends Object
- DOMXPathResult extends Object

klyn.llm
Interfaces

- LLMCompactionObserver
- LLMProvider
- LLMToolCallObserver

Annotations

- Param
- Tool

Classes

- LLMChatSession extends Object
- LLMRequest extends Object
- LLMResponse extends Object
- LLMThreadMessage extends Object
- OpenAIProvider extends Object
- ToolBinding extends Object
- ToolCall extends Object
- ToolRegistry extends Object
- ToolRegistryBuilder extends Object

klyn.mails
Classes

- Authenticator extends Object
- InternetAddress extends Object
- MailSupport
- Message extends Object
- MimeBodyPart extends Object
- MimeMessage extends Message
- MimeMultipart extends Object
- PasswordAuthentication extends Object
- Session extends Object
- SmtpResponse extends Object
- SmtpTransport extends Object
- Transport extends Object

Enums

- MailSecurity
- RecipientType

Exceptions

- AddressException extends MessagingException
- AuthenticationFailedException extends MessagingException
- MessagingException extends Exception
- SendFailedException extends MessagingException

klyn.math
Classes

- Complex extends AbstractFloat = Double> extends AbstractNumber
- Math
- NDArray extends AbstractNumber = Double>
- Random extends AbstractFloat = Double>
- Rational extends Object

klyn.math.geometry
Classes

- Vector extends AbstractNumber = Double>
- Vector3d extends AbstractNumber = Double>

klyn.net
Classes

- HttpClient extends Object
- HttpRequest extends Object
- HttpResponse extends Object
- InetAddress extends Object
- InetSocketAddress extends SocketAddress
- ServerSocket
- Socket
- SocketAddress extends Object
- SocketInputStream
- SocketOutputStream
- SocketReader
- SocketWriter extends AbstractTextWriter
- TlsOptions extends Object
- URL extends Object

Exceptions

- BindException extends SocketException
- ConnectException extends SocketException
- MalformedURLException extends IOException
- ProtocolException extends IOException
- SocketException extends IOException
- UnknownHostException extends SocketException

klyn.net.ssl
Classes

- SSLContext extends Object
- SSLSocket
- SSLSocketInputStream
- SSLSocketOutputStream
- SSLSocketReader
- SSLSocketWriter extends AbstractTextWriter

Exceptions

- SSLException extends SocketException

klyn.process
Classes

- Process extends Object
- ProcessResults extends Object

klyn.reflection
Interfaces

- Function extends Invocable<ReturnType>
- Invocable

Classes

- Annotation extends Object
- Attribute
- Constructor
- EvalFunctionWrapper
- Method
- Parameter
- Property
- TypeLoader

Exceptions

- TypeNotFoundException extends Exception

klyn.regex
Classes

- MatchResult
- RegEx extends Object

klyn.threading
Interfaces

- Runnable

Classes

- Mutex extends Object
- Semaphore extends Object
- Thread extends Object
- atomic extends Object

Enums

- ThreadPriority
- ThreadState

klyn.time
Classes

- DateTime extends Object
- Duration extends Object
- TimeZone extends Object
- Timestamp extends Object

klyn.unittest
Annotations

- After
- AfterClass
- Before
- BeforeClass
- Test
- TestClass

Classes

- Assert
- TestRunner extends Object

org.w3c.dom
Interfaces

- Attr extends Node
- CDATASection extends Text
- CharacterData extends Node
- Comment extends CharacterData
- DOMConfiguration
- DOMError
- DOMErrorHandler
- DOMImplementation
- DOMImplementationList
- DOMImplementationSource
- DOMLocator
- DOMStringList
- Document extends Node
- DocumentFragment extends Node
- DocumentType extends Node
- Element extends Node
- Entity extends Node
- EntityReference extends Node
- NameList
- NamedNodeMap
- Node
- NodeList
- Notation extends Node
- ProcessingInstruction extends Node
- Text extends CharacterData
- TypeInfo
- UserDataHandler

Exceptions

- DOMException extends Exception

org.w3c.dom.xpath
Interfaces

- XPathEvaluator
- XPathExpression
- XPathNSResolver
- XPathNamespace extends Node
- XPathResult

Exceptions

- XPathException extends Exception

org.xml.sax
Interfaces

- AttributeList
- Attributes
- ContentHandler
- DTDHandler
- DocumentHandler
- EntityResolver
- ErrorHandler
- Locator
- Parser
- XMLFilter extends XMLReader
- XMLReader

Classes

- HandlerBase extends Object
- InputSource

Exceptions

- SAXException extends Exception
- SAXNotRecognizedException extends SAXException
- SAXNotSupportedException extends SAXException
- SAXParseException extends SAXException

org.xml.sax.ext
Interfaces

- Attributes2 extends Attributes
- DeclHandler
- EntityResolver2 extends EntityResolver
- LexicalHandler
- Locator2 extends Locator