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 UncheckedException
- ClassCastException extends UncheckedException
- ClassNotFoundException extends TypeError
- Exception extends Object
- IllegalStateException extends UncheckedException
- IndexException extends UncheckedException
- KeyException extends UncheckedException
- NullException extends UncheckedException
- OutOfMemoryError extends UncheckedException
- ReadOnlyException extends UncheckedException
- StackOverflowError extends UncheckedException
- SyntaxError extends Exception
- UncheckedException extends Exception
- ValueException extends UncheckedException
- ZeroDivisionException extends UncheckedException

klyn.annotations
Annotations

- Deprecated
- Target

klyn.binding
Classes

- Binding
- BindingRef extends Object

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.data
Interfaces

- MappingRegistration
- ProviderConfiguration
- QueryStream extends AutoClosable
- Queryable extends QuerySource
- Repository extends Queryable<T>

Classes

- EntityManager
- EntityManagerFactory
- EntityModel
- EntityTransaction
- MappingDescriptor
- MappingRegistry
- Page
- PageRequest
- Parameter
- Query
- QueryExplanation
- SchemaManager
- SchemaOperation
- SchemaPlan
- Slice

Enums

- FlushMode
- SchemaOperationKind

Exceptions

- ConcurrentQueryAccessException extends QueryException
- DuplicateIdentityException extends EntityMappingException
- EntityExistsException extends EntityLifecycleException
- EntityLifecycleException extends PersistenceException
- EntityManagerClosedException extends EntityLifecycleException
- EntityMappingException extends PersistenceException
- EntityNotFoundException extends EntityLifecycleException
- NoResultException extends QueryException
- NonUniqueResultException extends QueryException
- OptimisticLockException extends TransactionException
- PersistenceException extends UncheckedException
- ProviderCapabilityException extends QueryException
- ProviderExecutionException extends QueryException
- QueryCancellationException extends ProviderExecutionException
- QueryException extends PersistenceException
- QueryTimeoutException extends ProviderExecutionException
- QueryTranslationException extends QueryException
- RollbackException extends TransactionException
- SchemaException extends PersistenceException
- SchemaExecutionException extends SchemaException
- SchemaValidationException extends SchemaException
- TransactionException extends PersistenceException
- TransactionRequiredException extends TransactionException
- UnboundParameterException extends QueryException
- UnloadedRelationshipException extends EntityLifecycleException
- UnsupportedMappingException extends EntityMappingException

klyn.data.internal
Interfaces

- ProviderResultCursor
- QueryExecution
- QueryOrderBase
- QueryPlanBase
- QueryPredicate
- QuerySelector
- QuerySource
- QuerySynchronizer
- SchemaProvider

Classes

- ComposedQueryExecution
- DocumentRepository
- EntityEntry
- EntityManagerFactoryState
- EntityManagerState
- IdentityQueryPlan
- ListQueryStream
- ManagedRepository
- ProviderQueryStream
- QueryCompiler
- QueryEvaluator
- QueryOrder
- QueryPlan
- QueryRuntime

Enums

- EntityTrackingState

klyn.data.internal.qir
Classes

- QirExpression
- QirOrder
- QirQueryPlan

Enums

- QirOperation

klyn.data.json
Annotations

- JSONCollection
- JSONField

Classes

- JSONConfiguration
- JSONRepository extends DocumentRepository<T, TId>

klyn.data.mapping
Interfaces

- AttributeConverter

Annotations

- AssociationOverride
- AttributeOverride
- Convert
- Converter
- DiscriminatorColumn
- DiscriminatorValue
- Embeddable
- Embedded
- EmbeddedId
- Entity
- Enumerated
- GeneratedValue
- Id
- IdClass
- Inheritance
- ManyToMany
- ManyToOne
- MappedSuperclass
- OneToMany
- OneToOne
- OrderBy
- Owned
- SequenceGenerator
- TableGenerator
- Transient
- Unique
- Version

Enums

- CascadeType
- DiscriminatorType
- EnumType
- FetchType
- GenerationType
- InheritanceType

klyn.data.memory
Interfaces

- MemoryRepositoryRegistration

Classes

- MemoryConfiguration
- MemoryQueryExecution
- MemoryRepository
- MemorySchemaProvider

klyn.data.memory.internal
Interfaces

- MemoryIdentityLookup

klyn.data.sql
Interfaces

- SQLDialect

Annotations

- Column
- JoinColumn
- Table

Classes

- MariaDBDialect
- ODBCConfiguration extends SQLConfiguration
- PostgreSQLDialect
- SQLConfiguration
- SQLRepository
- SQLSchemaPlan extends SchemaPlan
- SQLServerDialect
- SQLiteDialect

klyn.data.sql.internal
Interfaces

- SQLIdentityTracker
- SQLMappingRegistration extends MappingRegistration

Classes

- MariaDBMutationDialect extends SQLMutationDialect
- MariaDBSchemaDialect extends SQLSchemaDialect
- PostgreSQLMutationDialect extends SQLMutationDialect
- PostgreSQLSchemaDialect extends SQLSchemaDialect
- SQLCommand
- SQLConnectionLease
- SQLExecutionSupport
- SQLExistingColumn
- SQLExpression
- SQLMappedEntity
- SQLMapping extends MappingDescriptor<T, TId>
- SQLMappingCatalog
- SQLMutationCommand
- SQLMutationDialect
- SQLMutationDialectFactory
- SQLOrder
- SQLPersistenceExecutor
- SQLProjectionReader
- SQLPropertyMapping
- SQLProviderSession
- SQLQueryTranslation
- SQLQueryTranslator
- SQLReadCursor
- SQLRenderContext
- SQLResultCursor
- SQLSchemaDialect
- SQLSchemaDialectFactory
- SQLSchemaProvider
- SQLSelectStatement
- SQLServerMutationDialect extends SQLMutationDialect
- SQLServerSchemaDialect extends SQLSchemaDialect
- SQLValueReader
- SQLiteMutationDialect extends SQLMutationDialect
- SQLiteSchemaDialect extends SQLSchemaDialect

Enums

- SQLExpressionKind
- SQLGeneratedIdentityMode

klyn.data.xml
Annotations

- XMLAttribute
- XMLCollection
- XMLElement

Classes

- XMLConfiguration
- XMLRepository extends DocumentRepository<T, TId>

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.events
Classes

- Event
- EventDispatcher
- EventSupport

klyn.gui.events
Classes

- ActionEvent extends GuiEvent
- CloseEvent extends GuiEvent
- GuiEvent extends Event
- KeyEvent extends GuiEvent
- MouseEvent extends GuiEvent
- MouseWheelEvent extends GuiEvent
- PaintEvent extends GuiEvent
- ResizeEvent extends GuiEvent
- ValueChangedEvent extends GuiEvent

klyn.gui.images
Classes

- BmpImage extends RasterImage
- GifImage extends RasterImage
- Image
- JpegImage extends RasterImage
- RasterImage extends Image
- SvgImage extends Image
- TiffImage extends RasterImage

klyn.gui.terminal
Interfaces

- Layout

Classes

- 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 GuiEvent
- 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
- MouseReceivedEvent extends Event
- Page extends Object
- PageChangeEvent extends Event
- 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
- ContextMenu extends Widget
- CursorShape
- DatePicker extends Widget
- Dialog extends Window
- DockBar extends Widget
- DockCenterArea extends TabWidget
- DockPane extends Container
- DockSide
- DockWorkspace extends Container
- Gradient
- GradientStop
- Icon
- ImagePattern
- Label extends Widget
- LightBox extends Container
- 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
- Splitter extends Container
- TabWidget extends Container
- TableModel
- TableView extends Widget
- TerminalView extends Canvas
- TerminalWidget extends TabWidget
- TextBox extends Widget
- TextMetrics
- Timer
- ToggleButton extends AbstractButton
- TreeModel
- TreeNode
- TreeView extends Widget
- Widget
- Window extends Widget

Enums

- SizePolicy
- TabPosition
- WindowFrame

klyn.gui.windows.browser
Classes

- BrowserHistory
- BrowserHistoryEntry
- BrowserNavigationErrorEvent extends GuiEvent
- BrowserNavigationEvent extends GuiEvent
- BrowserWidget extends Canvas

Exceptions

- BrowserException extends Exception

klyn.gui.windows.events
Classes

- ContextMenuEvent extends GuiEvent
- TabEvent extends GuiEvent
- TableCellEvent extends GuiEvent
- TreeNodeContextEvent extends TreeNodeEvent
- TreeNodeEvent 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
- ConsoleTextReader extends Object
- ConsoleTextWriter extends AbstractTextWriter
- FileInputStream
- FileOutputStream
- FilePath extends Path
- FileReader
- FileWatcher extends Thread
- FileWatcherEvent extends Event
- FileWriter extends AbstractTextWriter
- Files
- 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

Exceptions

- JSONParseException extends SyntaxError

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

- DOMDocument extends XMLDocument
- DOMElement extends XMLElement
- DOMNodeList extends ArrayList<DOMElement>
- DOMParser extends Object
- 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

- Point extends AbstractNumber = Double> extends Object
- 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
- PseudoTerminal

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
- RegExMatcher extends Object

Exceptions

- RegExException extends SyntaxError

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