Index
A B C D E F G H I J K L M N O P Q R S T U V W X Z A K O
A

- AESCipherText class Structured AES encryption payload.
- AESCipherText.AESCipherText constructor Creates an AES payload object.
- AESCipherText.authenticated property Returns true when the payload carries an authentication tag.
- AESCipherText.cipherTextBase64 field Ciphertext in Base64.
- AESCipherText.cipherTextHex field Ciphertext in hexadecimal.
- AESCipherText.fromMap method Rebuilds an AES payload from a serialized map.
- AESCipherText.ivBase64 field Initialization vector in Base64.
- AESCipherText.ivHex field Initialization vector in hexadecimal.
- AESCipherText.keySizeBits field AES key size in bits.
- AESCipherText.mode field AES mode used to encrypt the payload.
- AESCipherText.tagBase64 field Authentication tag in Base64.
- AESCipherText.tagHex field Authentication tag in hexadecimal.
- AESCipherText.toMap method Converts this payload to a serializable map.
- AESCipherText.toString method
- AESCipherText.transformation field Concrete OpenSSL transformation name.
- AESKeyGenerator class AES secret-key generator.
- AESKeyGenerator.AESKeyGenerator constructor Creates a new AES key generator.
- AESKeyGenerator.generateKey method Performs a cryptographic operation.
- AESKeyGenerator.initialize method Performs a cryptographic operation.
- AbstractButton class Shared state for clickable buttons.
- AbstractButton.AbstractButton constructor
- AbstractButton.click method Dispatches the button action.
- AbstractButton.clicked field
- AbstractButton.icon property
- AbstractButton.isDefaultButton property
- AbstractButton.isPressed property
- AbstractButton.performClick method Semantic alias of `click`.
- AbstractButton.press method Marks the button as pressed.
- AbstractButton.release method Releases the button and optionally dispatches the action.
- AbstractButton.text property
- AbstractFloat class
- AbstractInt class
- AbstractNumber class
- AbstractSignedInt class Common base type for signed integer value types.
- AbstractTextWriter class Convenience base class for concrete `TextWriter` implementations.
- AbstractTextWriter.close method Flushes and closes the writer.
- AbstractTextWriter.write method Writes raw text.
- AbstractTextWriter.writeChar method Writes one character.
- AbstractTextWriter.writeLine method Writes one line and appends a newline.
- AbstractTextWriter.writeLines method Writes all lines with trailing newline.
- AbstractUnsignedInt class Common base type for unsigned integer value types.
- ActionEvent class Button or menu action event.
- ActionEvent.ActionEvent constructor
- AddressException class Raised when an email address is malformed.
- AddressException.AddressException constructor Creates an address exception.
- After annotation Annotation marking a method executed after each test method.
- AfterClass annotation Annotation marking a static method executed once after all tests of a class.
- Annotation class Class representing an annotation.
- Annotation.Annotation constructor Constructor for Annotation
- Annotation.name property The name of this annotation
- AnsiSyntax class Shared syntax styles used by terminal highlighters.
- AnsiSyntax.comment method
- AnsiSyntax.decorator method
- AnsiSyntax.keyword method
- AnsiSyntax.number method
- AnsiSyntax.op method
- AnsiSyntax.parameter method
- AnsiSyntax.string method
- AnsiSyntax.text method
- AnsiSyntax.xmlAttr method
- AnsiSyntax.xmlEntity method
- AnsiSyntax.xmlTag method
- AnsiSyntax.xmlValue method
- Application class Global runtime entry point exposed by default in every Klyn program.
- Application.EXIT_FAILURE field Conventional failure exit code (`-1`).
- Application.EXIT_SUCCESS field Conventional success exit code (`0`).
- Application.arguments property Command-line arguments passed to the program.
- Application.classLoader property Returns the runtime system class loader.
- Application.compile method Compiles a Klyn script provided as a string.
- Application.currentTimeMillis method Returns the current time in milliseconds since the Unix epoch.
- Application.environmentVariables property Environment variables of the current process.
- Application.err property Standard error stream of the process.
- Application.eval method Compiles and executes a Klyn script provided as a string.
- Application.exit method Terminates the current process.
- Application.in property Standard input stream of the process.
- Application.input method Reads a line from the given input stream, after optionally printing a prompt.
- Application.out property Standard output stream of the process.
- Application.pid property Process identifier of the current runtime.
- Application.print method Prints one or more values to the given output stream.
- Application.properties property System properties exposed by the runtime.
- Application.range method Builds a Python-style integer range from `0` to `stop` (exclusive).
- Application.range method Builds a Python-style integer range from `start` to `stop` (exclusive).
- Application.range method Builds a Python-style integer range from `start` to `stop` (exclusive) using the provided step.
- Application.sum method Returns the sum of all numeric parameters.
- Application.sum method Returns the sum of all numeric values from a read-only list.
- Application.sum method Returns the sum of all numeric values from a set.
- Application.sum method Returns the sum of all numeric values from an NDArray.
- Application.type method Returns the runtime type of a value.
- ArchiveFormat enum Supported archive container formats.
- Archiver class Base class for archive readers and writers.
- Archiver.getInstance method Returns an archiver implementation for the requested format.
- Archiver.makeArchive method Creates an archive from a file or directory.
- Archiver.unpackArchive method Unpacks an archive into a destination directory.
- Array class Fixed-size contiguous array.
- Array.Array constructor Creates a new array with a fixed number of elements.
- Array.count method Counts occurrences of the given element.
- Array.join method Joins array elements into a single string.
- Array.operator in method Returns true when the array contains the given element.
- Array.operator!= method Compares two arrays structurally for inequality.
- Array.operator== method Compares two arrays structurally.
- Array.operator[] method Returns or replaces the element at the given index.
- Array.reverse method Reverses array elements in-place.
- Array.reverseNew method Returns a reversed copy without modifying the current array.
- Array.size property Returns the number of elements in the array.
- Array.sort method Sorts array elements in-place.
- Array.sortNew method Returns a sorted copy without modifying the current array.
- Array.toString method Returns the fixed-array textual representation.
- ArrayList class Resizable array list.
- ArrayList.ArrayList constructor Creates an empty ArrayList.
- ArrayList.ArrayList constructor Creates an ArrayList from a collection.
- ArrayList.ArrayList constructor Creates an ArrayList from a read-only list.
- ArrayList.ArrayList constructor Creates an ArrayList from a set.
- ArrayList.ArrayList constructor Creates an ArrayList from a tuple.
- ArrayList.add method Adds an element at the end.
- ArrayList.clear method Removes all elements.
- ArrayList.count method Counts occurrences of the given element in the list.
- ArrayList.join method Joins elements into a single string using the separator.
- ArrayList.operator in method Returns true if the list contains the given element.
- ArrayList.operator[] method Gets the element at the given index.
- ArrayList.remove method Removes the first matching element.
- ArrayList.reverse method Reverses list elements in-place.
- ArrayList.reverseNew method Returns a new reversed list without modifying the original.
- ArrayList.size property Number of elements in the list.
- ArrayList.sort method Sorts the list in ascending order.
- ArrayList.sortNew method Returns a new sorted list without modifying the original.
- ArrayList.toString method Returns a string representation of the list.
- ArrayListSync class Thread-safe resizable array list.
- ArrayListSync.ArrayListSync constructor Creates an empty synchronized list.
- ArrayListSync.ArrayListSync constructor Creates a synchronized list from a collection.
- ArrayListSync.ArrayListSync constructor Creates a synchronized list from a read-only list.
- ArrayListSync.ArrayListSync constructor Creates a synchronized list from a set.
- ArrayListSync.ArrayListSync constructor Creates a synchronized list from a tuple.
- ArrayListSync.add method Adds an element at the end.
- ArrayListSync.clear method Removes all elements.
- ArrayListSync.count method Counts occurrences of the given element in the list.
- ArrayListSync.join method Joins elements into a single string using the separator.
- ArrayListSync.operator in method Returns true if the list contains the given element.
- ArrayListSync.operator[] method Gets the element at the given index.
- ArrayListSync.remove method Removes the first matching element.
- ArrayListSync.reverse method Reverses list elements in-place.
- ArrayListSync.reverseNew method Returns a new reversed list without modifying the original.
- ArrayListSync.size property Number of elements in the list.
- ArrayListSync.sort method Sorts the list in ascending order.
- ArrayListSync.sortNew method Returns a new sorted list without modifying the original.
- ArrayListSync.toString method Returns a string representation of the list.
- ArraySync class Thread-safe fixed-size array.
- ArraySync.ArraySync constructor Creates a fixed-size synchronized array.
- ArraySync.count method Counts occurrences of the given element.
- ArraySync.join method Joins elements into a string using the separator.
- ArraySync.operator in method Returns true if the array contains the given element.
- ArraySync.operator!= method Compares two synchronized arrays structurally for inequality.
- ArraySync.operator== method Compares two synchronized arrays structurally.
- ArraySync.operator[] method Returns or replaces the element at the given index.
- ArraySync.reverse method Reverses array elements in-place while keeping the fixed size.
- ArraySync.reverseNew method Returns a reversed synchronized array copy.
- ArraySync.size property Number of elements in the array.
- ArraySync.sort method Sorts array elements in-place while keeping the fixed size.
- ArraySync.sortNew method Returns a sorted synchronized array copy.
- ArraySync.toString method Returns the fixed synchronized-array textual representation.
- Assert class Utility assertion helpers for the Klyn test framework.
- Assert.asserEquals method Legacy alias for `assertEquals`.
- Assert.asserEquals method Legacy alias for tolerant floating-point equality.
- Assert.asserEquals method Legacy alias for tolerant floating-point equality.
- Assert.assertEquals method Verifies that two values are equal.
- Assert.assertEquals method Verifies that two double values are equal within a tolerance.
- Assert.assertEquals method Verifies that two float values are equal within a tolerance.
- Assert.assertFails method Verifies that executing the lambda raises any error.
- Assert.assertFalse method Verifies that a condition is false.
- Assert.assertNotNull method Verifies that a value is not null.
- Assert.assertNull method Verifies that a value is null.
- Assert.assertRaises method Verifies that executing the lambda raises the expected exception type.
- Assert.assertThrows method Verifies that executing the lambda raises an exception.
- Assert.assertTrue method Verifies that a condition is true.
- Assert.fail method Forces the current test to fail with a message.
- Assert.isFalse method Alias for `assertFalse`.
- Assert.isTrue method Alias for `assertTrue`.
- AssertionError class Exception raised by the `klyn.
- AssertionError.AssertionError constructor Creates an assertion error.
- AssertionException class Error thrown when this assertion fails.
- AssertionException.AssertionException constructor Constructor for AssertionException.
- Attr interface DOM attribute node.
- Attr.isId property True when this attribute is known to be an element identifier.
- Attr.name property Qualified attribute name.
- Attr.ownerElement property Element currently owning this attribute, or null.
- Attr.schemaTypeInfo property Schema type information associated with this attribute.
- Attr.specified property True when the attribute value was explicitly specified.
- Attr.value property Attribute textual value.
- Attribute class Class representing an attribute (field).
- Attribute.Attribute constructor Constructor for Attribute
- Attribute.accessible property Allows reflective access to a non-public attribute when enabled.
- Attribute.annotations property Attribute annotations
- Attribute.flags property Raw modifier flags
- Attribute.getValue method Returns the current value of the attribute on the given target object.
- Attribute.isPrivate property True if the attribute is private.
- Attribute.isProtected property True if the attribute is protected.
- Attribute.isPublic property True if the attribute is public.
- Attribute.isReadonly property True if the attribute is readonly.
- Attribute.isStatic property True if the attribute is static.
- Attribute.name property Attribute name
- Attribute.type property Attribute type
- AttributeList interface Deprecated SAX1 attribute list.
- AttributeList.getLength method Returns the number of attributes in the list.
- AttributeList.getName method Returns the attribute name at the given index.
- AttributeList.getType method Returns the attribute type at the given index.
- AttributeList.getType method Returns the attribute type for a SAX1 qualified name.
- AttributeList.getValue method Returns the attribute value at the given index.
- AttributeList.getValue method Returns the attribute value for a SAX1 qualified name.
- Attributes interface Namespace-aware SAX2 attribute list.
- Attributes.getIndex method Returns the index for a Namespace URI and local name.
- Attributes.getIndex method Returns the index for a qualified name.
- Attributes.getLength method Returns the number of attributes.
- Attributes.getLocalName method Returns the local name at the given index.
- Attributes.getQName method Returns the qualified name at the given index.
- Attributes.getType method Returns the type for a qualified name.
- Attributes.getType method Returns the attribute type at the given index.
- Attributes.getType method Returns the type for a Namespace URI and local name.
- Attributes.getURI method Returns the Namespace URI at the given index.
- Attributes.getValue method Returns the value for a Namespace URI and local name.
- Attributes.getValue method Returns the value for a qualified name.
- Attributes.getValue method Returns the attribute value at the given index.
- Attributes2 interface SAX2 extension for DTD-related attribute metadata.
- Attributes2.isDeclared method Reports whether the indexed attribute was declared in the DTD.
- Attributes2.isDeclared method Reports whether the qualified attribute name was declared in the DTD.
- Attributes2.isDeclared method Reports whether the Namespace/local-name attribute was declared in the DTD.
- Attributes2.isSpecified method Reports whether the indexed attribute was specified in the source text.
- Attributes2.isSpecified method Reports whether the Namespace/local-name attribute was specified.
- Attributes2.isSpecified method Reports whether the qualified attribute name was specified.
- AuthenticationFailedException class Raised when SMTP authentication fails.
- AuthenticationFailedException.AuthenticationFailedException constructor Creates an authentication failure.
- Authenticator class Hook used by `Session` to resolve SMTP credentials lazily.
- Authenticator.requestPasswordAuthentication method Resolves SMTP credentials for the provided session.
- AutoClosable interface Resource contract for objects that must be closed after use.
- AutoClosable.close method Closes the resource and releases its underlying system state.
- Autowired annotation Annotation used to mark fields or constructor parameters that should be automatically injected with dependencies.

B

- BadValueException class Exception raised when a textual or scalar value cannot be converted to the requested Klyn type.
- BadValueException.BadValueException constructor Creates an exception describing an invalid value conversion.
- Base64 class Base64 and Base64URL text helpers.
- Base64.decodeToText method Decodes a standard Base64 string to text.
- Base64.encodeText method Encodes a text value as standard Base64.
- Base64.urlDecodeToText method Decodes a URL-safe Base64 string to text.
- Base64.urlEncodeText method Encodes a text value as URL-safe Base64.
- BatchUpdateException class Raised when a batch statement stops part-way through execution.
- BatchUpdateException.BatchUpdateException constructor Creates a batch update exception.
- BatchUpdateException.BatchUpdateException constructor
- BatchUpdateException.updateCounts property Update counts already produced before the failure.
- Before annotation Annotation marking a method executed before each test method.
- BeforeClass annotation Annotation marking a static method executed once before all tests of a class.
- BindException class Raised when binding a server socket fails.
- BindException.BindException constructor Creates a bind exception.
- BindingRef class Runtime reference to an object member used for lightweight UI bindings.
- BindingRef.read method
- BindingRef.write method
- Boolean class Represents a Boolean value (`true` or `false`).
- Boolean.Boolean constructor Builds the neutral Boolean value (`false`).
- Boolean.Boolean constructor Builds a Boolean from a textual representation.
- Boolean.Boolean constructor Builds a Boolean from a signed integer.
- Boolean.Boolean constructor Builds a Boolean from an unsigned integer.
- Boolean.Boolean constructor Builds a Boolean from a signed long integer.
- Boolean.Boolean constructor Builds a Boolean from an unsigned long integer.
- Boolean.Boolean constructor Builds a Boolean from a floating-point value.
- Boolean.Boolean constructor Builds a Boolean from a double-precision value.
- Boolean.Boolean constructor Builds a Boolean from another Boolean value.
- Brush class Fill configuration that can be applied to a `Painter`.
- Brush.Brush constructor
- Brush.antialiasing property Fill antialiasing flag.
- Brush.clone method Duplicates the fill configuration.
- Brush.fillRule property Fill rule: `nonzero` or `evenodd`.
- Brush.paint property Fill paint source.
- Brush.toString method
- Button class Clickable terminal button with the standard Klyn terminal style.
- Button class Push button widget.
- Button.Button constructor
- Button.Button constructor
- Button.DEFAULT_BG_FOCUS field
- Button.DEFAULT_BG_NORMAL field
- Button.DEFAULT_FG_FOCUS field
- Button.DEFAULT_FG_NORMAL field
- Button.DEFAULT_HEIGHT field
- Button.DEFAULT_HORIZONTAL_PADDING field
- Button.DEFAULT_VERTICAL_PADDING field
- Button.bgFocus property
- Button.bgNormal property
- Button.centered property
- Button.fgFocus property
- Button.fgNormal property
- Button.focusRenderStyle method Returns the standard visual style for a focused or hovered button.
- Button.focusable property
- Button.focused property
- Button.handleEvent method
- Button.handleMouseEvent method
- Button.horizontalPadding property
- Button.hovered property
- Button.id property
- Button.isPrimary property Indicates whether the button should use the accent color.
- Button.label property
- Button.normalRenderStyle method Returns the standard visual style for an idle button.
- Button.onClick property
- Button.paint method Paints the button using the active KSS style and interaction state.
- Button.paintToFrame method
- Button.verticalPadding property
- Byte class Represents an 8-bit unsigned integer.
- Byte.Byte constructor Builds the neutral Byte value (`0`).
- Byte.Byte constructor Builds a Byte from a Boolean value (`false` = 0, `true` = 1).
- Byte.Byte constructor Builds a Byte from a Float value.
- Byte.Byte constructor Builds a Byte from a Double value.
- Byte.Byte constructor Builds a Byte from a textual representation.
- Byte.Byte constructor Builds a Byte from a signed 32-bit integer.
- Byte.Byte constructor Builds a Byte from an unsigned 32-bit integer.
- Byte.Byte constructor Builds a Byte from a signed 64-bit integer.
- Byte.Byte constructor Builds a Byte from an unsigned 64-bit integer.
- Byte.Byte constructor Builds a Byte from a character code point.
- Byte.MAX_VALUE field The greatest value representable by a Byte.
- Byte.MIN_VALUE field The smallest value representable by a Byte.
- Byte.operator!= method Tests whether two Byte values are different.
- Byte.operator% method Computes the remainder of one Byte value divided by another.
- Byte.operator%= method Replaces `a` with the remainder of `a` divided by `b`.
- Byte.operator* method Multiplies two Byte values.
- Byte.operator** method Raises a Byte value to a power.
- Byte.operator**= method Replaces `value` with `value ** power`.
- Byte.operator*= method Multiplies `a` by `b` in place.
- Byte.operator+ method Adds two Byte values.
- Byte.operator+= method Adds `b` to `a` in place.
- Byte.operator- method Subtracts one Byte value from another.
- Byte.operator-= method Subtracts `b` from `a` in place.
- Byte.operator/ method Divides one Byte value by another.
- Byte.operator// method Performs integer division on two Byte values.
- Byte.operator//= method Replaces `a` with the integer division of `a` by `b`.
- Byte.operator< method Tests whether `a` is strictly lower than `b`.
- Byte.operator<= method Tests whether `a` is lower than or equal to `b`.
- Byte.operator== method Tests whether two Byte values are equal.
- Byte.operator> method Tests whether `a` is strictly greater than `b`.
- Byte.operator>= method Tests whether `a` is greater than or equal to `b`.
- Byte.toString method Converts this value to its textual representation.

C

- CDATASection interface DOM CDATA text section.
- CSVException class Exception raised when CSV data is syntactically invalid or when a dialect cannot represent a requested value.
- CSVException.CSVException constructor Creates a CSV exception.
- CSVReader class RFC-4180 style CSV reader inspired by Python's `csv.
- CSVReader.CSVReader constructor Reads and parses a CSV file.
- CSVReader.CSVReader constructor Reads and parses all remaining text from a `TextReader`.
- CSVReader.CSVReader constructor Reads and parses a CSV file.
- CSVReader.count method Counts rows equal to `item`.
- CSVReader.join method Joins row textual representations with a separator.
- CSVReader.operator in method Returns true when `item` is one of the parsed rows.
- CSVReader.operator[] method Returns one parsed row.
- CSVReader.readRow method Returns one parsed row.
- CSVReader.readRows method Returns the parsed rows.
- CSVReader.rows method Alias for `readRows()`, useful when mirroring Python examples.
- CSVReader.size property Number of parsed rows.
- CSVReader.skip method Skips the next parsed rows.
- CSVWriter class CSV writer inspired by Python's `csv.
- CSVWriter.CSVWriter constructor Creates a buffered CSV writer.
- CSVWriter.CSVWriter constructor Creates a CSV writer on an existing text writer.
- CSVWriter.CSVWriter constructor Creates a CSV writer backed by a file name.
- CSVWriter.CSVWriter constructor Creates a CSV writer backed by a file path.
- CSVWriter.close method Closes the underlying writer when one was provided.
- CSVWriter.toString method Returns the generated CSV text.
- CSVWriter.writeRow method Writes one CSV record.
- CSVWriter.writeRows method Writes all records from an ordered row list.
- CallableStatement interface Stored-procedure statement contract.
- CallableStatement.getBoolean method Reads one output parameter as `Boolean`.
- CallableStatement.getDouble method Reads one output parameter as `Double`.
- CallableStatement.getInt method Reads one output parameter as `Int`.
- CallableStatement.getLong method Reads one output parameter as `Long`.
- CallableStatement.getObject method Reads one output parameter as an object.
- CallableStatement.getString method Reads one output parameter as text.
- CallableStatement.out method Declares one output parameter.
- CallableStatement.outParameters property Declared output parameters (`index -> sqlType`).
- CallableStatement.outValues property Output values produced by the driver.
- CallableStatement.registerOutParameter method Compatibility alias of `out(.
- CallableStatement.wasNull method True when the last `getXxx(.
- Canvas class Base class for custom drawing widgets.
- Canvas.Canvas constructor Creates an expansive non-focusable drawing widget.
- CellAddress class One-based XLSX cell address.
- CellAddress.CellAddress constructor Creates an address from one-based row and column indexes.
- CellAddress.CellAddress constructor Parses an A1 cell reference.
- CellAddress.column property One-based column index.
- CellAddress.columnIndex method Converts Excel column letters to a one-based index.
- CellAddress.columnName method Converts a one-based column index to Excel letters.
- CellAddress.parse method Parses an A1 cell reference.
- CellAddress.row property One-based row index.
- CellAddress.toString method Renders the address in normalized A1 notation.
- Char class Represents a single Unicode character value.
- Char.Char constructor Builds the neutral Char value (`'\0'`).
- Char.Char constructor Creates a Char from a signed integer code point.
- Char.Char constructor Creates a Char from an unsigned integer code point.
- Char.Char constructor Creates a Char from a signed long code point.
- Char.Char constructor Creates a Char from an unsigned long code point.
- Char.Char constructor Creates a Char from another Char value.
- Char.toInt method Returns the Unicode code point of this character.
- Char.toLower method Converts a character to lowercase when a lowercase mapping exists.
- Char.toUpper method Converts a character to uppercase when an uppercase mapping exists.
- CharacterData interface Base interface for textual DOM nodes.
- CharacterData.appendData method Appends text to this node.
- CharacterData.data property Textual content carried by this character data node.
- CharacterData.deleteData method Deletes a range of text.
- CharacterData.insertData method Inserts text at the given offset.
- CharacterData.length property Number of characters in the data property.
- CharacterData.replaceData method Replaces a range of text.
- CharacterData.substringData method Returns a substring of the node data.
- Chart class XLSX chart definition.
- Chart.Chart constructor Creates a chart from an option map.
- Chart._getChartIndex method
- Chart._setChartIndex method
- Chart.addSeries method Adds a data series.
- Chart.type property Chart type.
- CheckBox class Check box widget.
- CheckBox.CheckBox constructor
- CheckBox.checkedValue method Returns `1` when checked, otherwise `0`.
- CheckBox.click method Toggles the checked state and emits `stateChanged`.
- CheckBox.isChecked property
- CheckBox.paint method Paints the check box using the active KSS colors.
- CheckBox.stateChanged field
- Cipher class High-level encryption facade.
- Cipher.aesCbcDecrypt method Convenience AES-CBC decryption helper.
- Cipher.aesCbcEncrypt method Convenience AES-CBC encryption helper.
- Cipher.aesCtrDecrypt method Convenience AES-CTR decryption helper.
- Cipher.aesCtrEncrypt method Convenience AES-CTR encryption helper.
- Cipher.aesDecrypt method Decrypts an AES payload produced by `aesEncrypt`.
- Cipher.aesEncrypt method Encrypts text with AES.
- Cipher.aesGcmDecrypt method Convenience AES-GCM decryption helper.
- Cipher.aesGcmEncrypt method Convenience AES-GCM encryption helper.
- Cipher.rsaDecrypt method Decrypts RSA ciphertext with a private key.
- Cipher.rsaEncrypt method Encrypts text with an RSA public key.
- ClassCastException class Exception raised when an explicit cast cannot be performed at runtime.
- ClassCastException.ClassCastException constructor Creates a class cast exception.
- ClassLoader class Class loader abstraction.
- ClassLoader.forName method Loads a class by its fully qualified name using the system loader.
- ClassLoader.getSystem method Returns the runtime system class loader.
- ClassLoader.getTypeByName method Resolves a type by name using the runtime facilities.
- ClassLoader.loadClass method Loads a class by name and returns its Type.
- ClassLoader.loadPackage method Loads a package by name (if supported by the runtime).
- ClassLoader.system property Returns the system class loader of the current runtime.
- ClassNotFoundException class Exception raised when the compiler or runtime class loader cannot resolve a requested class.
- ClassNotFoundException.ClassNotFoundException constructor Creates a class-not-found exception.
- CodeHighlighter class Generic line-oriented highlighter for C-like languages.
- CodeHighlighter.CodeHighlighter constructor
- CodeHighlighter.highlight method
- Collection interface A collection of elements.
- Collection.add method Adds an element to the collection.
- Collection.count method Counts occurrences of the specified element in the collection.
- Collection.operator in method Determines whether the collection contains the specified element.
- Collection.remove method Removes the first occurrence of the specified element from the collection.
- Collection.toString method Returns a string representation of the collection.
- Color class RGBA color used by `Painter`, `Pen` and `Brush`.
- Color.Color constructor
- Color.alpha property Alpha channel in `[0.
- Color.black method Returns an opaque black color.
- Color.blue property Blue channel in `[0, 255]`.
- Color.clone method Creates a copy of the color.
- Color.darker method Returns a darker variant of this color.
- Color.fromHex method Parses a `#RRGGBB` or `#RRGGBBAA` color literal.
- Color.green property Green channel in `[0, 255]`.
- Color.lighter method Returns a lighter variant of this color.
- Color.mix method Mixes this color with another one.
- Color.parse method Parses a CSS-like color value.
- Color.red property Red channel in `[0, 255]`.
- Color.toCssColor method Serializes the color into a CSS-compatible `rgba(.
- Color.toString method
- Color.transparent method Returns a fully transparent black color.
- Color.white method Returns an opaque white color.
- Color.withAlpha method Returns the same RGB color with another alpha channel.
- Column annotation Spécifie le nom de la colonne pour un champ.
- ComboBox class Single-line terminal combo box.
- ComboBox class Themed drop-down selection field.
- ComboBox.ComboBox constructor
- ComboBox.ComboBox constructor
- ComboBox.addItem method Appends a new selectable item.
- ComboBox.arrowAreaWidth property Width reserved for the drop-down indicator.
- ComboBox.bgFocus property
- ComboBox.bgNormal property
- ComboBox.clearItems method Removes all items and clears the current selection.
- ComboBox.clearSelection method Clears the current selection.
- ComboBox.collapse method Collapses the drop-down indicator.
- ComboBox.expand method Marks the drop-down indicator as expanded.
- ComboBox.fgFocus property
- ComboBox.fgNormal property
- ComboBox.focusable property
- ComboBox.focused property
- ComboBox.handleEvent method
- ComboBox.handleMouseEvent method
- ComboBox.id property
- ComboBox.isExpanded property Visual expanded state used by future native popups.
- ComboBox.items method Returns the current item storage.
- ComboBox.label property
- ComboBox.labelWidth property
- ComboBox.options property
- ComboBox.paddingX property Horizontal text padding.
- ComboBox.paint method Paints the combo box with the active KSS style.
- ComboBox.paintToFrame method
- ComboBox.placeholder property Placeholder text displayed when nothing is selected.
- ComboBox.select method Selects an item by index.
- ComboBox.selectNext method
- ComboBox.selectPrevious method
- ComboBox.selectValue method
- ComboBox.selectedIndex property
- ComboBox.selectedIndex property Currently selected item index, `-1` when there is no selection.
- ComboBox.selectedItem property Selected item text, or an empty string when nothing is selected.
- ComboBox.selectedValue property
- ComboBox.selectionChanged field
- ComboBox.setItems method Replaces the current content with the provided items.
- ComboBox.size property Number of available items.
- ComboBox.text property Selected item text, or an empty string when nothing is selected.
- ComboBox.toggleExpanded method Toggles the expanded indicator state.
- Comment interface DOM comment node.
- Complex class Represents a complex number with real and imaginary parts.
- Complex.Complex constructor Constructor for Complex class.
- Complex.conjugate method Returns the conjugate of the complex number.
- Complex.imag property The imaginary part of the complex number.
- Complex.magnitude method Returns the magnitude (or absolute value) of the complex number.
- Complex.operator* method Multiplication operator for Complex numbers.
- Complex.operator+ method Addition operator for Complex numbers.
- Complex.operator+ method Addition operator between a complex number and a scalar value.
- Complex.operator+ method Addition operator between a scalar value and a complex number.
- Complex.operator- method Subtraction operator for Complex numbers.
- Complex.operator- method Subtraction operator between a complex number and a scalar value.
- Complex.operator- method Subtraction operator between a scalar value and a complex number.
- Complex.operator/ method Division operator for Complex numbers.
- Complex.phase method Returns the phase (or angle) of the complex number in radians.
- Complex.real property The real part of the complex number.
- Complex.toString method Returns a string representation of the complex number.
- Component annotation Annotation used to mark classes as components that can be managed by the dependency injection context.
- Component.name property The name of the component.
- Component.singleton property Specifies whether the component is a singleton.
- ConfirmDialog class Confirm/cancel modal dialog.
- ConfirmDialog.ConfirmDialog constructor
- ConfirmDialog.cancelLabel field
- ConfirmDialog.message field
- ConfirmDialog.okLabel field
- ConnectException class Raised when connecting a client socket fails.
- ConnectException.ConnectException constructor Creates a connection exception.
- Connection interface SQL connection contract.
- Connection.autoCommit property True when each statement is committed immediately.
- Connection.callable method Prepares one stored-procedure call.
- Connection.catalog property Current catalog when supported by the driver.
- Connection.clearWarnings method Clears the warning chain.
- Connection.clientInfo property Mutable client-info map.
- Connection.closed property True when the connection has been closed.
- Connection.commit method Commits the current transaction.
- Connection.connected property True when the connection has been opened.
- Connection.createStatement method Compatibility alias of `statement(.
- Connection.holdability property Current result-set holdability.
- Connection.isValid method Returns true when the connection is still usable.
- Connection.metadata property Database metadata facade.
- Connection.nativeSql method Converts generic SQL to the driver-native dialect.
- Connection.networkTimeoutMillis property Network timeout in milliseconds.
- Connection.prepareCall method Compatibility alias of `callable(.
- Connection.prepareStatement method Compatibility alias of `prepared(.
- Connection.prepared method Prepares one SQL statement.
- Connection.readOnly property True when the connection is read-only.
- Connection.releaseSavepoint method Releases one savepoint.
- Connection.rollback method Rolls back the current transaction or one savepoint.
- Connection.savepoint method Creates a savepoint descriptor.
- Connection.schema property Current schema when supported by the driver.
- Connection.sslContext property Optional TLS context used by the underlying secure transport.
- Connection.statement method Creates a statement with optional cursor settings.
- Connection.transactionIsolation property Current transaction isolation level.
- Connection.url property Effective connection URL.
- Connection.userName property Effective user name.
- Connection.warning property Current warning chain.
- Constructor class Class representing a constructor.
- Constructor.Constructor constructor Constructor for Constructor
- Constructor.annotations property Constructor annotations
- Constructor.flags property Raw modifier flags
- Constructor.invoke method Invokes the constructor with arguments.
- Constructor.isAccessible property Accessibility flag for private constructor access.
- Constructor.isPrivate property
- Constructor.name property Name for Invocable interface
- Constructor.operator call method Direct call operator.
- Constructor.parameterCount property Parameter count for Invocable interface
- Constructor.parameters property Parameters of the constructor
- Constructor.returnType property Return type for Invocable interface (the constructed type)
- Container class A container stores child widgets and optionally owns a layout.
- Container.Container constructor
- Container.Container constructor
- Container.add method
- Container.applyLayout method Applies the current layout and optionally recurses into child containers.
- Container.attachWindow method Propagates the owning window through the full subtree.
- Container.autoRelayout property Enables automatic relayout when children are added or removed.
- Container.children method
- Container.clear method
- Container.layout property Layout manager associated with this container.
- Container.operator[] method
- Container.padding property Inner padding expressed as `(left, top, right, bottom)`.
- Container.paint method Paints child widgets in insertion order.
- Container.remove method
- Container.setBounds method
- Container.size property Number of child widgets.
- Container.withLayout method Creates a container already configured with a layout.
- ContentHandler interface Handler for logical XML document content.
- ContentHandler.characters method Receives character data.
- ContentHandler.declaration method Receives the XML declaration pseudo-attributes.
- ContentHandler.endDocument method Receives the end of a document.
- ContentHandler.endElement method Receives the end of an element.
- ContentHandler.endPrefixMapping method Ends a prefix-to-Namespace mapping scope.
- ContentHandler.ignorableWhitespace method Receives ignorable whitespace in element content.
- ContentHandler.processingInstruction method Receives a processing instruction.
- ContentHandler.setDocumentLocator method Receives the locator used for later document events.
- ContentHandler.skippedEntity method Receives notification of a skipped entity.
- ContentHandler.startDocument method Receives the beginning of a document.
- ContentHandler.startElement method Receives the beginning of an element.
- ContentHandler.startPrefixMapping method Begins a prefix-to-Namespace mapping scope.
- CppHighlighter class Syntax highlighter for C/C++ sources.
- CppHighlighter.CppHighlighter constructor
- CppHighlighter.highlight method
- CryptoException class Exception raised when a cryptographic operation cannot be completed.
- CryptoException.CryptoException constructor Creates a new cryptography exception.
- CsHighlighter class Syntax highlighter for C# sources.
- CsHighlighter.CsHighlighter constructor
- CsHighlighter.highlight method
- CssHighlighter class Syntax highlighter for CSS sources.
- CssHighlighter.CssHighlighter constructor
- CssHighlighter.highlight method

D

- DIContext class Minimal dependency injection context.
- DIContext.DIContext constructor Creates an empty dependency injection context.
- DIContext.getComponent method Returns a registered component by name.
- DIContext.registerComponent method Registers a component instance under a name.
- DIContext.scanAnnotations method Scans annotations and registers discovered components.
- DOMConfiguration interface DOM parser/serializer configuration surface.
- DOMConfiguration.canSetParameter method Indicates whether a parameter can be set to a value.
- DOMConfiguration.getParameter method Returns a configuration parameter.
- DOMConfiguration.parameterNames property Supported parameter names.
- DOMConfiguration.setParameter method Sets a configuration parameter.
- DOMError interface DOM processing error.
- DOMError.SEVERITY_ERROR field
- DOMError.SEVERITY_FATAL_ERROR field
- DOMError.SEVERITY_WARNING field Severity constants for DOM processing errors.
- DOMError.location property Location associated with the error, when known.
- DOMError.message property Human-readable error message.
- DOMError.relatedData property Related data object, when any.
- DOMError.relatedException property Related exception object, when any.
- DOMError.severity property Error severity.
- DOMError.type property Implementation-defined error type.
- DOMErrorHandler interface DOM error callback.
- DOMErrorHandler.handleError method Handles a DOM error.
- DOMException class DOM operation error.
- DOMException.DOMException constructor Creates a DOM exception.
- DOMException.DOMSTRING_SIZE_ERR field
- DOMException.HIERARCHY_REQUEST_ERR field
- DOMException.INDEX_SIZE_ERR field DOMException error code constants.
- DOMException.INUSE_ATTRIBUTE_ERR field
- DOMException.INVALID_ACCESS_ERR field
- DOMException.INVALID_CHARACTER_ERR field
- DOMException.INVALID_MODIFICATION_ERR field
- DOMException.INVALID_STATE_ERR field
- DOMException.NAMESPACE_ERR field
- DOMException.NOT_FOUND_ERR field
- DOMException.NOT_SUPPORTED_ERR field
- DOMException.NO_DATA_ALLOWED_ERR field
- DOMException.NO_MODIFICATION_ALLOWED_ERR field
- DOMException.SYNTAX_ERR field
- DOMException.TYPE_MISMATCH_ERR field
- DOMException.VALIDATION_ERR field
- DOMException.WRONG_DOCUMENT_ERR field
- DOMException.code property Numeric DOM exception code.
- DOMImplementation interface Factory and feature discovery interface for DOM implementations.
- DOMImplementation.createDocument method Creates a document with an optional document type and root element.
- DOMImplementation.createDocumentType method Creates a document type node.
- DOMImplementation.getFeature method Returns a specialized feature object when available.
- DOMImplementation.hasFeature method Indicates whether this implementation supports a DOM feature.
- DOMImplementationList interface Read-only list of DOM implementations.
- DOMImplementationList.item method Returns an implementation by index, or null.
- DOMImplementationList.length property Number of implementations in the list.
- DOMImplementationSource interface Provider of DOM implementations.
- DOMImplementationSource.getDOMImplementation method Returns an implementation supporting the requested features.
- DOMImplementationSource.getDOMImplementationList method Returns all implementations supporting the requested features.
- DOMLocator interface Location metadata for DOM errors.
- DOMLocator.byteOffset property Byte offset, or -1 when unknown.
- DOMLocator.columnNumber property One-based column number, or -1 when unknown.
- DOMLocator.lineNumber property One-based line number, or -1 when unknown.
- DOMLocator.relatedNode property Related node, when known.
- DOMLocator.uri property URI associated with the location.
- DOMLocator.utf16Offset property UTF-16 offset, or -1 when unknown.
- DOMParser class DOM parser that reads XML into the pure Klyn `XMLDocument` implementation.
- DOMParser.DOMParser constructor Creates a DOM parser.
- DOMParser.parse method Parses XML from a SAX input source.
- DOMParser.parseFromFile method Parses XML from a file path.
- DOMParser.parseFromFile method Parses XML from a FilePath.
- DOMParser.parseFromString method Parses XML from a string.
- DOMStringList interface Read-only list of DOM strings.
- DOMStringList.contains method Indicates whether the list contains a string.
- DOMStringList.item method Returns a string by index, or null when out of range.
- DOMStringList.length property Number of strings in the list.
- DOMXPathEvaluator class Pure Klyn DOM XPath evaluator.
- DOMXPathEvaluator.DOMXPathEvaluator constructor Creates an XPath evaluator.
- DOMXPathEvaluator.createExpression method Compiles an XPath expression.
- DOMXPathEvaluator.createNSResolver method Creates a namespace resolver backed by a DOM node.
- DOMXPathEvaluator.evaluate method Evaluates an XPath expression.
- DOMXPathEvaluator.selectNodes method Evaluates an XPath expression and returns the matching nodes as a DOM `NodeList`.
- DOMXPathEvaluator.selectSingleNode method Evaluates an XPath expression and returns its first matching node.
- DOMXPathExpression class Compiled pure Klyn XPath expression.
- DOMXPathExpression.DOMXPathExpression constructor Compiles an XPath expression.
- DOMXPathExpression.evaluate method Evaluates this compiled expression against a context node.
- DOMXPathNSResolver class Namespace resolver backed by a DOM node.
- DOMXPathNSResolver.DOMXPathNSResolver constructor Creates a resolver relative to a DOM node.
- DOMXPathNSResolver.lookupNamespaceURI method Resolves a namespace prefix.
- DOMXPathResult class Pure Klyn implementation of the DOM `XPathResult` contract.
- DOMXPathResult.DOMXPathResult constructor Creates an empty `ANY_TYPE` result.
- DOMXPathResult.booleanValue property Boolean result value.
- DOMXPathResult.fromBoolean method Builds a result from a boolean value.
- DOMXPathResult.fromNodeSet method Builds a result from a node set.
- DOMXPathResult.fromNumber method Builds a result from a numeric value.
- DOMXPathResult.fromString method Builds a result from a string value.
- DOMXPathResult.invalidIteratorState property Iterator invalidation state.
- DOMXPathResult.iterateNext method Returns the next node from an iterator result.
- DOMXPathResult.nodeStringValue method
- DOMXPathResult.numberValue property Numeric result value.
- DOMXPathResult.resultType property Actual result type.
- DOMXPathResult.singleNodeValue property Single node result value.
- DOMXPathResult.snapshotItem method Returns one node from a snapshot result.
- DOMXPathResult.snapshotLength property Number of nodes in a snapshot result.
- DOMXPathResult.stringValue property String result value.
- DTDHandler interface Handler for basic DTD declaration events.
- DTDHandler.notationDecl method Receives a notation declaration.
- DTDHandler.unparsedEntityDecl method Receives an unparsed entity declaration.
- DataTruncation class Warning raised when data is truncated during read or write.
- DataTruncation.DataTruncation constructor Creates a data truncation warning.
- DataTruncation.dataSize property Original value size.
- DataTruncation.index property Column or parameter index.
- DataTruncation.parameter property True when the truncation happened on a parameter write.
- DataTruncation.read property True when the truncation happened on a read operation.
- DataTruncation.transferSize property Transferred value size.
- DatabaseConfig class Configuration de la connexion à la base de données.
- DatabaseConfig.DatabaseConfig constructor
- DatabaseConfig.buildConnectionString method
- DatabaseConfig.database property
- DatabaseConfig.driver property
- DatabaseConfig.host property
- DatabaseConfig.mapping2ddl property
- DatabaseConfig.password property
- DatabaseConfig.poolSize property
- DatabaseConfig.port property
- DatabaseConfig.showSql property
- DatabaseConfig.username property
- DatabaseMetaData interface Database capability and catalog metadata contract.
- DatabaseMetaData.catalogs method Returns visible catalogs.
- DatabaseMetaData.columns method Returns metadata about visible columns.
- DatabaseMetaData.connection property Owning connection.
- DatabaseMetaData.driverName property Driver name.
- DatabaseMetaData.driverVersion property Driver version.
- DatabaseMetaData.exportedKeys method Returns exported-key metadata for one table.
- DatabaseMetaData.functions method Returns function metadata.
- DatabaseMetaData.importedKeys method Returns imported-key metadata for one table.
- DatabaseMetaData.primaryKeys method Returns primary-key metadata for one table.
- DatabaseMetaData.procedures method Returns stored-procedure metadata.
- DatabaseMetaData.productName property Database product name.
- DatabaseMetaData.productVersion property Database product version.
- DatabaseMetaData.readOnly property True when the connection is read-only.
- DatabaseMetaData.schemas method Returns visible schemas.
- DatabaseMetaData.supportsBatchUpdates property True when batch updates are supported.
- DatabaseMetaData.supportsNamedParameters property True when named parameters are supported.
- DatabaseMetaData.supportsPreparedStatements property True when prepared statements are supported.
- DatabaseMetaData.supportsSavepoints property True when savepoints are supported.
- DatabaseMetaData.supportsStoredProcedures property True when stored procedures are supported.
- DatabaseMetaData.supportsTransactions property True when transactions are supported.
- DatabaseMetaData.tableTypes method Returns supported table types.
- DatabaseMetaData.tables method Returns metadata about visible tables.
- DatabaseMetaData.typeInfo method Returns supported SQL type metadata.
- DatabaseMetaData.url property Effective connection URL.
- DatabaseMetaData.userName property Effective user name.
- DateTime class Represents a date and time, including timezone information.
- DateTime.DateTime constructor Constructs a DateTime from a timestamp.
- DateTime.DateTime constructor Constructs a DateTime from an epoch timestamp expressed in seconds.
- DateTime.DateTime constructor Constructs a DateTime from individual date/time components.
- DateTime.DateTime constructor Constructs a DateTime by parsing an ISO 8601 date-time string (e.
- DateTime.day property Day component.
- DateTime.dayOfWeek property Returns the day of the week (0 = Sunday, 1 = Monday, .
- DateTime.dayOfYear property Returns the day of the year (1.
- DateTime.hour property Hour component.
- DateTime.minute property Minute component.
- DateTime.month property Month component (1.
- DateTime.now property Returns the current date and time.
- DateTime.operator+ method Adds a duration to this DateTime object.
- DateTime.operator- method Subtracts a duration from this DateTime object.
- DateTime.operator- method Subtracts one DateTime object from another.
- DateTime.second property Second component.
- DateTime.timeZone property Timezone of this date/time.
- DateTime.timestamp property Returns the timestamp representation of this DateTime object.
- DateTime.toString method Returns a string representation of this DateTime object using the default locale.
- DateTime.toString method Returns a string representation of this DateTime object using a specific locale.
- DateTime.totalSeconds property
- DateTime.usecond property Microsecond component.
- DateTime.year property Year component.
- DeckPane class Stack of views where one card is active.
- DeckPane.DeckPane constructor
- DeckPane.activeKey property
- DeckPane.activeView method
- DeckPane.addCard method
- DeckPane.hasCard method
- DeckPane.paint method
- DeckPane.showCard method
- DeclHandler interface SAX2 extension handler for DTD declaration events.
- DeclHandler.attributeDecl method Reports an attribute declaration.
- DeclHandler.elementDecl method Reports an element type declaration.
- DeclHandler.externalEntityDecl method Reports an external entity declaration.
- DeclHandler.internalEntityDecl method Reports an internal entity declaration.
- DefaultHandler class No-op SAX handler covering the common SAX callback interfaces.
- DefaultHandler.DefaultHandler constructor Creates a no-op handler.
- DefaultHandler.characters method Receives character data.
- DefaultHandler.declaration method Receives the XML declaration pseudo-attributes.
- DefaultHandler.endDocument method Receives the end of a document.
- DefaultHandler.endElement method Receives the end of an element.
- DefaultHandler.endPrefixMapping method Receives the end of a Namespace prefix scope.
- DefaultHandler.error method Receives a recoverable error.
- DefaultHandler.fatalError method Receives a fatal error.
- DefaultHandler.ignorableWhitespace method Receives ignorable whitespace.
- DefaultHandler.notationDecl method Receives notation declarations.
- DefaultHandler.processingInstruction method Receives a processing instruction.
- DefaultHandler.resolveEntity method Resolves an external entity.
- DefaultHandler.setDocumentLocator method Receives the parser locator.
- DefaultHandler.skippedEntity method Receives notification of a skipped entity.
- DefaultHandler.startDocument method Receives the beginning of a document.
- DefaultHandler.startElement method Receives the beginning of an element.
- DefaultHandler.startPrefixMapping method Receives the beginning of a Namespace prefix scope.
- DefaultHandler.unparsedEntityDecl method Receives unparsed entity declarations.
- DefaultHandler.warning method Receives a recoverable warning.
- DefaultHandler2 class No-op SAX handler covering the SAX extension callbacks.
- DefaultHandler2.DefaultHandler2 constructor Creates a no-op extension handler.
- DefaultHandler2.attributeDecl method Receives an attribute declaration from the DTD.
- DefaultHandler2.comment method Receives an XML comment.
- DefaultHandler2.declaration method Receives the XML declaration pseudo-attributes.
- DefaultHandler2.elementDecl method Receives an element declaration from the DTD.
- DefaultHandler2.endCDATA method Receives the end of a CDATA section.
- DefaultHandler2.endDTD method Receives the end of a DTD declaration.
- DefaultHandler2.endEntity method Receives the end of an entity.
- DefaultHandler2.externalEntityDecl method Receives an external entity declaration.
- DefaultHandler2.getExternalSubset method Provides an external subset.
- DefaultHandler2.internalEntityDecl method Receives an internal entity declaration.
- DefaultHandler2.resolveEntity method Resolves an external entity using SAX1 metadata.
- DefaultHandler2.resolveEntity method Resolves an external entity using SAX2 metadata.
- DefaultHandler2.startCDATA method Receives the beginning of a CDATA section.
- DefaultHandler2.startDTD method Receives the beginning of a DTD declaration.
- DefaultHandler2.startEntity method Receives the beginning of an entity.
- Deprecated annotation Marks a declaration as deprecated.
- DestroyMethod annotation Marks a method that must be called when a managed component is destroyed.
- Dialog class Base modal dialog.
- Dialog class Base dialog window.
- Dialog.Dialog constructor
- Dialog.Dialog constructor
- Dialog.close method
- Dialog.onAccept field
- Dialog.onCancel field
- Dialog.show method
- Dialog.terminal field
- Dialog.title field
- Digest class Immutable digest result with both hexadecimal and Base64 views.
- Digest.Digest constructor Creates a digest result.
- Digest.algorithm field Canonical digest algorithm name.
- Digest.base64 field Standard Base64 representation.
- Digest.fromMap method
- Digest.hex field Lower-case hexadecimal representation.
- Digest.sizeBits property Digest size in bits.
- Digest.sizeBytes property Digest size in bytes.
- Digest.toBytes method Returns the raw digest bytes.
- Digest.toMap method Converts this digest result to a serializable map.
- Digest.toString method
- DivideByZeroException class Compatibility exception raised when an operation explicitly reports a division by zero.
- DivideByZeroException.DivideByZeroException constructor Creates a division-by-zero exception.
- DockLayout class Dock layout.
- DockLayout.DockLayout constructor
- DockLayout.add method Adds a widget on a dock side.
- DockLayout.layout method
- DockLayout.spacing property
- DockLayoutParams class Layout hints for `DockLayout`.
- DockLayoutParams.DockLayoutParams constructor
- DockLayoutParams.DockLayoutParams constructor
- DockLayoutParams.side property Dock side.
- DockedPane class Docked pane descriptor.
- DockedPane.DockedPane constructor
- DockedPane.key field
- DockedPane.side field
- DockedPane.titles field
- DockedPane.view field
- DockedPane.visible field
- DockedSide class Docking side enumeration.
- DockedSide.BOTTOM property
- DockedSide.LEFT property
- DockedSide.RIGHT property
- DockedSide.TOP property
- DockedSide.toString method
- Document interface DOM document node.
- Document.adoptNode method Adopts a node into this document.
- Document.createAttribute method Creates an attribute node.
- Document.createAttributeNS method Creates a namespace-aware attribute.
- Document.createCDATASection method Creates a CDATA section node.
- Document.createComment method Creates a comment node.
- Document.createDocumentFragment method Creates a document fragment.
- Document.createElement method Creates an element with the given tag name.
- Document.createElementNS method Creates a namespace-aware element.
- Document.createEntityReference method Creates an entity reference node.
- Document.createProcessingInstruction method Creates a processing instruction node.
- Document.createTextNode method Creates a text node.
- Document.doctype property Document type declaration associated with this document.
- Document.documentElement property Root element of the document.
- Document.documentURI property Document URI.
- Document.domConfig property DOM configuration object used by normalizeDocument.
- Document.getElementById method Returns the element marked with the given identifier.
- Document.getElementsByTagName method Returns descendant elements matching the tag name.
- Document.getElementsByTagNameNS method Returns descendant elements matching namespace URI and local name.
- Document.implementation property DOM implementation that created this document.
- Document.importNode method Imports a node into this document.
- Document.inputEncoding property Input character encoding, when known.
- Document.normalizeDocument method Normalizes this document according to its DOM configuration.
- Document.renameNode method Renames a node.
- Document.strictErrorChecking property Enables or disables strict DOM error checking.
- Document.xmlEncoding property XML encoding, when known.
- Document.xmlStandalone property XML standalone flag.
- Document.xmlVersion property XML version string.
- DocumentFragment interface Lightweight container for a DOM subtree.
- DocumentHandler interface Deprecated SAX1 document event handler.
- DocumentHandler.characters method Receives character data.
- DocumentHandler.endDocument method Receives the end of a document.
- DocumentHandler.endElement method Receives the end of an element.
- DocumentHandler.ignorableWhitespace method Receives ignorable whitespace in element content.
- DocumentHandler.processingInstruction method Receives a processing instruction.
- DocumentHandler.setDocumentLocator method Receives the locator used for later document events.
- DocumentHandler.startDocument method Receives the beginning of a document.
- DocumentHandler.startElement method Receives the beginning of an element.
- DocumentType interface DOM document type declaration.
- DocumentType.entities property Entity declarations exposed by this document type.
- DocumentType.internalSubset property Internal subset text.
- DocumentType.name property Document type name.
- DocumentType.notations property Notation declarations exposed by this document type.
- DocumentType.publicId property Public identifier for this document type.
- DocumentType.systemId property System identifier for this document type.
- DomDocument class Compatibility DOM document class returned by `DOMParser`.
- DomDocument.DomDocument constructor Creates an empty parser document.
- DomDocument.createElement method Creates a DOM parser element without a namespace.
- DomDocument.createElementNS method Creates a DOM parser element with an optional namespace.
- DomDocument.documentElement property Root element of the parsed document.
- DomDocument.getElementsByTagName method Returns document descendant elements matching a tag name.
- DomDocument.getElementsByTagNameNS method Returns document descendant elements matching a namespace URI and local name.
- DomElement class Compatibility DOM element class returned by `DOMParser`.
- DomElement.DomElement constructor Creates a DOM parser element.
- DomElement.getElementsByTagName method Returns descendant elements matching a tag name.
- DomElement.getElementsByTagNameNS method Returns descendant elements matching a namespace URI and local name.
- DomNodeList class Element list compatible with both Klyn lists and DOM NodeList.
- DomNodeList.DomNodeList constructor Creates an empty DOM element list.
- DomNodeList.add method Adds an element to the DOM node list.
- DomNodeList.item method Returns the node at an index.
- DomNodeList.length property Number of nodes in the list.
- DomParser class Compatibility alias for `DOMParser`.
- DomParser.DomParser constructor Creates a DOM parser.
- Double class Represents a 64-bit IEEE 754 floating-point number.
- Double.Double constructor Builds the neutral Double value (`0.
- Double.Double constructor Builds a Double from a Boolean value.
- Double.Double constructor Builds a Double from an Int value.
- Double.Double constructor Builds a Double from a Float value.
- Double.Double constructor Parses a Double from a textual representation.
- Double.Double constructor Builds a Double from a UInt value.
- Double.Double constructor Builds a Double from a Long value.
- Double.Double constructor Builds a Double from a ULong value.
- Double.Double constructor Copy constructor.
- Double.Double constructor Builds a Double from a character code point.
- Double.operator!= method Tests whether two Double values are different.
- Double.operator% method Computes the floating-point remainder.
- Double.operator%= method Replaces `a` with the floating-point remainder of `a / b`.
- Double.operator* method Multiplies two Double values.
- Double.operator** method Raises a Double value to a Double power.
- Double.operator**= method Replaces `value` with `value ** power`.
- Double.operator*= method Multiplies `a` by `b` in place.
- Double.operator+ method Adds two Double values.
- Double.operator+= method Adds `b` to `a` in place.
- Double.operator- method Subtracts two Double values.
- Double.operator-= method Subtracts `b` from `a` in place.
- Double.operator/ method Divides two Double values.
- Double.operator/= method Divides `a` by `b` in place.
- Double.operator< method Tests whether `a` is strictly lower than `b`.
- Double.operator<= method Tests whether `a` is lower than or equal to `b`.
- Double.operator== method Tests whether two Double values are equal.
- Double.operator> method Tests whether `a` is strictly greater than `b`.
- Double.operator>= method Tests whether `a` is greater than or equal to `b`.
- Double.toString method Converts this value to its textual representation.
- Driver interface SQL driver contract used by DriverManager to resolve connection URLs.
- Driver.name property Human-readable driver name.
- Driver.openConnection method Opens a connection using the supplied URL and properties.
- Driver.supports method Returns true when this driver can open the given URL.
- DriverManager class SQL connection factory.
- DriverManager.Map method Global arbitrary connection properties.
- DriverManager.connect method Opens a connection from a URL and optional properties.
- DriverManager.driverFor method Returns the first registered driver supporting the URL.
- DriverManager.drivers property Registered SQL drivers, in resolution order.
- DriverManager.getConnection method Opens a SQL connection from a database URL and credentials.
- DriverManager.loginTimeoutSeconds field Login timeout applied by driver resolution.
- DriverManager.register method Registers a custom SQL driver at the end of the resolution list.
- Duration class Represents a duration of time.
- Duration.Duration constructor Constructs a Duration object from individual time components.
- Duration.operator* method Multiplies a Duration by a numeric factor.
- Duration.operator+ method Adds two Duration values.
- Duration.operator- method Subtracts two Duration values.
- Duration.toString method Returns a string representation of this Duration.
- Duration.totalSeconds property Returns the total number of seconds in the duration.

E

- EditorView class Readable editor widget with syntax highlighting support.
- EditorView.EditorView constructor
- EditorView.bindDocument method Binds a new document and refreshes rendered content.
- EditorView.currentDocument method Returns the currently bound document.
- EditorView.cursorViewCol property
- EditorView.cursorViewRow property
- EditorView.document field Current document bound to this editor.
- EditorView.editable field
- EditorView.handleEvent method Handles a terminal key event for basic text editing.
- EditorView.handleMouseEvent method Handles a mouse event inside the editor viewport.
- EditorView.handleVerticalScrollbarMouse method
- EditorView.moveCursorToViewPosition method
- EditorView.paintToFrame method
- EditorView.refresh method Re-renders the current document using the active highlighter.
- EditorView.scrollByAmount method
- EditorView.scrollCol field
- EditorView.scrollRow field
- EditorView.showLineNumbers field Displays left line numbers when true.
- EditorView.statusMessage field
- EditorView.totalLineCount property
- EditorView.visibleRowCount method
- Element interface DOM element node.
- Element.getAttribute method Returns an attribute value by name.
- Element.getAttributeNS method Returns an attribute value by namespace URI and local name.
- Element.getAttributeNode method Returns an attribute node by name.
- Element.getAttributeNodeNS method Returns a namespace-aware attribute node.
- Element.getElementsByTagName method Returns descendant elements matching the tag name.
- Element.getElementsByTagNameNS method Returns descendant elements matching namespace URI and local name.
- Element.hasAttribute method Indicates whether an attribute exists by name.
- Element.hasAttributeNS method Indicates whether a namespace-aware attribute exists.
- Element.removeAttribute method Removes an attribute by name.
- Element.removeAttributeNS method Removes a namespace-aware attribute.
- Element.removeAttributeNode method Removes an attribute node.
- Element.schemaTypeInfo property Schema type information associated with this element.
- Element.setAttribute method Sets or creates an attribute by name.
- Element.setAttributeNS method Sets or creates a namespace-aware attribute.
- Element.setAttributeNode method Adds or replaces an attribute node.
- Element.setAttributeNodeNS method Adds or replaces a namespace-aware attribute node.
- Element.setIdAttribute method Marks an attribute as an identifier attribute.
- Element.setIdAttributeNS method Marks a namespace-aware attribute as an identifier attribute.
- Element.setIdAttributeNode method Marks an attribute node as an identifier attribute.
- Element.tagName property Qualified element tag name.
- Entity annotation Marque une classe comme entité persistante.
- Entity interface DOM entity declaration.
- Entity.inputEncoding property Input encoding for the entity.
- Entity.notationName property Notation name for unparsed entities.
- Entity.publicId property Public identifier for the entity.
- Entity.systemId property System identifier for the entity.
- Entity.xmlEncoding property XML encoding for the entity.
- Entity.xmlVersion property XML version for the entity.
- EntityManager class Gestionnaire des opérations de persistance.
- EntityManager.EntityManager constructor
- EntityManager.begin method
- EntityManager.close method
- EntityManager.commit method
- EntityManager.createNativeQuery method Crée une requête SQL native.
- EntityManager.createQuery method Crée une requête JPQL.
- EntityManager.find method Trouve une entité par son ID.
- EntityManager.isOpen method
- EntityManager.merge method Fusionne une entité détachée.
- EntityManager.persist method Persiste une nouvelle entité.
- EntityManager.remove method Supprime une entité.
- EntityManager.rollback method
- EntityManagerFactory class Fabrique d'EntityManager, thread-safe.
- EntityManagerFactory.EntityManagerFactory constructor
- EntityManagerFactory.close method
- EntityManagerFactory.createEntityManager method
- EntityManagerFactory.isOpen method
- EntityReference interface DOM entity reference node.
- EntityResolver interface Resolver for external XML entities.
- EntityResolver.resolveEntity method Resolves an external entity.
- EntityResolver2 interface SAX2 extension for resolving external entities and external subsets.
- EntityResolver2.getExternalSubset method Provides an external subset when the document omits one.
- EntityResolver2.resolveEntity method Resolves an external entity using SAX2 entity metadata.
- EntityTransaction class Transaction de base de données.
- EntityTransaction.begin method
- EntityTransaction.commit method
- EntityTransaction.isActive method
- EntityTransaction.rollback method
- Enum class Base class for language enumerations.
- Enum.bind method Binds an enum instance to its symbolic state name and returns the same instance.
- Enum.toString method Returns the canonical enum state name in the form `TypeName.
- ErrorHandler interface Handler for SAX warnings and errors.
- ErrorHandler.error method Receives a recoverable error.
- ErrorHandler.fatalError method Receives a non-recoverable fatal error.
- ErrorHandler.warning method Receives a warning.
- EvalFunctionWrapper class Internal wrapper for functions created via eval().
- EvalFunctionWrapper.EvalFunctionWrapper constructor Creates a typed wrapper over a function produced by `eval()`.
- EvalFunctionWrapper.invoke method Invokes the function with dynamic arguments.
- EvalFunctionWrapper.name property
- EvalFunctionWrapper.operator call method Operator call - enables f(args) syntax.
- EvalFunctionWrapper.parameterCount property
- EvalFunctionWrapper.returnType property
- Event class Generic terminal UI event.
- Event class Multicast GUI event.
- Event.Event constructor
- Event.Event constructor Creates an empty event dispatcher.
- Event.connect method Registers a handler.
- Event.disconnect method Unregisters a handler.
- Event.emit method Emits the event to all registered handlers.
- Event.name property Event logical name.
- Event.size property Number of registered handlers.
- Event.source property Event source object.
- Event.when property Event timestamp.
- Exception class Par défaut, il n'y a pas d'obligatoire de dire ce que l'on fait en cas de déclenchement d'exceptions.
- Exception.Exception constructor Constructor for Exception.
- Exception.message property
- Exception.toString method Returns the string representation of this exception.

F

- FetchDirection enum Preferred fetch direction for a result set cursor.
- FetchType enum Stratégies de chargement des relations.
- FileAccessMode enum File creation policy used by APIs that write a new file or directory tree.
- FileDocument class Editable text document backed by an optional file path.
- FileDocument.FileDocument constructor
- FileDocument.extension property Returns the file extension in lower case, without the dot.
- FileDocument.load method Loads the file content into the document when the path exists.
- FileDocument.path field Absolute or relative file path.
- FileDocument.save method Persists the document content to disk.
- FileDocument.text field Full text content.
- FileDocument.title field Title displayed in UI tabs.
- FileInputStream class File-backed binary input stream.
- FileInputStream.FileInputStream constructor
- FileInputStream.close method Performs a text or binary I/O operation.
- FileInputStream.read method Performs a text or binary I/O operation.
- FileInputStream.readBytes method Performs a text or binary I/O operation.
- FileNotFoundException class Exception raised when a filesystem path is expected to exist but cannot be found.
- FileNotFoundException.FileNotFoundException constructor Creates a new file-not-found exception.
- FileOutputStream class File-backed binary output stream.
- FileOutputStream.FileOutputStream constructor
- FileOutputStream.close method Performs a text or binary I/O operation.
- FileOutputStream.write method Performs a text or binary I/O operation.
- FileOutputStream.writeBytes method Performs a text or binary I/O operation.
- FilePath class Represents a file path.
- FilePath.FilePath constructor Creates a file path wrapper from a path string.
- FilePath.FilePath constructor Creates a file path wrapper from another path instance.
- FilePath.FilePath constructor Creates a file path by resolving multiple child segments from a base path.
- FilePath.FilePath constructor Convenience overload when the base is already a FolderPath.
- FilePath.openInputStream method Opens a binary input stream on this file.
- FilePath.openOutputStream method Opens a binary output stream on this file.
- FilePath.openReader method Opens a text reader on this file.
- FilePath.openWriter method Opens a text writer on this file and truncates existing content.
- FilePath.readPrefix method Reads at most the first `maxBytes` bytes from this file.
- FilePath.touch method Creates the file if it does not exist, or updates its last modification time.
- FileReader class Text reader backed by one file.
- FileReader.FileReader constructor Creates a reader on the given file name.
- FileReader.FileReader constructor Creates a reader on the given file path.
- FileReader.close method Closes the reader.
- FileReader.readAllText method Reads all remaining text from the current reader position.
- FileReader.readLine method Reads one line from the current reader position.
- FileReader.readLines method Reads all remaining lines from the current reader position.
- FileReader.readPrefix method Reads at most the first `maxBytes` bytes from a text file.
- FileSystemView class File-system panel showing current folder entries.
- FileSystemView.FileSystemView constructor
- FileSystemView.consumePendingOpen method Consumes a pending open request produced by a double-click.
- FileSystemView.currentPath field Current directory displayed in this panel.
- FileSystemView.entries field Sorted names for current directory.
- FileSystemView.goParent method Moves to parent folder when possible.
- FileSystemView.handleMouseEvent method Handles mouse selection and double-click opening inside this file-system view.
- FileSystemView.handleVerticalScrollbarMouse method
- FileSystemView.openSelected method Opens selected entry.
- FileSystemView.pageDown method
- FileSystemView.pageUp method
- FileSystemView.paintToFrame method
- FileSystemView.refresh method Refreshes displayed directory entries.
- FileSystemView.scrollBy method
- FileSystemView.scrollIndex field
- FileSystemView.scrollToTrackRow method
- FileSystemView.scrollbarThumbSize method
- FileSystemView.scrollbarThumbTop method
- FileSystemView.selectAtPanelPosition method Selects an entry from a click inside the rendered panel coordinates.
- FileSystemView.selectNext method Selects the next entry.
- FileSystemView.selectPrevious method Selects the previous entry.
- FileSystemView.selectedIndex field Selected row index in `entries`.
- FileWriter class Text writer backed by one file.
- FileWriter.FileWriter constructor Creates a file text writer and truncates the target file.
- FileWriter.FileWriter constructor Creates a file text writer and truncates the target file.
- FileWriter.close method Closes the writer.
- FileWriter.write method Writes raw text to the file.
- Float class Represents a 32-bit floating-point number.
- Float.Float constructor Builds the neutral Float value (`0.
- Float.Float constructor Builds a Float from a Boolean value (`false` = 0.
- Float.Float constructor Builds a Float from an Int value.
- Float.Float constructor Builds a Float from a Double value.
- Float.Float constructor Builds a Float from a textual representation.
- Float.Float constructor Builds a Float from an unsigned 32-bit integer.
- Float.Float constructor Builds a Float from a signed 64-bit integer.
- Float.Float constructor Builds a Float from an unsigned 64-bit integer.
- Float.Float constructor Builds a Float from a Float value.
- Float.Float constructor Builds a Float from a character code point.
- Float.operator!= method Tests whether two Float values are different.
- Float.operator% method Computes the remainder of one Float value divided by another.
- Float.operator%= method Replaces `a` with the remainder of `a` divided by `b`.
- Float.operator* method Multiplies two Float values.
- Float.operator** method Raises a Float value to a power.
- Float.operator**= method Replaces `value` with `value ** power`.
- Float.operator*= method Multiplies `a` by `b` in place.
- Float.operator+ method Adds two Float values.
- Float.operator+= method Adds `b` to `a` in place.
- Float.operator- method Subtracts one Float value from another.
- Float.operator-= method Subtracts `b` from `a` in place.
- Float.operator/ method Divides one Float value by another.
- Float.operator/= method Divides `a` by `b` in place.
- Float.operator< method Tests whether `a` is strictly lower than `b`.
- Float.operator<= method Tests whether `a` is lower than or equal to `b`.
- Float.operator== method Tests whether two Float values are equal.
- Float.operator> method Tests whether `a` is strictly greater than `b`.
- Float.operator>= method Tests whether `a` is greater than or equal to `b`.
- Float.toString method Converts this value to its textual representation.
- Float.tryParse method Parses a Float value from text.
- FlowLayout class Flow layout.
- FlowLayout.FlowLayout constructor
- FlowLayout.alignment property
- FlowLayout.horizontalSpacing property
- FlowLayout.layout method
- FlowLayout.verticalSpacing property
- FlowLayoutParams class Optional per-widget hints for `FlowLayout`.
- FlowLayoutParams.FlowLayoutParams constructor
- FlowLayoutParams.FlowLayoutParams constructor
- FlowLayoutParams.breakAfter property Forces a new row after placing the widget.
- FlowLayoutParams.breakBefore property Starts a new row before placing the widget.
- FolderPath class Represents a directory path.
- FolderPath.FolderPath constructor Creates a directory path wrapper from a path string.
- FolderPath.FolderPath constructor Creates a directory path wrapper from another path instance.
- FolderPath.FolderPath constructor Creates a directory path by resolving multiple child segments from a base path.
- FolderPath.FolderPath constructor Convenience overload when the base is already a FolderPath.
- FolderPath.list method Lists direct children as paths.
- FolderPath.listNames method Lists direct child names.
- FolderPath.mkdir method Creates this directory only.
- FolderPath.mkdirs method Creates this directory and all missing parent directories.
- FolderPath.removeAll method Recursively removes the folder content and the folder itself.
- FormLayout class Form layout.
- FormLayout.FormLayout constructor
- FormLayout.addRow method Adds a `label / field` row and automatically links the label mnemonic to the field.
- FormLayout.addRow method Adds a row using an existing label and automatically assigns its buddy.
- FormLayout.addRow method Adds a widget spanning the full form width.
- FormLayout.columnSpacing property
- FormLayout.labelAlign property
- FormLayout.labelWidth property
- FormLayout.layout method
- FormLayout.rowSpacing property
- FormLayoutParams class Optional per-widget hints for `FormLayout`.
- FormLayoutParams.FormLayoutParams constructor
- FormLayoutParams.FormLayoutParams constructor
- FormLayoutParams.fullRow property Makes the widget consume the whole row.
- FormLayoutParams.isLabel property Marks the widget as the label cell of a row.
- Format class Cell format used by an XLSX workbook.
- Format.Format constructor Creates a standalone format from an option map.
- Format.backgroundColor property Background color as an ARGB value, or an empty string for no fill.
- Format.bold property Returns true when the format uses a bold font.
- Format.fontColor property Font color as an ARGB value, or an empty string for the default color.
- Format.styleIndex property Style index used in worksheet XML.
- Function interface Represents an executable function (standalone, closure, or from eval).

G

- GenerationType enum Stratégies de génération des clés primaires.
- Generator class Materialized generator sequence.
- Generator.Generator constructor Creates an immutable generated sequence from `start` to `stop`.
- Gradient class Base class for paint gradients.
- Gradient.addStop method Appends a color stop to the gradient.
- Gradient.clearStops method Removes all color stops.
- Gradient.kind method Returns the gradient kind.
- Gradient.setColorAt method Appends a color stop using the Qt-compatible method name.
- Gradient.stops method Returns the configured color stops.
- Gradient.stopsDescription method Returns a short human-readable description of the stops.
- Gradient.toString method
- GradientStop class Single color stop used by gradients.
- GradientStop.GradientStop constructor
- GradientStop.clone method Duplicates the current stop.
- GradientStop.color property Color attached to the stop.
- GradientStop.offset property Offset in `[0.
- GradientStop.toString method
- Graphics class Backward-compatible alias for `Painter`.
- Graphics.Graphics constructor
- GridLayout class Grid layout.
- GridLayout.GridLayout constructor
- GridLayout.add method Adds a widget at a fixed grid position.
- GridLayout.columns property
- GridLayout.horizontalSpacing property
- GridLayout.layout method
- GridLayout.rows property
- GridLayout.verticalSpacing property
- GridLayoutParams class Explicit cell placement for `GridLayout`.
- GridLayoutParams.GridLayoutParams constructor
- GridLayoutParams.GridLayoutParams constructor
- GridLayoutParams.column property Target column, or `-1` for automatic placement.
- GridLayoutParams.columnSpan property Number of columns consumed by the widget.
- GridLayoutParams.row property Target row, or `-1` for automatic placement.
- GridLayoutParams.rowSpan property Number of rows consumed by the widget.
- GroupBox class
- GroupBox.GroupBox constructor
- GroupBox.bodyStyle property
- GroupBox.borderStyle property
- GroupBox.handleEvent method
- GroupBox.handleMouseEvent method
- GroupBox.paintToFrame method
- GroupBox.title property
- GroupBox.titleStyle property
- GuiEvent class Base GUI event.
- GuiEvent.GuiEvent constructor
- GuiEvent.source property
- GuiEvent.timestamp property

H

- HBoxLayout class Horizontal layout.
- HBoxLayout.HBoxLayout constructor
- HBoxLayout.align property
- HBoxLayout.layout method
- HBoxLayout.spacing property
- HandlerBase class Deprecated SAX1 adapter with no-op callback implementations.
- HandlerBase.HandlerBase constructor Creates a no-op SAX1 handler.
- HandlerBase.characters method Receives character data.
- HandlerBase.endDocument method Receives the end of the document.
- HandlerBase.endElement method Receives the end of an element through the SAX1 `DocumentHandler` API.
- HandlerBase.error method Receives a recoverable error.
- HandlerBase.fatalError method Receives a fatal error.
- HandlerBase.ignorableWhitespace method Receives ignorable whitespace.
- HandlerBase.notationDecl method Receives notation declarations.
- HandlerBase.processingInstruction method Receives a processing instruction.
- HandlerBase.resolveEntity method Resolves an external entity.
- HandlerBase.setDocumentLocator method Receives the parser locator.
- HandlerBase.startDocument method Receives the start of the document.
- HandlerBase.startElement method Receives the start of an element through the SAX1 `DocumentHandler` API.
- HandlerBase.unparsedEntityDecl method Receives unparsed entity declarations.
- HandlerBase.warning method Receives a recoverable warning.
- HashMap class Hash map implementation.
- HashMap.HashMap constructor Creates an empty hash map.
- HashMap.HashMap constructor Creates a new HashMap from another map.
- HashMap.HashMap constructor Creates a new HashMap from key-value pairs.
- HashMap.operator in method Returns true if the key exists.
- HashMapSync class Thread-safe hash map implementation.
- HashMapSync.HashMapSync constructor Creates an empty synchronized hash map.
- HashMapSync.HashMapSync constructor Creates a synchronized hash map from another map.
- HashMapSync.HashMapSync constructor Creates a synchronized hash map from key-value pairs.
- HashMapSync.operator in method Returns true if the key exists.
- HashSet class Hash set implementation.
- HashSet.HashSet constructor Creates an empty hash set.
- HashSet.HashSet constructor Creates a hash set from another hash set.
- HashSet.HashSet constructor Creates a hash set from a synchronized hash set.
- HashSet.HashSet constructor Creates a hash set from a collection.
- HashSet.HashSet constructor Creates a hash set from a read-only list.
- HashSet._items method
- HashSet.add method Adds an element to the set.
- HashSet.clear method Clears all elements.
- HashSet.count method Counts occurrences of the given element in the set.
- HashSet.operator in method Returns true if the set contains the element.
- HashSet.remove method Removes an element from the set.
- HashSet.size property Number of elements in the set.
- HashSet.toString method Returns a string representation of the set.
- HashSetSync class Thread-safe hash set implementation.
- HashSetSync.HashSetSync constructor Creates an empty synchronized hash set.
- HashSetSync.HashSetSync constructor Creates a synchronized hash set from another synchronized hash set.
- HashSetSync.HashSetSync constructor Creates a synchronized hash set from a regular hash set.
- HashSetSync.HashSetSync constructor Creates a synchronized hash set from a collection.
- HashSetSync.HashSetSync constructor Creates a synchronized hash set from a read-only list.
- HashSetSync._items method
- HashSetSync.add method Adds an element to the set.
- HashSetSync.clear method Clears all elements.
- HashSetSync.count method Counts occurrences of the given element in the set.
- HashSetSync.operator in method Returns true if the set contains the element.
- HashSetSync.remove method Removes an element from the set.
- HashSetSync.size property Number of elements in the set.
- HashSetSync.toString method Returns a string representation of the set.
- Hex class Hexadecimal text helpers.
- Hex.decodeToText method Decodes a hexadecimal string to text.
- Hex.encodeText method Encodes a text value as hexadecimal.
- Hmac class HMAC implementation parameterized by a concrete message digest.
- Hmac.Hmac constructor Creates an HMAC using `SHA256`.
- Hmac.Hmac constructor Creates an HMAC bound to the given digest algorithm.
- HorizontalLayout class Horizontal layout placing children left to right.
- HorizontalLayout.HorizontalLayout constructor
- HorizontalLayout.apply method
- HorizontalLayout.fillIndex field Child index receiving remaining width (fill behavior).
- HorizontalLayout.spacing field
- HtmlHighlighter class Syntax highlighter for HTML.
- HtmlHighlighter.highlight method
- HttpClient class Modern HTTP client.
- HttpClient.HttpClient constructor Creates an HTTP client.
- HttpClient.cancel method Requests cancellation of the HTTP call currently running for this client.
- HttpClient.deleteRequest method Sends a `DELETE` request.
- HttpClient.followRedirects property Redirect-following flag.
- HttpClient.get method Sends a `GET` request.
- HttpClient.patch method Sends a `PATCH` request.
- HttpClient.post method Sends a `POST` request.
- HttpClient.put method Sends a `PUT` request.
- HttpClient.request method Sends one request built from ad-hoc values.
- HttpClient.send method Sends one HTTP request.
- HttpClient.timeout property Default request timeout in milliseconds.
- HttpClient.tlsOptions property Default TLS options used for HTTPS requests.
- HttpRequest class Immutable HTTP request description.
- HttpRequest.HttpRequest constructor Creates an immutable HTTP request.
- HttpRequest.body property Optional request body.
- HttpRequest.headers property Request headers copied at construction time.
- HttpRequest.method property Normalized HTTP method.
- HttpRequest.toString method
- HttpRequest.url property Target HTTP or HTTPS URL.
- HttpRequest.withBody method Returns a copy with a different request body.
- HttpRequest.withHeader method Returns a copy with one header added or replaced.
- HttpRequest.withMethod method Returns a copy with a different HTTP method.
- HttpRequest.withoutHeader method Returns a copy without one header.
- HttpResponse class HTTP response value object inspired by Python `requests.
- HttpResponse.body field Response body as text.
- HttpResponse.headers field Response headers.
- HttpResponse.httpMethod field HTTP method used by the request.
- HttpResponse.json method Parses `body` as JSON and returns the typed value.
- HttpResponse.ok property Returns true when the status code is in `[200, 299]`.
- HttpResponse.statusCode field HTTP status code (for example 200, 404, 500).
- HttpResponse.text property Python-requests style alias.
- HttpResponse.toString method
- HttpResponse.url field Effective URL used by the request (after redirects when enabled).

I

- IList interface Read-only ordered collection of elements.
- IList.count method Counts occurrences of the given element in the list.
- IList.join method Joins elements into a single string using the separator.
- IList.operator in method Returns true if the list contains the given element.
- IList.operator[] method Returns the element at the given index.
- IList.size property Number of elements in the list.
- IOException class Base I/O exception.
- IOException.IOException constructor
- Icon class Minimal icon descriptor.
- Icon.Icon constructor
- Icon.filename property
- Id annotation Marque la clé primaire de l'entité.
- Image class Represents a graphical image.
- Image.crop method Crops the image to the specified rectangle.
- Image.fileName property
- Image.getImage method Factory method to get an image instance based on the file extension.
- Image.height property Gets the height of the image.
- Image.load method Loads an image from a file.
- Image.resize method Resizes the image to the specified size.
- Image.width property Gets the width of the image.
- ImagePattern class Repeated image paint, similar to `CanvasPattern`.
- ImagePattern.ImagePattern constructor
- ImagePattern.image property Image-like source object.
- ImagePattern.repetition property Repeat mode: `repeat`, `repeat-x`, `repeat-y` or `no-repeat`.
- ImagePattern.toString method
- ImmutableList class Immutable homogeneous ordered collection.
- ImmutableList.ImmutableList constructor Builds an immutable list by copying the provided read-only list.
- ImmutableList.count method Counts occurrences of the given value.
- ImmutableList.join method Joins list values with a separator.
- ImmutableList.operator in method Returns true when the list contains the given value.
- ImmutableList.operator[] method Returns the value at the given index.
- ImmutableList.size property Number of elements in this list.
- ImmutableList.sortNew method Returns a sorted immutable copy of this list.
- ImmutableList.toString method Returns a normalized textual representation using the immutable literal syntax.
- IndexException class Exception thrown when an index is out of the valid range.
- IndexException.IndexException constructor Constructor for IndexException.
- InetAddress class Internet host descriptor.
- InetAddress.anyLocalAddress method Returns the wildcard local address.
- InetAddress.getByName method Resolves one host name to an internet address.
- InetAddress.hostAddress property Numeric host address.
- InetAddress.hostName property Host name used to resolve this endpoint.
- InetAddress.loopbackAddress method Returns the loopback address.
- InetAddress.toString method Returns the textual host address.
- InetSocketAddress class Internet socket endpoint (host + port).
- InetSocketAddress.InetSocketAddress constructor Creates an internet socket address from host and port.
- InetSocketAddress.fromAddress method Creates an internet socket address from `InetAddress` and port.
- InetSocketAddress.getAddress method Returns the address part.
- InetSocketAddress.hostString property Host part used to connect/bind.
- InetSocketAddress.isUnresolved method True when this endpoint has no explicit host.
- InetSocketAddress.port property Port part.
- InetSocketAddress.toString method Endpoint representation as `host:port`.
- InitMethod annotation Marks a method that must be called after dependency injection has initialized a component.
- InputDialog class Input modal dialog.
- InputDialog.InputDialog constructor
- InputDialog.prompt field
- InputDialog.text property
- InputField class
- InputField.InputField constructor
- InputField.deleteButton property
- InputField.focusable property
- InputField.focused property
- InputField.handleEvent method
- InputField.handleMouseEvent method
- InputField.id property
- InputField.label property
- InputField.labelWidth property
- InputField.lineEdit property
- InputField.paintToFrame method
- InputField.text property
- InputSource class Input source for one XML entity.
- InputSource.InputSource constructor Creates an empty input source.
- InputSource.InputSource constructor Creates an input source from a system identifier.
- InputSource.InputSource constructor Creates an input source from a byte stream.
- InputSource.InputSource constructor Creates an input source from a character stream.
- InputSource.getByteStream method Returns the byte stream.
- InputSource.getCharacterStream method Returns the character stream.
- InputSource.getEncoding method Returns the byte-stream or URI encoding.
- InputSource.getPublicId method Returns the public identifier.
- InputSource.getSystemId method Returns the system identifier.
- InputSource.isEmpty method Indicates whether no input information is present.
- InputSource.setByteStream method Sets the byte stream.
- InputSource.setCharacterStream method Sets the character stream.
- InputSource.setEncoding method Sets the byte-stream or URI encoding.
- InputSource.setPublicId method Sets the public identifier.
- InputSource.setSystemId method Sets the system identifier.
- InputStream interface Binary input stream contract.
- InputStream.read method Reads the remaining data as text.
- InputStream.readBytes method Reads up to `length` bytes from the stream.
- Int class Represents a 32-bit signed integer.
- Int.Int constructor Builds the neutral Int value (`0`).
- Int.Int constructor Conversion from a Boolean value.
- Int.Int constructor Conversions from floating point numbers (truncates the decimal part).
- Int.Int constructor Conversions from double precision floating point numbers.
- Int.Int constructor Parses a string into an integer.
- Int.Int constructor Copy constructor.
- Int.Int constructor Conversion from unsigned 32-bit integer.
- Int.Int constructor Conversion from signed 64-bit integer (Long).
- Int.Int constructor Conversion from unsigned 64-bit integer.
- Int.Int constructor Conversion from a Unicode character (returns its code point).
- Int.MAX_VALUE field The greatest value representable by an Int.
- Int.MIN_VALUE field The smallest value representable by an Int.
- Int.operator!= method Tests whether two Int values are different.
- Int.operator% method Computes the remainder of one Int value divided by another.
- Int.operator%= method Replaces `a` with the remainder of `a` divided by `b`.
- Int.operator* method Multiplies two Int values.
- Int.operator** method Raises an Int value to a power.
- Int.operator**= method Replaces `value` with `value ** power`.
- Int.operator*= method Multiplies `a` by `b` in place.
- Int.operator+ method Adds two Int values.
- Int.operator+= method Adds `b` to `a` in place.
- Int.operator- method Subtracts one Int value from another.
- Int.operator-= method Subtracts `b` from `a` in place.
- Int.operator/ method Divides one Int value by another.
- Int.operator// method Performs integer division on two Int values.
- Int.operator//= method Replaces `a` with the integer division of `a` by `b`.
- Int.operator< method Tests whether `a` is strictly lower than `b`.
- Int.operator<= method Tests whether `a` is lower than or equal to `b`.
- Int.operator== method Tests whether two Int values are equal.
- Int.operator> method Tests whether `a` is strictly greater than `b`.
- Int.operator>= method Tests whether `a` is greater than or equal to `b`.
- Int.toString method Returns a string representation of this integer.
- InternetAddress class Internet email address inspired by JavaMail `InternetAddress`.
- InternetAddress.InternetAddress constructor Creates an internet address.
- InternetAddress.address field Mailbox address, for example `user@example.
- InternetAddress.mailbox property Returns the SMTP envelope form (`user@example.
- InternetAddress.parse method Parses a single internet address.
- InternetAddress.parseList method Parses a comma-separated list of addresses.
- InternetAddress.personal field Optional personal display name.
- InternetAddress.toString method Returns the RFC 5322 header form.
- Invocable interface Common interface for all executable entities (functions, methods, constructors).
- Invocable.invoke method Invokes the entity with dynamic arguments.
- Invocable.name property Name of the executable entity.
- Invocable.operator call method Direct call operator.
- Invocable.parameterCount property Number of parameters expected.
- Invocable.returnType property Return type.

J

- JSON class JSON utility entry-point.
- JSON.parse method Parses JSON text and casts to the requested type.
- JSON.parse method Parses JSON text and casts to the requested type.
- JSON.parseList method Parses JSON array from a string, a reader or a file.
- JSON.parseMap method Parses JSON object from a string, a reader or a file.
- JSON.stringify method Serializes a value as JSON.
- JavaHighlighter class Syntax highlighter for Java sources.
- JavaHighlighter.JavaHighlighter constructor
- JavaHighlighter.highlight method
- JoinColumn annotation Spécifie la jointure pour une relation.
- JsHighlighter class Syntax highlighter for JavaScript/TypeScript sources.
- JsHighlighter.JsHighlighter constructor
- JsHighlighter.highlight method
- JsonHighlighter class Syntax highlighter for JSON data.
- JsonHighlighter.highlight method

K

- KeyException class Exception raised when a key lookup fails in a map-like collection.
- KeyException.KeyException constructor Creates a key lookup exception.
- KeyGenerator class Abstract base class for symmetric key generators.
- KeyGenerator.algorithm field Canonical algorithm name.
- KeyGenerator.generateKey method Generates a ready-to-use encoded secret key.
- KeyGenerator.getInstance method Compatibility factory for dynamic algorithm selection.
- KeyGenerator.init method Short alias for `initialize`.
- KeyGenerator.initialize method Configures the generated key size.
- KeyGenerator.toString method
- KeyPairGenerator class Abstract base class for asymmetric key-pair generators.
- KeyPairGenerator.algorithm field Canonical algorithm name.
- KeyPairGenerator.generateKeyPair method Generates a key pair.
- KeyPairGenerator.getInstance method Compatibility factory for dynamic algorithm selection.
- KeyPairGenerator.init method Short alias for `initialize`.
- KeyPairGenerator.initialize method Configures the key size.
- KeyPairGenerator.toString method
- Keys enum Canonical terminal function keys used by the UI.
- Keys.toString method
- KlynHighlighter class Syntax highlighter for Klyn source code.
- KlynHighlighter.KlynHighlighter constructor
- KlynHighlighter.highlight method
- KssRule class One KSS selector and its typed declarations.
- KssRule.KssRule constructor
- KssRule.selector property
- KssRule.style property
- KssTheme class Small CSS-like theme used by `klyn.
- KssTheme.KssTheme constructor
- KssTheme.load method Loads a theme from a `.
- KssTheme.name property
- KssTheme.resolve method Resolves the effective style for a widget.
- KssTheme.sourcePath property

L

- LLMChatSession class High-level chat session with history, tool-calling and optional compaction.
- LLMChatSession.LLMChatSession constructor Creates a session bound to one provider.
- LLMChatSession.ask method Sends one user prompt and returns the final assistant answer.
- LLMChatSession.consumeCompactionFlag method Returns and clears the compaction flag.
- LLMChatSession.contextLengthTokens property Configured context length in tokens.
- LLMChatSession.contextUsagePercent property Last known context usage percentage, capped to 100.
- LLMChatSession.lastCompletionTokens property Last completion token count reported by the provider.
- LLMChatSession.lastPromptTokens property Last prompt token count reported by the provider.
- LLMChatSession.lastTotalTokens property Last total token count reported by the provider.
- LLMChatSession.thread method Returns the current thread history.
- LLMChatSession.withCompactionObserver method Attaches an observer notified before the context compactor starts.
- LLMChatSession.withCompactor method Configures context compaction.
- LLMChatSession.withContextWindow method Configures token-based context accounting.
- LLMChatSession.withMaxToolCalls method Configures the maximum number of tool calls.
- LLMChatSession.withSystem method Sets or replaces the system prompt.
- LLMChatSession.withToolCallObserver method Attaches an observer notified around every requested tool call.
- LLMChatSession.withTools method Attaches a tool registry.
- LLMCompactionObserver interface Observes context compaction performed by an `LLMChatSession`.
- LLMProvider interface Provider abstraction used by `LLMChatSession`.
- LLMRequest class Request sent to an LLM provider.
- LLMRequest.LLMRequest constructor Creates a provider request.
- LLMRequest.messages property Ordered conversation messages.
- LLMRequest.tools property Optional registry of exposed tools.
- LLMResponse class Response returned by an LLM provider.
- LLMResponse.LLMResponse constructor Creates a provider response.
- LLMResponse.completionTokens property Completion tokens generated by the provider for this response.
- LLMResponse.message property Assistant message returned by the provider.
- LLMResponse.promptTokens property Prompt tokens consumed by the provider for this response.
- LLMResponse.toolCalls property Optional tool calls requested by the provider.
- LLMResponse.totalTokens property Total tokens reported by the provider for this response.
- LLMThreadMessage class One message stored in an LLM conversation thread.
- LLMThreadMessage.LLMThreadMessage constructor Creates a thread message.
- LLMThreadMessage.assistant method Builds an `assistant` message.
- LLMThreadMessage.assistantWithToolCalls method Builds an `assistant` message carrying provider-requested tool calls.
- LLMThreadMessage.content property Message textual content.
- LLMThreadMessage.name property Optional tool name for `tool` messages.
- LLMThreadMessage.role property Message role: `system`, `user`, `assistant` or `tool`.
- LLMThreadMessage.system method Builds a `system` message.
- LLMThreadMessage.toString method
- LLMThreadMessage.tool method Builds a `tool` message.
- LLMThreadMessage.toolCallId property Optional tool call identifier for `tool` messages.
- LLMThreadMessage.toolCalls property Optional tool calls attached to an assistant message.
- LLMThreadMessage.user method Builds a `user` message.
- LLMToolCallObserver interface Observes tool calls performed by an `LLMChatSession`.
- LLMToolCallObserver.afterToolCall method Called after a tool executed successfully.
- LLMToolCallObserver.beforeToolCall method Called just before a tool is executed.
- LLMToolCallObserver.toolCallFailed method Called when a tool cannot be executed.
- Label class Static text label.
- Label.Label constructor
- Label.buddy property Widget focused when the label mnemonic is activated.
- Label.displayText property Text rendered on screen after removing mnemonic markers.
- Label.displayTextFor method Removes mnemonic markers from label text.
- Label.mnemonicFor method Returns the mnemonic character declared in a label text.
- Label.paint method Paints the label content with antialiased text.
- Label.text property Raw label text.
- Layout class Base class for layout managers.
- Layout interface Layout contract for widgets containing children.
- Layout._ceilDiv method
- Layout._childOuterPreferredHeight method
- Layout._childOuterPreferredWidth method
- Layout._childParams method
- Layout._clamp method
- Layout._edgeBottom method
- Layout._edgeLeft method
- Layout._edgeRight method
- Layout._edgeTop method
- Layout._growX method Computes the horizontal grow weight for a child.
- Layout._growY method Computes the vertical grow weight for a child.
- Layout._horizontalSizePolicy method Returns the horizontal size policy of a widget.
- Layout._innerHeight method
- Layout._innerWidth method
- Layout._innerX method
- Layout._innerY method
- Layout._marginBottom method
- Layout._marginLeft method
- Layout._marginRight method
- Layout._marginTop method
- Layout._max method
- Layout._min method
- Layout._normalizeAlign method
- Layout._place method
- Layout._preferredHeight method
- Layout._preferredWidth method
- Layout._verticalSizePolicy method Returns the vertical size policy of a widget.
- Layout.add method Adds a widget to the attached container.
- Layout.apply method
- Layout.attach method Attaches this layout to its owning container.
- Layout.container property Container currently driven by this layout.
- Layout.detach method Detaches this layout from a container.
- Layout.layout method
- LayoutParams class Common layout hints shared by all window layouts.
- LayoutParams.LayoutParams constructor
- LayoutParams.LayoutParams constructor
- LayoutParams.growX property Horizontal growth factor used when extra space is available.
- LayoutParams.growY property Vertical growth factor used when extra space is available.
- LayoutParams.horizontalAlign property Horizontal alignment inside the allocated slot.
- LayoutParams.verticalAlign property Vertical alignment inside the allocated slot.
- LexicalHandler interface SAX2 extension handler for lexical XML events.
- LexicalHandler.comment method Reports an XML comment.
- LexicalHandler.endCDATA method Reports the end of a CDATA section.
- LexicalHandler.endDTD method Reports the end of a DTD declaration.
- LexicalHandler.endEntity method Reports the end of an entity.
- LexicalHandler.startCDATA method Reports the start of a CDATA section.
- LexicalHandler.startDTD method Reports the start of a DTD declaration.
- LexicalHandler.startEntity method Reports the start of an entity.
- LineEdit class Single-line editable text widget.
- LineEdit.LineEdit constructor
- LineEdit.bgNormal property
- LineEdit.cursorDisplayColumn method
- LineEdit.cursorPosition property
- LineEdit.fgNormal property
- LineEdit.focusable property
- LineEdit.focused property
- LineEdit.handleEvent method
- LineEdit.handleMouseEvent method
- LineEdit.paintToFrame method
- LineEdit.placeholder property
- LineEdit.placeholderFg property
- LineEdit.text property
- LinearGradient class Linear gradient compatible with a canvas-style API.
- LinearGradient.LinearGradient constructor
- LinearGradient.kind method
- LinearGradient.x0 property Start point X.
- LinearGradient.x1 property End point X.
- LinearGradient.y0 property Start point Y.
- LinearGradient.y1 property End point Y.
- LinkedList class Ordered list with the full `List<T>` API.
- LinkedList.LinkedList constructor Creates an empty list.
- LinkedList.LinkedList constructor Creates a list from a collection.
- LinkedList.LinkedList constructor Creates a list from a read-only list.
- LinkedList.LinkedList constructor Creates a list from a set.
- LinkedList.LinkedList constructor Creates a list from a tuple.
- LinkedList.add method Adds an element at the end.
- LinkedList.clear method Removes all elements.
- LinkedList.count method Counts occurrences of the given element in the list.
- LinkedList.join method Joins elements into a string using the separator.
- LinkedList.operator in method Returns true if the list contains the given element.
- LinkedList.operator[] method Gets the element at the given index.
- LinkedList.remove method Removes the first matching element.
- LinkedList.size property Number of elements in the list.
- LinkedList.sort method Sorts the list in ascending order.
- LinkedList.sortNew method Returns a sorted copy without modifying this list.
- LinkedList.toString method Returns a string representation of the list.
- LinkedListSync class Thread-safe ordered list with the full `List<T>` API.
- LinkedListSync.LinkedListSync constructor Creates an empty synchronized list.
- LinkedListSync.LinkedListSync constructor Creates a synchronized list from a collection.
- LinkedListSync.LinkedListSync constructor Creates a synchronized list from a read-only list.
- LinkedListSync.LinkedListSync constructor Creates a synchronized list from a set.
- LinkedListSync.LinkedListSync constructor Creates a synchronized list from a tuple.
- LinkedListSync.add method Adds an element at the end.
- LinkedListSync.clear method Removes all elements.
- LinkedListSync.count method Counts occurrences of the given element in the list.
- LinkedListSync.join method Joins elements into a string using the separator.
- LinkedListSync.operator in method Returns true if the list contains the given element.
- LinkedListSync.operator[] method Gets the element at the given index.
- LinkedListSync.remove method Removes the first matching element.
- LinkedListSync.size property Number of elements in the list.
- LinkedListSync.sort method Sorts the list in ascending order.
- LinkedListSync.sortNew method Returns a sorted copy without modifying this list.
- LinkedListSync.toString method Returns a string representation of the list.
- List interface Ordered collection of elements.
- List.add method Adds an element at the end.
- List.remove method Removes the first matching element.
- List.reverse method Reverses list elements in-place.
- List.reverseNew method Returns a new reversed list without modifying the original.
- List.sort method Sorts the list in ascending order.
- List.sortNew method Returns a new sorted list without modifying the original.
- Locale class A Locale object represents a specific geographical, political, or cultural region.
- Locale.Locale constructor Predefined constant for English (United States).
- Locale.Locale constructor Predefined constant for Arabic (Saudi Arabia).
- Locale.Locale constructor Predefined constant for Hebrew (Israel).
- Locale.Locale constructor Predefined constant for Vietnamese (Vietnam).
- Locale.Locale constructor Predefined constant for Russian (Russia).
- Locale.Locale constructor Predefined constant for Greek (Greece).
- Locale.Locale constructor Predefined constant for Hebrew (Israel).
- Locale.Locale constructor Constructs a new Locale from language and country codes.
- Locale.Locale constructor Predefined constant for English (United Kingdom).
- Locale.Locale constructor Predefined constant for French (France).
- Locale.Locale constructor Predefined constant for German (Germany).
- Locale.Locale constructor Predefined constant for Spanish (Spain).
- Locale.Locale constructor Predefined constant for Italian (Italy).
- Locale.Locale constructor Predefined constant for Portuguese (Portugal).
- Locale.Locale constructor Predefined constant for Chinese (China).
- Locale.Locale constructor Predefined constant for Japanese (Japan).
- Locale.amPm property
- Locale.country property The country code (uppercase ISO 3166).
- Locale.dayNames property
- Locale.default property Returns the current default locale for the environment.
- Locale.equals method
- Locale.language property The language code (lowercase ISO 639).
- Locale.monthNames property
- Locale.shortDayNames property
- Locale.shortMonthNames property
- Locale.toString method
- Locator interface Location information for SAX document events.
- Locator.getColumnNumber method Returns the column number where the current event ends.
- Locator.getLineNumber method Returns the line number where the current event ends.
- Locator.getPublicId method Returns the public identifier for the current document event.
- Locator.getSystemId method Returns the system identifier for the current document event.
- Locator2 interface SAX2 extension for XML version and encoding locator metadata.
- Locator2.getEncoding method Returns the character encoding for the current entity.
- Locator2.getXMLVersion method Returns the XML version for the current entity.
- Long class Represents a 64-bit signed integer.
- Long.Long constructor Builds the neutral Long value (`0L`).
- Long.Long constructor Builds a Long from a Boolean value (`false` = 0, `true` = 1).
- Long.Long constructor Builds a Long from a Float value.
- Long.Long constructor Builds a Long from a Double value.
- Long.Long constructor Builds a Long from a textual representation.
- Long.Long constructor Builds a Long from a signed 32-bit integer.
- Long.Long constructor Builds a Long from an unsigned 32-bit integer.
- Long.Long constructor Builds a Long from a signed 64-bit integer.
- Long.Long constructor Builds a Long from an unsigned 64-bit integer.
- Long.Long constructor Builds a Long from a character code point.
- Long.MAX_VALUE field The greatest value representable by a Long.
- Long.MIN_VALUE field The smallest value representable by a Long.
- Long.operator!= method Tests whether two Long values are different.
- Long.operator% method Computes the remainder of one Long value divided by another.
- Long.operator%= method Replaces `a` with the remainder of `a` divided by `b`.
- Long.operator* method Multiplies two Long values.
- Long.operator** method Raises a Long value to a power.
- Long.operator**= method Replaces `value` with `value ** power`.
- Long.operator*= method Multiplies `a` by `b` in place.
- Long.operator+ method Adds two Long values.
- Long.operator+= method Adds `b` to `a` in place.
- Long.operator- method Subtracts one Long value from another.
- Long.operator-= method Subtracts `b` from `a` in place.
- Long.operator/ method Divides one Long value by another.
- Long.operator// method Performs integer division on two Long values.
- Long.operator//= method Replaces `a` with the integer division of `a` by `b`.
- Long.operator< method Tests whether `a` is strictly lower than `b`.
- Long.operator<= method Tests whether `a` is lower than or equal to `b`.
- Long.operator== method Tests whether two Long values are equal.
- Long.operator> method Tests whether `a` is strictly greater than `b`.
- Long.operator>= method Tests whether `a` is greater than or equal to `b`.
- Long.toString method Converts this value to its textual representation.
- Long.tryParse method Parses a Long value from text.

M

- MD5 class MD5 message digest.
- MD5.MD5 constructor
- Mac class Abstract base class for keyed message authentication codes.
- Mac.algorithm field Canonical MAC algorithm name.
- Mac.doFinal method Computes the MAC for the buffered text and an optional final chunk.
- Mac.getInstance method Compatibility factory for dynamic algorithm selection.
- Mac.hashAlgorithm field Canonical digest algorithm name used by this MAC.
- Mac.init method Loads the secret key used to compute the MAC.
- Mac.reset method Clears the buffered text accumulated with `update`.
- Mac.toString method
- Mac.update method Appends text to the in-memory MAC buffer.
- Mac.verify method Verifies a MAC value against the provided message.
- MailSecurity enum SMTP transport security mode.
- MailSupport class Internal helper functions shared by `klyn.
- MailSupport.appendUniqueHeader method
- MailSupport.contentHeaderBlocked method
- MailSupport.dotStuff method
- MailSupport.encodeHeaderText method
- MailSupport.encodePhrase method
- MailSupport.formatDate method
- MailSupport.generateBoundary method
- MailSupport.generateMessageId method
- MailSupport.headerNamesContain method
- MailSupport.isAsciiHeaderSafe method
- MailSupport.joinAddresses method
- MailSupport.normalizeCrlf method
- MailSupport.pad2 method
- MailSupport.quoteParameter method
- MailSupport.require method Performs a mail or SMTP operation.
- MailSupport.sanitizeHeaderValue method
- MailSupport.wrap method
- MainWindow class Main application window.
- MainWindow.MainWindow constructor
- MainWindow.applyLayout method
- MainWindow.centralWidget property
- MainWindow.menuBar property
- MainWindow.paint method Paints the main window background and its central widget tree using the active KSS theme.
- MainWindow.relayout method
- MainWindow.render method
- MainWindow.setBounds method
- MalformedURLException class Raised when a URL cannot be parsed.
- MalformedURLException.MalformedURLException constructor Creates a malformed-URL exception.
- ManyToOne annotation Définit une relation Many-to-One.
- Map class Balanced binary tree map.
- Map.Map constructor
- Map.clear method Clears all entries.
- Map.containsValue method Returns true if the value exists.
- Map.items method Returns the items as a list of tuples.
- Map.keys method Returns the keys as a list.
- Map.operator in method Returns true if the key exists.
- Map.operator!= method Structural inequality between two maps.
- Map.operator== method Structural equality between two maps.
- Map.operator[] method Gets or sets the value associated with the key.
- Map.remove method Removes an entry.
- Map.size property Number of entries stored in the map.
- Map.toString method Returns a normalized textual representation of map entries.
- Map.values method Returns the values as a list.
- MapCollection interface Base interface for associative collections.
- MapCollection.clear method Clears all entries.
- MapCollection.containsValue method Returns true if the value exists.
- MapCollection.items method Returns the items as a list of tuples.
- MapCollection.keys method Returns the keys as a list.
- MapCollection.operator in method Returns true if the key exists.
- MapCollection.operator[] method Gets or sets the value associated with the key, or null if missing.
- MapCollection.remove method Removes an entry.
- MapCollection.size property Gets the number of entries in the collection.
- MapCollection.values method Returns the values as a list.
- MapSync class Thread-safe balanced binary tree map.
- MapSync.MapSync constructor Creates an empty synchronized map.
- MapSync.MapSync constructor Creates a synchronized map from another map.
- MapSync.MapSync constructor Creates a synchronized map from key-value pairs.
- MapSync.clear method Clears all entries.
- MapSync.containsValue method Returns true if the value exists.
- MapSync.items method Returns the items as a list of tuples.
- MapSync.keys method Returns the keys as a list.
- MapSync.operator in method Returns true if the key exists.
- MapSync.operator[] method Gets or sets the value associated with the key.
- MapSync.remove method Removes an entry.
- MapSync.size property Number of entries stored in the map.
- MapSync.toString method Returns a normalized textual representation of map entries.
- MapSync.values method Returns the values as a list.
- MariaDbCallableStatement class MariaDB callable statement.
- MariaDbCallableStatement.execute method Configures or executes a SQL statement.
- MariaDbCallableStatement.execute method Configures or executes a SQL statement.
- MariaDbCallableStatement.executeQuery method Configures or executes a SQL statement.
- MariaDbCallableStatement.executeUpdate method Configures or executes a SQL statement.
- MariaDbCallableStatement.getBoolean method Configures or executes a SQL statement.
- MariaDbCallableStatement.getDouble method Configures or executes a SQL statement.
- MariaDbCallableStatement.getInt method Configures or executes a SQL statement.
- MariaDbCallableStatement.getLong method Configures or executes a SQL statement.
- MariaDbCallableStatement.getObject method Configures or executes a SQL statement.
- MariaDbCallableStatement.getString method Configures or executes a SQL statement.
- MariaDbCallableStatement.out method Configures or executes a SQL statement.
- MariaDbCallableStatement.outParameters property
- MariaDbCallableStatement.outValues property
- MariaDbCallableStatement.query method Configures or executes a SQL statement.
- MariaDbCallableStatement.query method Configures or executes a SQL statement.
- MariaDbCallableStatement.registerOutParameter method Configures or executes a SQL statement.
- MariaDbCallableStatement.update method Configures or executes a SQL statement.
- MariaDbCallableStatement.update method Configures or executes a SQL statement.
- MariaDbCallableStatement.wasNull method Configures or executes a SQL statement.
- MariaDbConnection class MariaDB SQL connection implementation.
- MariaDbConnection.autoCommit property
- MariaDbConnection.callable method
- MariaDbConnection.catalog property
- MariaDbConnection.clearWarnings method
- MariaDbConnection.clientInfo property
- MariaDbConnection.close method
- MariaDbConnection.closed property
- MariaDbConnection.commit method Performs a database connection operation.
- MariaDbConnection.connect method
- MariaDbConnection.connected property
- MariaDbConnection.createStatement method
- MariaDbConnection.holdability property
- MariaDbConnection.isConnected method Returns true when the connection has a live socket and is not closed.
- MariaDbConnection.isValid method
- MariaDbConnection.metadata property
- MariaDbConnection.nativeSql method
- MariaDbConnection.networkTimeoutMillis property
- MariaDbConnection.open method Opens a MariaDB connection from a URL and optional properties.
- MariaDbConnection.prepareCall method
- MariaDbConnection.prepareStatement method
- MariaDbConnection.prepared method
- MariaDbConnection.readOnly property
- MariaDbConnection.releaseSavepoint method Performs a database connection operation.
- MariaDbConnection.rollback method Performs a database connection operation.
- MariaDbConnection.savepoint method Performs a database connection operation.
- MariaDbConnection.schema property
- MariaDbConnection.serverVersion property
- MariaDbConnection.sslContext property
- MariaDbConnection.statement method
- MariaDbConnection.transactionIsolation property
- MariaDbConnection.url property
- MariaDbConnection.userName property
- MariaDbConnection.warning property
- MariaDbDatabaseMetaData class MariaDB database metadata implementation.
- MariaDbDatabaseMetaData.catalogs method Reads SQL metadata.
- MariaDbDatabaseMetaData.columns method
- MariaDbDatabaseMetaData.connection property
- MariaDbDatabaseMetaData.driverName property
- MariaDbDatabaseMetaData.driverVersion property
- MariaDbDatabaseMetaData.exportedKeys method
- MariaDbDatabaseMetaData.functions method
- MariaDbDatabaseMetaData.importedKeys method
- MariaDbDatabaseMetaData.primaryKeys method
- MariaDbDatabaseMetaData.procedures method
- MariaDbDatabaseMetaData.productName property
- MariaDbDatabaseMetaData.productVersion property
- MariaDbDatabaseMetaData.readOnly property
- MariaDbDatabaseMetaData.schemas method Reads SQL metadata.
- MariaDbDatabaseMetaData.supportsBatchUpdates property
- MariaDbDatabaseMetaData.supportsNamedParameters property
- MariaDbDatabaseMetaData.supportsPreparedStatements property
- MariaDbDatabaseMetaData.supportsSavepoints property
- MariaDbDatabaseMetaData.supportsStoredProcedures property
- MariaDbDatabaseMetaData.supportsTransactions property
- MariaDbDatabaseMetaData.tableTypes method Reads SQL metadata.
- MariaDbDatabaseMetaData.tables method
- MariaDbDatabaseMetaData.typeInfo method Reads SQL metadata.
- MariaDbDatabaseMetaData.url property
- MariaDbDatabaseMetaData.userName property
- MariaDbDriver class MariaDB driver entry point for `klyn.
- MariaDbDriver.MariaDbDriver constructor Creates the stateless MariaDB driver object.
- MariaDbDriver.connect method Opens a MariaDB connection.
- MariaDbDriver.name property Human-readable driver name.
- MariaDbDriver.openConnection method Opens a MariaDB connection from URL and connection properties.
- MariaDbDriver.supports method Returns true for MariaDB connection URLs.
- MariaDbParameterMetaData class MariaDB prepared-statement parameter metadata.
- MariaDbParameterMetaData.getParameterCount method
- MariaDbParameterMetaData.getParameterMode method Reads SQL metadata.
- MariaDbParameterMetaData.getParameterType method Reads SQL metadata.
- MariaDbParameterMetaData.getParameterTypeName method Reads SQL metadata.
- MariaDbParameterMetaData.getPrecision method Reads SQL metadata.
- MariaDbParameterMetaData.getScale method Reads SQL metadata.
- MariaDbParameterMetaData.isNullable method Reads SQL metadata.
- MariaDbParameterMetaData.isSigned method Reads SQL metadata.
- MariaDbParameterMetaData.nullability method Reads SQL metadata.
- MariaDbParameterMetaData.parameterCount property
- MariaDbParameterMetaData.parameterMode method Reads SQL metadata.
- MariaDbParameterMetaData.parameterType method Reads SQL metadata.
- MariaDbParameterMetaData.parameterTypeName method Reads SQL metadata.
- MariaDbParameterMetaData.precision method Reads SQL metadata.
- MariaDbParameterMetaData.scale method Reads SQL metadata.
- MariaDbParameterMetaData.signed method Reads SQL metadata.
- MariaDbPreparedStatement class MariaDB prepared statement.
- MariaDbPreparedStatement.clearParameters method
- MariaDbPreparedStatement.execute method Configures or executes a SQL statement.
- MariaDbPreparedStatement.execute method Configures or executes a SQL statement.
- MariaDbPreparedStatement.executeQuery method Configures or executes a SQL statement.
- MariaDbPreparedStatement.executeUpdate method Configures or executes a SQL statement.
- MariaDbPreparedStatement.parameterInfo property
- MariaDbPreparedStatement.parameterMetadata property
- MariaDbPreparedStatement.parameters property
- MariaDbPreparedStatement.query method Configures or executes a SQL statement.
- MariaDbPreparedStatement.set method Configures or executes a SQL statement.
- MariaDbPreparedStatement.setBoolean method Configures or executes a SQL statement.
- MariaDbPreparedStatement.setDouble method Configures or executes a SQL statement.
- MariaDbPreparedStatement.setInt method Configures or executes a SQL statement.
- MariaDbPreparedStatement.setLong method Configures or executes a SQL statement.
- MariaDbPreparedStatement.setNull method Configures or executes a SQL statement.
- MariaDbPreparedStatement.setString method Configures or executes a SQL statement.
- MariaDbPreparedStatement.sql property
- MariaDbPreparedStatement.update method Configures or executes a SQL statement.
- MariaDbResultSet class In-memory MariaDB result set.
- MariaDbResultSet.absolute method Moves the result-set cursor.
- MariaDbResultSet.afterLast property
- MariaDbResultSet.beforeFirst property
- MariaDbResultSet.clearWarnings method
- MariaDbResultSet.close method
- MariaDbResultSet.closed property
- MariaDbResultSet.concurrency property
- MariaDbResultSet.empty method Creates an empty result set.
- MariaDbResultSet.fetchDirection property
- MariaDbResultSet.fetchSize property
- MariaDbResultSet.first method Moves the result-set cursor.
- MariaDbResultSet.getBoolean method Reads data from the current result-set row.
- MariaDbResultSet.getDateTime method Reads data from the current result-set row.
- MariaDbResultSet.getDouble method Reads data from the current result-set row.
- MariaDbResultSet.getInt method Reads data from the current result-set row.
- MariaDbResultSet.getLong method Reads data from the current result-set row.
- MariaDbResultSet.getObject method Reads data from the current result-set row.
- MariaDbResultSet.getString method Reads data from the current result-set row.
- MariaDbResultSet.holdability property
- MariaDbResultSet.last method Moves the result-set cursor.
- MariaDbResultSet.lastReadWasNull property
- MariaDbResultSet.metadata property
- MariaDbResultSet.moveAfterLast method Moves the result-set cursor.
- MariaDbResultSet.moveBeforeFirst method Moves the result-set cursor.
- MariaDbResultSet.next method Moves the result-set cursor.
- MariaDbResultSet.previous method Moves the result-set cursor.
- MariaDbResultSet.relative method Moves the result-set cursor.
- MariaDbResultSet.resultSetType property
- MariaDbResultSet.rowNumber property
- MariaDbResultSet.statement property
- MariaDbResultSet.warning property
- MariaDbResultSet.wasNull method Reads data from the current result-set row.
- MariaDbResultSetMetaData class MariaDB result-set metadata implementation.
- MariaDbResultSetMetaData.autoIncrement method Reads SQL metadata.
- MariaDbResultSetMetaData.caseSensitive method Reads SQL metadata.
- MariaDbResultSetMetaData.catalogName method Reads SQL metadata.
- MariaDbResultSetMetaData.columnCount property
- MariaDbResultSetMetaData.columnLabel method Reads SQL metadata.
- MariaDbResultSetMetaData.columnName method Reads SQL metadata.
- MariaDbResultSetMetaData.columnType method Reads SQL metadata.
- MariaDbResultSetMetaData.columnTypeName method Reads SQL metadata.
- MariaDbResultSetMetaData.definitelyWritable method Reads SQL metadata.
- MariaDbResultSetMetaData.displaySize method Reads SQL metadata.
- MariaDbResultSetMetaData.nullability method Reads SQL metadata.
- MariaDbResultSetMetaData.precision method Reads SQL metadata.
- MariaDbResultSetMetaData.readOnly method Reads SQL metadata.
- MariaDbResultSetMetaData.scale method Reads SQL metadata.
- MariaDbResultSetMetaData.schemaName method Reads SQL metadata.
- MariaDbResultSetMetaData.searchable method Reads SQL metadata.
- MariaDbResultSetMetaData.signed method Reads SQL metadata.
- MariaDbResultSetMetaData.tableName method Reads SQL metadata.
- MariaDbResultSetMetaData.writable method Reads SQL metadata.
- MariaDbSavepoint class MariaDB savepoint descriptor.
- MariaDbSavepoint.MariaDbSavepoint constructor
- MariaDbSavepoint.id property
- MariaDbSavepoint.name property
- MariaDbStatement class Plain MariaDB statement.
- MarkdownAnsi class Small Markdown-to-ANSI renderer for terminal UI text.
- MarkdownAnsi.render method Renders a Markdown fragment using the terminal default DeepCodIA palette.
- MarkdownAnsi.render method Renders a Markdown fragment with a caller-provided base style.
- MatchResult class Represents one successful regular-expression match.
- MatchResult.MatchResult constructor Creates a new match result from the matched text.
- MatchResult.operator!= method Value inequality with another match result.
- MatchResult.operator!= method Value inequality with a string.
- MatchResult.operator!= method Value inequality with a string.
- MatchResult.operator== method Value equality with another match result.
- MatchResult.operator== method Value equality with a string.
- MatchResult.operator== method Value equality with a string.
- MatchResult.toString method Returns the matched text.
- MatchResult.value property Matched text.
- Math class Basic mathematical constants and functions.
- Math.E field Euler's number.
- Math.PI field PI: the ratio of a circle's circumference to its diameter.
- Math.TAU field TAU: the ratio of a circle's circumference to its radius.
- Math.abs method Returns the absolute value of a scalar number.
- Math.abs method Returns the magnitude of a complex number.
- Math.abs method Returns the magnitude of a single-precision complex number.
- Math.abs method Returns the element-wise absolute value of an array.
- Math.acos method Returns the arccosine of a value.
- Math.acos method
- Math.acos method Returns the element-wise arccosine of an array.
- Math.acosh method Returns the inverse hyperbolic cosine of a value.
- Math.acosh method
- Math.asin method Returns the arcsine of a value.
- Math.asin method
- Math.asin method Returns the element-wise arcsine of an array.
- Math.asinh method Returns the inverse hyperbolic sine of a value.
- Math.asinh method
- Math.atan method Returns the arctangent of a value.
- Math.atan method
- Math.atan method Returns the element-wise arctangent of an array.
- Math.atan2 method Returns `atan2(y, x)` in radians.
- Math.atan2 method Returns the element-wise `atan2(y, x)` for two arrays.
- Math.atan2 method Returns the element-wise `atan2(y, x)` between an array and a scalar.
- Math.atanh method Returns the inverse hyperbolic tangent of a value.
- Math.atanh method
- Math.cbrt method Returns the cube root of a floating-point value.
- Math.cbrt method
- Math.cbrt method Returns the element-wise cube root of an array.
- Math.ceil method Returns the smallest integer greater than or equal to `value`, preserved in the same floating-point type.
- Math.ceil method Applies `ceil` element-wise on an array while preserving the array element type.
- Math.cos method Returns the cosine of an angle in radians.
- Math.cos method
- Math.cos method Returns the element-wise cosine of an array expressed in radians.
- Math.cosh method Returns the hyperbolic cosine of a value.
- Math.cosh method
- Math.cosh method Returns the element-wise hyperbolic cosine of an array.
- Math.degrees method Converts radians to degrees.
- Math.degrees method Converts the elements of an array from radians to degrees.
- Math.exp method Returns `e` raised to the specified power.
- Math.exp method
- Math.exp method Returns the element-wise exponential of an array.
- Math.exp2 method Returns `2` raised to the specified power.
- Math.exp2 method
- Math.exp2 method Returns the element-wise power of two of an array.
- Math.expm1 method Returns `e^value - 1`.
- Math.expm1 method
- Math.expm1 method Returns the element-wise `e^value - 1` of an array.
- Math.fact method Computes the factorial of an integer.
- Math.floor method Returns the greatest integer less than or equal to `value`, preserved in the same floating-point type.
- Math.floor method Applies `floor` element-wise on an array while preserving the array element type.
- Math.fmod method Returns the floating-point remainder of the division.
- Math.fmod method Returns the element-wise floating-point remainder of two arrays.
- Math.fmod method Returns the element-wise floating-point remainder of an array by a scalar.
- Math.gcd method Computes the greatest common divisor of one or more integers.
- Math.gcd method Computes the greatest common divisor of one or more integers.
- Math.hypot method Returns the Euclidean distance `sqrt(x*x + y*y)`.
- Math.hypot method Returns the element-wise Euclidean distance of two arrays.
- Math.hypot method Returns the element-wise Euclidean distance between an array and a scalar.
- Math.log method Returns the natural logarithm of a value.
- Math.log method
- Math.log method Returns the element-wise natural logarithm of an array.
- Math.log10 method Returns the base-10 logarithm of a value.
- Math.log10 method
- Math.log10 method Returns the element-wise base-10 logarithm of an array.
- Math.log1p method Returns `log(1 + value)` with improved precision near zero.
- Math.log1p method
- Math.log1p method Returns the element-wise `log(1 + value)` of an array.
- Math.log2 method Returns the base-2 logarithm of a value.
- Math.log2 method
- Math.log2 method Returns the element-wise base-2 logarithm of an array.
- Math.pow method Raises a floating-point value to the specified power.
- Math.pow method
- Math.pow method Raises each element of an array to the matching powers of another array.
- Math.pow method Raises each element of an array to the specified scalar power.
- Math.radians method Converts degrees to radians.
- Math.radians method Converts the elements of an array from degrees to radians.
- Math.round method Rounds a floating-point value to the nearest integer value, returned in the same floating-point type.
- Math.round method Rounds each element of an array while preserving the array element type.
- Math.sin method Returns the sine of an angle in radians.
- Math.sin method
- Math.sin method Returns the element-wise sine of an array expressed in radians.
- Math.sinh method Returns the hyperbolic sine of a value.
- Math.sinh method
- Math.sinh method Returns the element-wise hyperbolic sine of an array.
- Math.sqrt method Returns the element-wise square root of an array.
- Math.sqrt method Returns the square root of a floating-point value.
- Math.sqrt method
- Math.tan method Returns the tangent of an angle in radians.
- Math.tan method
- Math.tan method Returns the element-wise tangent of an array expressed in radians.
- Math.tanh method Returns the hyperbolic tangent of a value.
- Math.tanh method
- Math.tanh method Returns the element-wise hyperbolic tangent of an array.
- Math.trunc method Returns the integral part of `value`, preserved in the same floating-point type.
- Math.trunc method Applies `trunc` element-wise on an array while preserving the array element type.
- Menu class A drop-down menu.
- Menu.Menu constructor
- Menu.addItem method
- Menu.items method
- Menu.removeItem method
- Menu.title property
- MenuBar class Function-key menu bar.
- MenuBar class Menu bar of a window.
- MenuBar.MenuBar constructor
- MenuBar.MenuBar constructor
- MenuBar.activeKey field
- MenuBar.addMenu method
- MenuBar.compactTitleOf method
- MenuBar.hasKey method
- MenuBar.keyAt method
- MenuBar.keys method
- MenuBar.menus method
- MenuBar.paintToFrame method
- MenuBar.removeMenu method
- MenuBar.setMenu method
- MenuBar.titleOf method
- MenuBar.trigger method
- MenuItem class Single menu entry.
- MenuItem.MenuItem constructor
- MenuItem.click method
- MenuItem.text property
- Message class Base mail message.
- Message.addBcc method Adds a `Bcc` recipient from a mailbox string.
- Message.addBcc method Adds a `Bcc` recipient.
- Message.addCc method Adds a `Cc` recipient from a mailbox string.
- Message.addCc method Adds a `Cc` recipient.
- Message.addRecipient method Adds a recipient.
- Message.addTo method Adds a `To` recipient from a mailbox string.
- Message.addTo method Adds a `To` recipient.
- Message.allRecipients method Returns all recipients, including `Bcc`.
- Message.bccRecipients field Blind-carbon-copy recipients.
- Message.ccRecipients field Carbon-copy recipients.
- Message.from property Author address.
- Message.header method Adds or replaces a custom header.
- Message.headers field Additional message headers.
- Message.render method Renders the message as RFC 5322 text.
- Message.replyTo property Optional reply-to address.
- Message.sentDate property Optional explicit sent date.
- Message.session property Associated mail session.
- Message.subject property Message subject.
- Message.toRecipients field Primary recipients.
- MessageDialog class Message dialog with a single accept action.
- MessageDialog.MessageDialog constructor
- MessageDialog.message field
- MessageDialog.okLabel field
- MessageDigest class Abstract base class for text-oriented message digests.
- MessageDigest.algorithm property Canonical digest algorithm name.
- MessageDigest.digest method Hashes the buffered text and an optional final chunk.
- MessageDigest.digestFile method Hashes a file from a `String` or `Path` value.
- MessageDigest.digestFileInfo method Hashes a file and returns a structured digest view.
- MessageDigest.digestInfo method Hashes the buffered text and returns a structured digest view.
- MessageDigest.getInstance method Compatibility factory for dynamic algorithm selection.
- MessageDigest.reset method Resets the buffered text accumulated with `update`.
- MessageDigest.toString method
- MessageDigest.update method Appends text to the in-memory digest buffer.
- MessagingException class Base exception raised by `klyn.
- MessagingException.MessagingException constructor Creates a messaging exception.
- Method class Class representing a method.
- Method.Method constructor Constructor for Method
- Method.annotations property Method annotations
- Method.body property Method to get the body of the method
- Method.declaringClass property Declaring class
- Method.flags property Raw modifier flags
- Method.invoke method Invokes the method with dynamic arguments.
- Method.invokeOn method Invokes the method on an instance.
- Method.isAccessible property Accessibility flag for private/protected member access.
- Method.name property Method to get the name of the method
- Method.operator call method Direct call operator.
- Method.parameterCount property Parameter count for Invocable interface
- Method.parameters property Method to get the parameters of the method
- Method.returnType property Method to get the return type name required by Invocable
- Method.returnTypeInfo property Method to get the return type metadata
- Method.toString method Method to convert the method to a string representation
- MimeBodyPart class MIME body part.
- MimeBodyPart.MimeBodyPart constructor Creates a MIME body part.
- MimeBodyPart.asAttachment method Marks this part as an attachment.
- MimeBodyPart.asInline method Marks this part as inline content.
- MimeBodyPart.attachmentBase64 method Creates an attachment from Base64 content.
- MimeBodyPart.attachmentBase64 method Creates a Base64 attachment with an explicit content type.
- MimeBodyPart.attachmentText method Creates a text attachment.
- MimeBodyPart.attachmentText method Creates a text attachment with an explicit content type.
- MimeBodyPart.content property Raw part content or already-encoded Base64 content.
- MimeBodyPart.contentDisposition property Optional Content-Disposition header value.
- MimeBodyPart.contentId property Optional inline content identifier.
- MimeBodyPart.contentType property MIME content type.
- MimeBodyPart.fileName property Optional attachment or inline file name.
- MimeBodyPart.header method Adds or replaces a MIME header on this part.
- MimeBodyPart.headers field Additional MIME headers for this part.
- MimeBodyPart.html method Creates an HTML body part.
- MimeBodyPart.text method Creates a plain text body part.
- MimeBodyPart.transferEncoding property Content-Transfer-Encoding header value.
- MimeMessage class MIME message inspired by JavaMail `MimeMessage`, adapted to Klyn.
- MimeMessage.MimeMessage constructor Creates a MIME message.
- MimeMessage.attach method Adds an attachment.
- MimeMessage.attachBase64 method Adds an attachment from Base64 content.
- MimeMessage.attachBase64 method Adds a Base64 attachment with an explicit content type.
- MimeMessage.attachText method Adds a text attachment.
- MimeMessage.attachText method Adds a text attachment with an explicit content type.
- MimeMessage.header method Adds or replaces a custom message header.
- MimeMessage.htmlBody property HTML body.
- MimeMessage.messageId property Optional explicit Message-ID.
- MimeMessage.multipart property Optional explicit MIME tree.
- MimeMessage.render method Renders this message as RFC 5322 text.
- MimeMessage.textBody property Plain text body.
- MimeMultipart class MIME multipart container.
- MimeMultipart.MimeMultipart constructor Creates a multipart container.
- MimeMultipart.addHtml method Adds an HTML body part.
- MimeMultipart.addMultipart method Adds a nested multipart.
- MimeMultipart.addPart method Adds a body part.
- MimeMultipart.addText method Adds a plain text body part.
- MimeMultipart.attachBase64 method Adds a Base64 attachment with an explicit content type.
- MimeMultipart.attachBase64 method Adds an attachment whose payload is already Base64-encoded.
- MimeMultipart.attachText method Adds a text attachment.
- MimeMultipart.attachText method Adds a text attachment with an explicit content type.
- MimeMultipart.boundary property Boundary marker used for serialization.
- MimeMultipart.clear method Removes all child parts.
- MimeMultipart.header method Adds or replaces a multipart header.
- MimeMultipart.headers field Additional multipart headers.
- MimeMultipart.mixed method Creates a `multipart/mixed` container.
- MimeMultipart.partCount property Returns the number of direct child parts.
- MimeMultipart.related method Creates a `multipart/related` container.
- MimeMultipart.subType property Multipart subtype, for example `mixed` or `alternative`.
- MouseEvent class Terminal mouse event decoded from SGR mouse sequences.
- MouseEvent.MouseEvent constructor
- MouseEvent.button property
- MouseEvent.clickCount property
- MouseEvent.drag property
- MouseEvent.pressed property
- MouseEvent.rawCode property
- MouseEvent.released property
- MouseEvent.wheel property
- MouseEvent.wheelDelta property
- MouseEvent.x property
- MouseEvent.y property
- Mutex class Mutual exclusion primitive.
- Mutex.close method AutoClosable support for try-with-resources.
- Mutex.lock method Acquires the mutex and returns a guard that unlocks on `close()`.
- Mutex.unload method Alias for unlock (kept for compatibility with older naming).
- Mutex.unlock method Releases the mutex.

N

- NDArray class Represents a multi-dimensional array (NDArray) with elements of type T.
- NDArray.NDArray constructor Constructs a new NDArray with the given shape.
- NDArray.NDArray constructor Constructs a new NDArray from a read-only shape.
- NDArray.NDArray constructor Constructs a new NDArray from a tuple shape.
- NDArray.NDArray constructor Constructs a new 1D NDArray with the given size.
- NDArray.abs method Returns the element-wise absolute value.
- NDArray.acos method Returns the element-wise arccosine.
- NDArray.asin method Returns the element-wise arcsine.
- NDArray.atan method Returns the element-wise arctangent.
- NDArray.atan2 method Returns the element-wise `atan2(this, other)`.
- NDArray.atan2 method Returns the element-wise `atan2(this, value)`.
- NDArray.cbrt method Returns the element-wise cube root.
- NDArray.ceil method Applies `ceil` element-wise while preserving the array element type.
- NDArray.cos method Returns the element-wise cosine in radians.
- NDArray.cosh method Returns the element-wise hyperbolic cosine.
- NDArray.degrees method Converts each element from radians to degrees.
- NDArray.exp method Returns the element-wise exponential.
- NDArray.exp2 method Returns the element-wise power of two.
- NDArray.expm1 method Returns the element-wise `exp(value) - 1`.
- NDArray.eye method Creates a new NDArray with ones on the diagonal and zeros elsewhere.
- NDArray.flatten method Flattens the NDArray into a 1D array.
- NDArray.floor method Applies `floor` element-wise while preserving the array element type.
- NDArray.fmod method Returns the element-wise floating-point remainder with another array.
- NDArray.fmod method Returns the element-wise floating-point remainder with a scalar.
- NDArray.fromList method Creates a 1D NDArray from a list.
- NDArray.fromList method Creates a 2D NDArray from a nested list.
- NDArray.full method Creates a new NDArray filled with a given value.
- NDArray.full method Creates a new NDArray filled with a given value.
- NDArray.full method Creates a new NDArray filled with a given value.
- NDArray.full method Creates a new NDArray filled with a given value using a tuple shape.
- NDArray.hypot method Returns the element-wise Euclidean distance with another array.
- NDArray.hypot method Returns the element-wise Euclidean distance with a scalar.
- NDArray.log method Returns the element-wise natural logarithm.
- NDArray.log10 method Returns the element-wise base-10 logarithm.
- NDArray.log1p method Returns the element-wise `log(1 + value)`.
- NDArray.log2 method Returns the element-wise base-2 logarithm.
- NDArray.max method Returns the maximum value of the array.
- NDArray.min method Returns the minimum value of the array.
- NDArray.ndim property The number of dimensions in the array.
- NDArray.ones method Creates a new NDArray with ones.
- NDArray.ones method Creates a new NDArray with ones.
- NDArray.ones method Creates a new NDArray with ones.
- NDArray.ones method Creates a new NDArray with ones from a tuple shape.
- NDArray.operator* method Multiplies two NDArrays element-wise.
- NDArray.operator** method Raises first NDArray to second NDArray element-wise.
- NDArray.operator+ method Adds two NDArrays element-wise.
- NDArray.operator- method Subtracts two NDArrays element-wise.
- NDArray.operator/ method Divides two NDArrays element-wise.
- NDArray.operator// method Integer-divides two NDArrays element-wise.
- NDArray.operator@ method Matrix multiplication (2D x 2D).
- NDArray.operator[] method Gets one element for 1D arrays.
- NDArray.operator[] method Gets one element for 2D arrays.
- NDArray.pow method Raises each element to the matching power array.
- NDArray.pow method Raises each element to the given scalar power.
- NDArray.radians method Converts each element from degrees to radians.
- NDArray.randint method Creates a new NDArray with random integers.
- NDArray.randint method Creates a 1D NDArray with random integers in `[min, max]`.
- NDArray.randint method Creates a NDArray with random integers in `[min, max]` using read-only shape dimensions.
- NDArray.randint method Creates a NDArray with random integers in `[min, max]` using a tuple shape.
- NDArray.randn method Creates a new NDArray with random floating-point numbers from a normal distribution.
- NDArray.randn method Creates a 1D NDArray sampled from a normal-like distribution.
- NDArray.randn method Creates a NDArray sampled from a normal-like distribution using read-only shape dimensions.
- NDArray.randn method Creates a NDArray sampled from a normal-like distribution using a tuple shape.
- NDArray.random method Creates a new NDArray with random values in [0, 1).
- NDArray.random method Creates a 1D NDArray with random values in `[0, 1)`.
- NDArray.random method Creates a NDArray with random values in `[0, 1)` using read-only shape dimensions.
- NDArray.random method Creates a NDArray with random values in `[0, 1)` using a tuple shape.
- NDArray.reshape method Reshapes the NDArray to the specified shape.
- NDArray.reshape method Reshapes the NDArray using a tuple shape.
- NDArray.reshape method Reshapes the NDArray using two dimensions.
- NDArray.round method Rounds each element to the nearest integer value while preserving the array element type.
- NDArray.set method Sets one element in a 1D NDArray.
- NDArray.set method Sets one element in a 2D NDArray.
- NDArray.shape property The shape of the array.
- NDArray.sin method Returns the element-wise sine in radians.
- NDArray.sinh method Returns the element-wise hyperbolic sine.
- NDArray.size property The total number of elements in the array.
- NDArray.sort method Sorts the NDArray in place.
- NDArray.sort method Sorts the NDArray along one axis, in place.
- NDArray.sqrt method Returns the element-wise square root.
- NDArray.sum method Computes the sum of all elements.
- NDArray.sum method Computes the sum along one axis.
- NDArray.t property The transpose of the NDArray (2D only).
- NDArray.tan method Returns the element-wise tangent in radians.
- NDArray.tanh method Returns the element-wise hyperbolic tangent.
- NDArray.toString method Returns a string representation of the array.
- NDArray.trunc method Applies `trunc` element-wise while preserving the array element type.
- NDArray.zeros method Creates a new NDArray with zeros.
- NDArray.zeros method Creates a new NDArray with zeros.
- NDArray.zeros method Creates a new NDArray with zeros.
- NDArray.zeros method Creates a new NDArray with zeros from a tuple shape.
- NameList interface Read-only list of names and namespaces.
- NameList.contains method Indicates whether a name exists in the list.
- NameList.containsNS method Indicates whether a namespace/name pair exists in the list.
- NameList.getName method Returns the name at an index.
- NameList.getNamespaceURI method Returns the namespace URI at an index.
- NameList.length property Number of name entries in the list.
- NamedNodeMap interface Name-addressable collection of DOM nodes, typically attributes.
- NamedNodeMap.getNamedItem method Returns a node by its qualified name.
- NamedNodeMap.getNamedItemNS method Returns a node by namespace URI and local name.
- NamedNodeMap.item method Returns the node at the given zero-based index, or null when out of range.
- NamedNodeMap.length property Number of nodes in this map.
- NamedNodeMap.removeNamedItem method Removes a named node.
- NamedNodeMap.removeNamedItemNS method Removes a namespace-aware named node.
- NamedNodeMap.setNamedItem method Adds or replaces a named node.
- NamedNodeMap.setNamedItemNS method Adds or replaces a namespace-aware named node.
- NoResultException class Exception levée lorsqu'une requête ne retourne aucun résultat.
- NoResultException.NoResultException constructor
- Node interface Base interface for all DOM tree nodes.
- Node.ATTRIBUTE_NODE field
- Node.CDATA_SECTION_NODE field
- Node.COMMENT_NODE field
- Node.DOCUMENT_FRAGMENT_NODE field
- Node.DOCUMENT_NODE field
- Node.DOCUMENT_POSITION_CONTAINED_BY field
- Node.DOCUMENT_POSITION_CONTAINS field
- Node.DOCUMENT_POSITION_DISCONNECTED field Bit-mask values returned by compareDocumentPosition.
- Node.DOCUMENT_POSITION_FOLLOWING field
- Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC field
- Node.DOCUMENT_POSITION_PRECEDING field
- Node.DOCUMENT_TYPE_NODE field
- Node.ELEMENT_NODE field Numeric node type constants defined by DOM Core.
- Node.ENTITY_NODE field
- Node.ENTITY_REFERENCE_NODE field
- Node.NOTATION_NODE field
- Node.PROCESSING_INSTRUCTION_NODE field
- Node.TEXT_NODE field
- Node.appendChild method Appends a child node.
- Node.attributes property Attributes map for element nodes, or null.
- Node.baseURI property Base URI associated with this node.
- Node.childNodes property Ordered child node list.
- Node.cloneNode method Clones this node.
- Node.compareDocumentPosition method Compares document order with another node.
- Node.firstChild property First child node, or null.
- Node.getAttribute method Returns an element attribute value when this node is an element.
- Node.getFeature method Returns a specialized feature object when available.
- Node.getUserData method Returns application data associated with this node.
- Node.hasAttributes method Indicates whether this node has attributes.
- Node.hasChildNodes method Indicates whether this node has children.
- Node.insertBefore method Inserts a node before a reference child.
- Node.isDefaultNamespace method Indicates whether the namespace URI is the default namespace.
- Node.isEqualNode method Tests structural equality with another node.
- Node.isSameNode method Tests object identity with another node.
- Node.isSupported method Indicates whether a DOM feature is supported.
- Node.lastChild property Last child node, or null.
- Node.localName property Local name of this node.
- Node.lookupNamespaceURI method Resolves a namespace URI for a prefix.
- Node.lookupPrefix method Resolves a prefix for a namespace URI.
- Node.namespaceURI property Namespace URI of this node, or null.
- Node.nextSibling property Next sibling node, or null.
- Node.nodeName property Qualified name of this node.
- Node.nodeType property Numeric node type.
- Node.nodeValue property Node value, when the node kind carries a scalar value.
- Node.normalize method Normalizes adjacent text nodes in this subtree.
- Node.ownerDocument property Owner document of this node.
- Node.parentNode property Parent node, or null for detached/root nodes.
- Node.prefix property Namespace prefix of this node.
- Node.previousSibling property Previous sibling node, or null.
- Node.removeChild method Removes a child node.
- Node.replaceChild method Replaces one child node by another.
- Node.setUserData method Associates application data with this node.
- Node.textContent property Concatenated text content of this node.
- NodeList interface Ordered list of DOM nodes.
- NodeList.item method Returns the node at the given zero-based index, or null when the index is outside the list.
- NodeList.length property Number of nodes in this list.
- NonUniqueResultException class Exception levée lorsqu'une requête retourne plusieurs résultats alors qu'un seul est attendu.
- NonUniqueResultException.NonUniqueResultException constructor
- Notation interface DOM notation declaration.
- Notation.publicId property Public identifier for the notation.
- Notation.systemId property System identifier for the notation.
- NullException class Exception thrown when a null reference is used where a value is required.
- NullException.NullException constructor Creates a null-reference exception.
- Nullability enum Nullability contract used by SQL metadata APIs.

O

- Object class Object is the root class of all classes in the Klyn language.
- Object.Object constructor Creates a root object instance.
- Object.fromJson method Normalizes compact object JSON formatting.
- Object.toDict method Returns the object public state as a dictionary.
- Object.toJson method Returns the object as JSON text.
- Object.toString method Returns a string representation of the object.
- Object.toXml method Returns the object as XML text.
- Object.type property Represents the type of the current object.
- OdbcCallableStatement class ODBC callable statement.
- OdbcCallableStatement.execute method Executes the callable statement.
- OdbcCallableStatement.execute method Executes arbitrary SQL through the underlying statement API.
- OdbcCallableStatement.executeQuery method Executes arbitrary query SQL through the underlying statement API.
- OdbcCallableStatement.executeUpdate method Executes arbitrary update SQL through the underlying statement API.
- OdbcCallableStatement.getBoolean method Reads one output parameter as `Boolean`.
- OdbcCallableStatement.getDouble method Reads one output parameter as `Double`.
- OdbcCallableStatement.getInt method Reads one output parameter as `Int`.
- OdbcCallableStatement.getLong method Reads one output parameter as `Long`.
- OdbcCallableStatement.getObject method Reads one output parameter as an object.
- OdbcCallableStatement.getString method Reads one output parameter as text.
- OdbcCallableStatement.out method Registers an output parameter.
- OdbcCallableStatement.outParameters property Declared output parameter SQL types.
- OdbcCallableStatement.outValues property Output values produced by this call.
- OdbcCallableStatement.query method Executes the callable query.
- OdbcCallableStatement.registerOutParameter method Registers an output parameter.
- OdbcCallableStatement.update method Executes the callable update.
- OdbcCallableStatement.wasNull method Returns true when the last output read returned SQL NULL.
- OdbcConnection class ODBC SQL connection.
- OdbcConnection.autoCommit property True when each statement is committed immediately.
- OdbcConnection.callable method Prepares a stored-procedure call.
- OdbcConnection.catalog property Current catalog when supported by the ODBC driver.
- OdbcConnection.clearWarnings method Clears the warning chain.
- OdbcConnection.clientInfo property Mutable client-info map.
- OdbcConnection.close method Closes the ODBC connection.
- OdbcConnection.closed property True after `close()` has been called.
- OdbcConnection.commit method Commits the current transaction.
- OdbcConnection.connect method Opens an ODBC connection from URL and credentials.
- OdbcConnection.connected property True when the ODBC handle is still usable.
- OdbcConnection.createStatement method Compatibility alias of `statement(.
- OdbcConnection.holdability property Current result-set holdability.
- OdbcConnection.isValid method Returns true when the ODBC connection is still valid.
- OdbcConnection.metadata property Database metadata facade.
- OdbcConnection.nativeSql method Returns SQL text unchanged; dialect conversion belongs to the target ODBC driver.
- OdbcConnection.networkTimeoutMillis property Connection timeout in milliseconds.
- OdbcConnection.open method Opens an ODBC connection from a Klyn URL and optional connection properties.
- OdbcConnection.prepareCall method Compatibility alias of `callable(.
- OdbcConnection.prepareStatement method Compatibility alias of `prepared(.
- OdbcConnection.prepared method Prepares a SQL statement through ODBC.
- OdbcConnection.readOnly property True when the connection is read-only.
- OdbcConnection.releaseSavepoint method Releases a savepoint using SQL `RELEASE SAVEPOINT`.
- OdbcConnection.rollback method Rolls back the current transaction or one savepoint.
- OdbcConnection.savepoint method Creates a database savepoint using SQL `SAVEPOINT`.
- OdbcConnection.schema property Current schema tracked by the Klyn connection.
- OdbcConnection.sslContext property ODBC does not use the Klyn SSL context directly.
- OdbcConnection.statement method Creates a plain ODBC statement.
- OdbcConnection.transactionIsolation property Current transaction isolation level tracked by Klyn.
- OdbcConnection.url property Effective connection URL.
- OdbcConnection.userName property Effective user name.
- OdbcConnection.warning property Warning chain.
- OdbcDatabaseMetaData class Database metadata exposed by an ODBC connection.
- OdbcDatabaseMetaData.catalogs method Returns catalog metadata.
- OdbcDatabaseMetaData.columns method Returns column metadata.
- OdbcDatabaseMetaData.connection property Owning connection.
- OdbcDatabaseMetaData.driverName property ODBC driver name.
- OdbcDatabaseMetaData.driverVersion property ODBC driver version.
- OdbcDatabaseMetaData.exportedKeys method Returns exported-key metadata.
- OdbcDatabaseMetaData.functions method Returns function metadata when the ODBC driver exposes it.
- OdbcDatabaseMetaData.importedKeys method Returns imported-key metadata.
- OdbcDatabaseMetaData.primaryKeys method Returns primary-key metadata.
- OdbcDatabaseMetaData.procedures method Returns stored-procedure metadata.
- OdbcDatabaseMetaData.productName property Database product name reported by the ODBC driver.
- OdbcDatabaseMetaData.productVersion property Database product version reported by the ODBC driver.
- OdbcDatabaseMetaData.readOnly property True when the connection is read-only.
- OdbcDatabaseMetaData.schemas method Returns schema metadata.
- OdbcDatabaseMetaData.supportsBatchUpdates property ODBC statement batches are executed sequentially by the Klyn driver.
- OdbcDatabaseMetaData.supportsNamedParameters property Named parameters are not part of the portable ODBC path.
- OdbcDatabaseMetaData.supportsPreparedStatements property ODBC prepared statements are supported.
- OdbcDatabaseMetaData.supportsSavepoints property Savepoints are sent as SQL statements to the database.
- OdbcDatabaseMetaData.supportsStoredProcedures property Stored procedure calls are delegated to the ODBC driver.
- OdbcDatabaseMetaData.supportsTransactions property ODBC supports transaction operations when the target driver does.
- OdbcDatabaseMetaData.tableTypes method Returns supported table types.
- OdbcDatabaseMetaData.tables method Returns table metadata.
- OdbcDatabaseMetaData.typeInfo method Returns supported SQL type metadata.
- OdbcDatabaseMetaData.url property Effective connection URL.
- OdbcDatabaseMetaData.userName property Effective user name.
- OdbcDriver class ODBC driver entry point for `klyn.
- OdbcDriver.OdbcDriver constructor Creates the stateless ODBC driver object.
- OdbcDriver.accepts method Returns true for URLs handled by the ODBC driver.
- OdbcDriver.connect method Opens an ODBC connection.
- OdbcDriver.name property Human-readable driver name.
- OdbcDriver.openConnection method Opens an ODBC connection from URL and connection properties.
- OdbcDriver.supports method Returns true for URLs handled by this driver instance.
- OdbcParameterMetaData class Parameter metadata for ODBC prepared statements.
- OdbcParameterMetaData.getParameterCount method Returns the number of parameters declared in the SQL text.
- OdbcParameterMetaData.getParameterMode method Returns the parameter mode.
- OdbcParameterMetaData.getParameterType method Returns the SQL type code inferred for a parameter.
- OdbcParameterMetaData.getParameterTypeName method Returns the SQL type name inferred for a parameter.
- OdbcParameterMetaData.getPrecision method Returns the textual precision inferred for a parameter.
- OdbcParameterMetaData.getScale method Returns numeric scale for a parameter.
- OdbcParameterMetaData.isNullable method Returns the nullability contract for a parameter.
- OdbcParameterMetaData.isSigned method Returns true for signed numeric parameters.
- OdbcParameterMetaData.nullability method Returns the nullability contract for a parameter.
- OdbcParameterMetaData.parameterCount property Number of parameters declared in the SQL text.
- OdbcParameterMetaData.parameterMode method Returns the parameter mode.
- OdbcParameterMetaData.parameterType method Returns the SQL type code inferred for a parameter.
- OdbcParameterMetaData.parameterTypeName method Returns the SQL type name inferred for a parameter.
- OdbcParameterMetaData.precision method Returns the textual precision inferred for a parameter.
- OdbcParameterMetaData.scale method Returns numeric scale for a parameter.
- OdbcParameterMetaData.signed method Returns true for signed numeric parameters.
- OdbcPreparedStatement class ODBC prepared statement.
- OdbcPreparedStatement.clearParameters method Clears every bound parameter.
- OdbcPreparedStatement.execute method Executes the prepared statement.
- OdbcPreparedStatement.execute method Executes arbitrary SQL through the underlying statement API.
- OdbcPreparedStatement.executeQuery method Executes arbitrary query SQL through the underlying statement API.
- OdbcPreparedStatement.executeUpdate method Executes arbitrary update SQL through the underlying statement API.
- OdbcPreparedStatement.parameterInfo property Parameter metadata.
- OdbcPreparedStatement.parameterMetadata property Parameter metadata alias.
- OdbcPreparedStatement.parameters property Current bound parameter values.
- OdbcPreparedStatement.query method Executes the prepared query.
- OdbcPreparedStatement.set method Sets one parameter value.
- OdbcPreparedStatement.setBoolean method Sets one boolean parameter.
- OdbcPreparedStatement.setDouble method Sets one `Double` parameter.
- OdbcPreparedStatement.setInt method Sets one `Int` parameter.
- OdbcPreparedStatement.setLong method Sets one `Long` parameter.
- OdbcPreparedStatement.setNull method Sets one parameter to SQL NULL.
- OdbcPreparedStatement.setString method Sets one text parameter.
- OdbcPreparedStatement.sql property Prepared SQL text.
- OdbcPreparedStatement.update method Executes the prepared update.
- OdbcResultSet class ODBC result set backed by a native ODBC statement cursor.
- OdbcResultSet.absolute method Moves to an absolute row number.
- OdbcResultSet.afterLast property True after the last row.
- OdbcResultSet.beforeFirst property True before the first row.
- OdbcResultSet.clearWarnings method Clears the warning chain.
- OdbcResultSet.close method Closes the cursor.
- OdbcResultSet.closed property True after the cursor has been closed.
- OdbcResultSet.concurrency property Result-set concurrency mode.
- OdbcResultSet.fetchDirection property Preferred fetch direction.
- OdbcResultSet.fetchSize property Preferred fetch size.
- OdbcResultSet.first method Moves to the first row.
- OdbcResultSet.getBoolean method Reads one column as `Boolean`.
- OdbcResultSet.getDateTime method Reads one column as `DateTime`.
- OdbcResultSet.getDouble method Reads one column as `Double`.
- OdbcResultSet.getInt method Reads one column as `Int`.
- OdbcResultSet.getLong method Reads one column as `Long`.
- OdbcResultSet.getObject method Reads one column as an object.
- OdbcResultSet.getString method Reads one column as text.
- OdbcResultSet.holdability property Result-set holdability mode.
- OdbcResultSet.last method Moves to the last row.
- OdbcResultSet.lastReadWasNull property True when the last read returned SQL NULL.
- OdbcResultSet.metadata property Result-set metadata.
- OdbcResultSet.moveAfterLast method Moves after the last row.
- OdbcResultSet.moveBeforeFirst method Moves before the first row.
- OdbcResultSet.next method Moves to the next row.
- OdbcResultSet.previous method Moves to the previous row.
- OdbcResultSet.relative method Moves relative to the current row.
- OdbcResultSet.resultSetType property Cursor scrollability mode.
- OdbcResultSet.rowNumber property Current 1-based row number.
- OdbcResultSet.statement property Parent statement.
- OdbcResultSet.warning property Warning chain.
- OdbcResultSet.wasNull method Returns true when the last typed read returned SQL NULL.
- OdbcResultSetMetaData class ODBC result-set metadata backed by the native ODBC descriptor.
- OdbcResultSetMetaData.autoIncrement method Returns true for auto-increment columns when this information is known.
- OdbcResultSetMetaData.caseSensitive method Returns true when textual comparison is case-sensitive.
- OdbcResultSetMetaData.catalogName method Returns the catalog name when available.
- OdbcResultSetMetaData.columnClassName method Returns the Klyn value type used by the ODBC result-set reader.
- OdbcResultSetMetaData.columnCount property Number of columns in the result set.
- OdbcResultSetMetaData.columnLabel method Returns the display label for a column.
- OdbcResultSetMetaData.columnName method Returns the source column name.
- OdbcResultSetMetaData.columnType method Returns the SQL type code for a column.
- OdbcResultSetMetaData.columnTypeName method Returns the SQL type name for a column.
- OdbcResultSetMetaData.definitelyWritable method Returns true when writes are guaranteed to be accepted by the driver.
- OdbcResultSetMetaData.displaySize method Returns the display size for a column.
- OdbcResultSetMetaData.nullability method Returns the nullability contract for a column.
- OdbcResultSetMetaData.precision method Returns numeric precision for a column.
- OdbcResultSetMetaData.readOnly method Returns true for read-only columns.
- OdbcResultSetMetaData.scale method Returns numeric scale for a column.
- OdbcResultSetMetaData.schemaName method Returns the schema name when available.
- OdbcResultSetMetaData.searchable method Returns true when the column can be searched in predicates.
- OdbcResultSetMetaData.signed method Returns true when the column is signed numeric.
- OdbcResultSetMetaData.tableName method Returns the table name when available.
- OdbcResultSetMetaData.writable method Returns true for writable columns.
- OdbcSavepoint class ODBC savepoint descriptor.
- OdbcSavepoint.id property Numeric savepoint identifier.
- OdbcSavepoint.name property SQL savepoint name.
- OdbcStatement class Plain ODBC SQL statement.
- OneToMany annotation Définit une relation One-to-Many.
- OpenAIProvider class OpenAI-compatible HTTP provider.
- OpenAIProvider.OpenAIProvider constructor Creates a configured provider.
- OpenAIProvider.apiKey field Bearer API key.
- OpenAIProvider.baseUrl field Provider API root.
- OpenAIProvider.cancel method Cancels the currently running provider HTTP request, if any.
- OpenAIProvider.chatCompletionsUrl property Returns the final chat-completions endpoint.
- OpenAIProvider.complete method Sends one completion request.
- OpenAIProvider.httpClient field HTTP client used for provider calls.
- OpenAIProvider.model field Model identifier.
- OpenAIProvider.reasoningEffort property Optional reasoning effort level for models that expose that parameter.
- OpenAIProvider.temperature field Sampling temperature.
- OutOfMemoryError class Error thrown when the runtime cannot allocate more memory.
- OutOfMemoryError.OutOfMemoryError constructor Constructor for OutOfMemoryError.
- OutputStream interface Binary output stream contract.
- OutputStream.write method Writes text to the stream.
- OutputStream.writeBytes method Writes raw bytes to the stream.

P

- PBEKeySpec class Password-based key derivation parameters.
- PBEKeySpec.PBEKeySpec constructor Creates a password-based derivation specification.
- PBEKeySpec.iterations field PBKDF2 iteration count.
- PBEKeySpec.password field Source password interpreted as UTF-8.
- PBEKeySpec.salt field Salt text or encoded salt value.
- PBEKeySpec.saltEncoding field Salt encoding: `utf8`, `hex`, `base64` or `base64url`.
- PBEKeySpec.sizeBytes field Requested output size in bytes.
- PBEKeySpec.toString method
- PBKDF2 class PBKDF2 password-based key derivation parameterized by a concrete digest.
- PBKDF2.PBKDF2 constructor Creates a PBKDF2 instance using `SHA256`.
- PBKDF2.PBKDF2 constructor Creates a PBKDF2 instance bound to the given digest algorithm.
- PBKDF2.generateSecret method Performs a cryptographic operation.
- PBKDF2.generateSecret method Performs a cryptographic operation.
- PBKDF2.hashAlgorithm field Canonical digest algorithm name used by this PBKDF2 instance.
- Page class Terminal page/document descriptor.
- Page.Page constructor
- Page.key field
- Page.title field
- Page.view field
- Painter class Immediate-mode drawing context for widgets.
- Painter.Painter constructor
- Painter.antialiasingEnabled property Global vector antialiasing flag.
- Painter.applyBrush method Applies a `Brush` to the fill-related state.
- Painter.applyPen method Applies a `Pen` to the stroke-related state.
- Painter.arc method Adds an arc segment.
- Painter.arcTo method Adds an `arcTo` segment.
- Painter.beginPath method Clears the current path and starts a new one.
- Painter.bezierCurveTo method Adds a cubic Bezier curve segment.
- Painter.clearCommands method Clears the recorded commands without touching the state.
- Painter.clearRect method Clears a rectangular area.
- Painter.clip method Intersects the current clip with the current path.
- Painter.closePath method Closes the current path.
- Painter.commandCount property Number of recorded drawing commands.
- Painter.commands method Returns the command history recorded by this painter.
- Painter.createLinearGradient method Creates a linear gradient.
- Painter.createPattern method Creates an image pattern.
- Painter.createRadialGradient method Creates a radial gradient.
- Painter.currentBrush method Builds a `Brush` from the current fill-related state.
- Painter.currentPath method Returns a textual description of the current path.
- Painter.currentPen method Builds a `Pen` from the current stroke-related state.
- Painter.drawEllipse method Alias of `strokeOval`.
- Painter.drawImage method Draws an image-like source.
- Painter.drawLine method Alias of `strokeLine`.
- Painter.drawRect method Alias of `strokeRect`.
- Painter.drawText method Alias of `fillText`.
- Painter.ellipse method Adds an ellipse segment.
- Painter.fill method Fills the current path.
- Painter.fillEllipse method Alias of `fillOval`.
- Painter.fillOval method Fills an oval or ellipse.
- Painter.fillPolygon method Fills a polygon described by alternating `x, y` coordinates.
- Painter.fillRect method Fills a rectangle.
- Painter.fillRoundRect method Fills a rounded rectangle.
- Painter.fillRule property Current fill rule.
- Painter.fillStyle property Current fill paint source.
- Painter.fillText method Draws filled text.
- Painter.font property Current font description, canvas style.
- Painter.getLineDash method Returns the current dash pattern.
- Painter.globalAlpha property Current global alpha in `[0.
- Painter.globalCompositeOperation property Current global composite operation.
- Painter.height property Logical drawing height.
- Painter.imageSmoothingEnabled property Image smoothing flag.
- Painter.lastCommand property Last recorded command.
- Painter.lineCap property Current line cap.
- Painter.lineDashOffset property Current dash offset.
- Painter.lineJoin property Current line join.
- Painter.lineTo method Adds a `lineTo` segment to the current path.
- Painter.lineWidth property Current line width.
- Painter.measureText method Estimates text metrics for the current font.
- Painter.miterLimit property Current miter limit.
- Painter.moveTo method Adds a `moveTo` segment to the current path.
- Painter.quadraticCurveTo method Adds a quadratic curve segment.
- Painter.rect method Adds a rectangle to the current path.
- Painter.reset method Resets the painter state to the default configuration.
- Painter.resetClip method Clears the clip information tracked by the painter.
- Painter.resetTransform method Restores the identity transform.
- Painter.restore method Restores the last saved drawing state.
- Painter.rotate method Applies a rotation in radians to the current transform.
- Painter.roundRect method Adds a rounded rectangle to the current path.
- Painter.save method Saves the current drawing state on the internal stack.
- Painter.scale method Applies a scale to the current transform.
- Painter.setLineDash method Replaces the current dash pattern.
- Painter.setTransform method Replaces the current transform.
- Painter.shadowBlur property Shadow blur radius.
- Painter.shadowColor property Shadow color.
- Painter.shadowOffsetX property Horizontal shadow offset.
- Painter.shadowOffsetY property Vertical shadow offset.
- Painter.shear method Applies a shear transform.
- Painter.stroke method Strokes the current path.
- Painter.strokeLine method Strokes a line segment.
- Painter.strokeOval method Strokes an oval or ellipse.
- Painter.strokeRect method Strokes a rectangle.
- Painter.strokeRoundRect method Strokes a rounded rectangle.
- Painter.strokeStyle property Current stroke paint source.
- Painter.strokeText method Draws stroked text.
- Painter.textAlign property Current text alignment.
- Painter.textAntialiasingEnabled property Text antialiasing flag.
- Painter.textBaseline property Current text baseline.
- Painter.transform method Applies an affine transform to the current matrix.
- Painter.transformA property Affine transform component `a`.
- Painter.transformB property Affine transform component `b`.
- Painter.transformC property Affine transform component `c`.
- Painter.transformD property Affine transform component `d`.
- Painter.transformE property Affine transform component `e`.
- Painter.transformF property Affine transform component `f`.
- Painter.translate method Applies a translation to the current transform.
- Painter.width property Logical drawing width.
- Param annotation Declares metadata for one tool parameter.
- Param.description property Human-readable parameter description.
- Param.name property External parameter name visible by the LLM provider.
- Parameter class Class representing a method parameter.
- Parameter.Parameter constructor Constructor for Parameter
- Parameter.name property Method to get the name of the parameter
- Parameter.toString method Method to convert the parameter to a string representation
- Parameter.type property Method to get the type of the parameter
- ParameterMetaData interface Parameter metadata contract for prepared and callable SQL statements.
- ParameterMetaData.getParameterCount method Method form of the `parameterCount` property.
- ParameterMetaData.getParameterMode method Method-form alias of `parameterMode(.
- ParameterMetaData.getParameterType method Method-form alias of `parameterType(.
- ParameterMetaData.getParameterTypeName method Method-form alias of `parameterTypeName(.
- ParameterMetaData.getPrecision method Method-form alias of `precision(.
- ParameterMetaData.getScale method Method-form alias of `scale(.
- ParameterMetaData.isNullable method Method-form alias of `nullability(.
- ParameterMetaData.isSigned method Method-form alias of `signed(.
- ParameterMetaData.nullability method Returns the nullability contract for one parameter.
- ParameterMetaData.parameterCount property Number of declared parameters.
- ParameterMetaData.parameterMode method Returns the mode for one parameter.
- ParameterMetaData.parameterType method Returns the SQL type code for one parameter.
- ParameterMetaData.parameterTypeName method Returns the SQL type name for one parameter.
- ParameterMetaData.precision method Returns the numeric precision for one parameter.
- ParameterMetaData.scale method Returns the numeric scale for one parameter.
- ParameterMetaData.signed method Returns true for signed numeric parameters.
- ParameterMode enum Stored procedure parameter mode.
- Parser interface Deprecated SAX1 parser interface.
- Parser.parse method Parses XML from an input source.
- Parser.parse method Parses XML from a system identifier.
- Parser.setDTDHandler method Registers a DTD handler.
- Parser.setDocumentHandler method Registers a SAX1 document handler.
- Parser.setEntityResolver method Registers an entity resolver.
- Parser.setErrorHandler method Registers an error handler.
- Parser.setLocale method Sets the locale for parser diagnostics.
- PasswordAuthentication class Simple SMTP user/password holder.
- PasswordAuthentication.PasswordAuthentication constructor Creates credentials.
- PasswordAuthentication.password field Login password.
- PasswordAuthentication.userName field Login user name.
- Path class Filesystem path API.
- Path.Path constructor Creates a raw path object from a path string, even if the path does not exist.
- Path.absolute method Compatibility alias of `toAbsolute()`.
- Path.cwd property Current working directory.
- Path.delete method Compatibility alias of `remove()`.
- Path.endsWith method Returns `true` if this path ends with the given path string suffix.
- Path.exists property Returns `true` if the path exists.
- Path.extension property Returns the file extension without the leading dot, or `""`.
- Path.file method Builds a file path from a base path and multiple segments.
- Path.folder method Builds a folder path from a base path and multiple segments.
- Path.get method Resolves an existing filesystem path and returns a typed path instance.
- Path.isAbsolute property Returns `true` if the path string is absolute.
- Path.isDirectory property Returns `true` if the path exists and is a directory.
- Path.isFile property Alias for `isRegular`.
- Path.isNormalized property Returns `true` if the path string is already normalized.
- Path.isRegular property Returns `true` if the path exists and is a regular file.
- Path.isSymlink property Returns `true` if the path is a symbolic link.
- Path.klynHome property Root directory of the Klyn installation/runtime.
- Path.lastModified property Returns the last modification timestamp in milliseconds since Unix epoch.
- Path.name property Returns the final path segment.
- Path.normalize method Returns a normalized path.
- Path.operator!= method Negated path equality.
- Path.operator== method Compares two paths by normalized absolute textual representation.
- Path.parent method Returns the parent path if available.
- Path.read method Reads the whole text content of this path.
- Path.relativize method Returns a path relative to the given base path.
- Path.remove method Removes the file or empty folder.
- Path.rename method Renames the path.
- Path.resolve method Resolves multiple child segments against this path.
- Path.resolve method Resolves a child path against this path.
- Path.resolve method Resolves another path against this path.
- Path.resolve method Resolves multiple path segments against a base path.
- Path.size property Returns the file size in bytes.
- Path.startsWith method Returns `true` if this path starts with the given prefix (`Path` or `String`).
- Path.tempDir property OS temporary directory.
- Path.toAbsolute method Returns an absolute version of the path.
- Path.toString method Returns the raw path string.
- Path.touch method Creates a file when missing or updates its modification date.
- Path.userHome property Home directory of the current user.
- Path.write method Writes text content to this path, replacing existing file content.
- Pen class Stroke configuration that can be applied to a `Painter`.
- Pen.Pen constructor
- Pen.antialiasing property Stroke antialiasing flag.
- Pen.cap property Line cap: `butt`, `round` or `square`.
- Pen.clone method Duplicates the stroke configuration.
- Pen.dash method Returns the current dash pattern.
- Pen.dashOffset property Dash offset.
- Pen.join property Line join: `miter`, `round` or `bevel`.
- Pen.miterLimit property Miter limit.
- Pen.paint property Stroke paint source.
- Pen.setDash method Replaces the current dash pattern.
- Pen.toString method
- Pen.width property Stroke width.
- PlainHighlighter class Fallback highlighter for plain text.
- PlainHighlighter.highlight method
- PostgreSQLByteBuilder class Byte array builder for PostgreSQL protocol messages.
- PostgreSQLByteBuilder.PostgreSQLByteBuilder constructor
- PostgreSQLByteBuilder.append method
- PostgreSQLByteBuilder.appendBytes method
- PostgreSQLByteBuilder.appendInt16 method
- PostgreSQLByteBuilder.appendInt32 method
- PostgreSQLByteBuilder.clear method
- PostgreSQLByteBuilder.size method
- PostgreSQLByteBuilder.toBytes method
- PostgreSQLCallableStatement class PostgreSQL callable statement.
- PostgreSQLCallableStatement.PostgreSQLCallableStatement constructor
- PostgreSQLCallableStatement.addBatch method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.execute method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.execute method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.executeQuery method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.executeUpdate method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.getBoolean method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.getDouble method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.getInt method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.getLong method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.getObject method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.getString method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.out method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.outParameters property
- PostgreSQLCallableStatement.outValues property
- PostgreSQLCallableStatement.query method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.registerOutParameter method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.update method Configures or executes a SQL statement.
- PostgreSQLCallableStatement.wasNull method Configures or executes a SQL statement.
- PostgreSQLColumnDefinition class PostgreSQL column definition.
- PostgreSQLColumnDefinition.PostgreSQLColumnDefinition constructor
- PostgreSQLColumnDefinition.columnName field
- PostgreSQLColumnDefinition.columnOid field
- PostgreSQLColumnDefinition.format field
- PostgreSQLColumnDefinition.name field
- PostgreSQLColumnDefinition.tableName field
- PostgreSQLColumnDefinition.tableOid field
- PostgreSQLColumnDefinition.typeModifier field
- PostgreSQLColumnDefinition.typeName field
- PostgreSQLColumnDefinition.typeOid field
- PostgreSQLColumnDefinition.typeSize field
- PostgreSQLConnection class PostgreSQL connection implementation.
- PostgreSQLConnection.autoCommit property
- PostgreSQLConnection.callable method
- PostgreSQLConnection.catalog property
- PostgreSQLConnection.clientInfo property
- PostgreSQLConnection.close method Performs a database connection operation.
- PostgreSQLConnection.closed property
- PostgreSQLConnection.commit method Performs a database connection operation.
- PostgreSQLConnection.holdability property
- PostgreSQLConnection.isConnected method
- PostgreSQLConnection.nativeConnection method
- PostgreSQLConnection.networkTimeoutMillis property
- PostgreSQLConnection.open method Opens a PostgreSQL connection.
- PostgreSQLConnection.prepared method
- PostgreSQLConnection.readOnly property
- PostgreSQLConnection.releaseSavepoint method Performs a database connection operation.
- PostgreSQLConnection.rollback method Performs a database connection operation.
- PostgreSQLConnection.savepoint method Performs a database connection operation.
- PostgreSQLConnection.schema property
- PostgreSQLConnection.statement method
- PostgreSQLConnection.transactionIsolation property
- PostgreSQLConnection.warning property
- PostgreSQLDatabaseMetaData class PostgreSQL database metadata.
- PostgreSQLDatabaseMetaData.PostgreSQLDatabaseMetaData constructor
- PostgreSQLDatabaseMetaData.connection property
- PostgreSQLDatabaseMetaData.dataDefinitionCausesTransactionCommit method
- PostgreSQLDatabaseMetaData.dataDefinitionIgnoredInTransactions method
- PostgreSQLDatabaseMetaData.databaseProductName method
- PostgreSQLDatabaseMetaData.databaseProductVersion method
- PostgreSQLDatabaseMetaData.dateTimeFunctions method
- PostgreSQLDatabaseMetaData.defaultTransactionIsolation method
- PostgreSQLDatabaseMetaData.deletesAreDetected method
- PostgreSQLDatabaseMetaData.doesMaxRowSizeIncludeBlobs method
- PostgreSQLDatabaseMetaData.driverMajorVersion method
- PostgreSQLDatabaseMetaData.driverMinorVersion method
- PostgreSQLDatabaseMetaData.driverName method
- PostgreSQLDatabaseMetaData.driverVersion method
- PostgreSQLDatabaseMetaData.getAttributes method
- PostgreSQLDatabaseMetaData.getCatalogs method Reads SQL metadata.
- PostgreSQLDatabaseMetaData.getColumns method
- PostgreSQLDatabaseMetaData.getIndexInfo method
- PostgreSQLDatabaseMetaData.getProcedureColumns method Reads SQL metadata.
- PostgreSQLDatabaseMetaData.getProcedures method
- PostgreSQLDatabaseMetaData.getSchemas method
- PostgreSQLDatabaseMetaData.getSuperTables method
- PostgreSQLDatabaseMetaData.getSuperTypes method
- PostgreSQLDatabaseMetaData.getTableTypes method Reads SQL metadata.
- PostgreSQLDatabaseMetaData.getTables method
- PostgreSQLDatabaseMetaData.getTypeInfo method Reads SQL metadata.
- PostgreSQLDatabaseMetaData.getUDTs method
- PostgreSQLDatabaseMetaData.identifierQuoteString method
- PostgreSQLDatabaseMetaData.insertsAreDetected method
- PostgreSQLDatabaseMetaData.maxBinaryLiteralLength method
- PostgreSQLDatabaseMetaData.maxCatalogNameLength method
- PostgreSQLDatabaseMetaData.maxCharLiteralLength method
- PostgreSQLDatabaseMetaData.maxColumnsInGroupBy method
- PostgreSQLDatabaseMetaData.maxColumnsInOrderBy method
- PostgreSQLDatabaseMetaData.maxColumnsInSelect method
- PostgreSQLDatabaseMetaData.maxColumnsInTable method
- PostgreSQLDatabaseMetaData.maxConnections method
- PostgreSQLDatabaseMetaData.maxCursorNameLength method
- PostgreSQLDatabaseMetaData.maxIndexLength method
- PostgreSQLDatabaseMetaData.maxProcedureNameLength method
- PostgreSQLDatabaseMetaData.maxRowSize method
- PostgreSQLDatabaseMetaData.maxSchemaNameLength method
- PostgreSQLDatabaseMetaData.maxStatementLength method
- PostgreSQLDatabaseMetaData.maxStatements method
- PostgreSQLDatabaseMetaData.maxTableNameLength method
- PostgreSQLDatabaseMetaData.maxTables method
- PostgreSQLDatabaseMetaData.maxUserNameLength method
- PostgreSQLDatabaseMetaData.nullPlusNonNullIsNull method
- PostgreSQLDatabaseMetaData.numericFunctions method
- PostgreSQLDatabaseMetaData.othersDeletesAreVisible method
- PostgreSQLDatabaseMetaData.othersInsertsAreVisible method
- PostgreSQLDatabaseMetaData.othersUpdatesAreVisible method
- PostgreSQLDatabaseMetaData.ownDeletesAreVisible method
- PostgreSQLDatabaseMetaData.ownInsertsAreVisible method
- PostgreSQLDatabaseMetaData.ownInsertsAreVisible method
- PostgreSQLDatabaseMetaData.ownUpdatesAreVisible method
- PostgreSQLDatabaseMetaData.searchStringEscape method
- PostgreSQLDatabaseMetaData.sqlKeywords method
- PostgreSQLDatabaseMetaData.storesLowerCaseIdentifiers method
- PostgreSQLDatabaseMetaData.storesLowerCaseQuotedIdentifiers method
- PostgreSQLDatabaseMetaData.storesMixedCaseIdentifiers method
- PostgreSQLDatabaseMetaData.storesMixedCaseQuotedIdentifiers method
- PostgreSQLDatabaseMetaData.storesUpperCaseIdentifiers method
- PostgreSQLDatabaseMetaData.storesUpperCaseQuotedIdentifiers method
- PostgreSQLDatabaseMetaData.stringFunctions method
- PostgreSQLDatabaseMetaData.supportsANSI92EntryLevelSQL method
- PostgreSQLDatabaseMetaData.supportsANSI92FullSQL method
- PostgreSQLDatabaseMetaData.supportsANSI92IntermediateSQL method
- PostgreSQLDatabaseMetaData.supportsAlterTableWithAddColumn method
- PostgreSQLDatabaseMetaData.supportsAlterTableWithDropColumn method
- PostgreSQLDatabaseMetaData.supportsBatchUpdates method
- PostgreSQLDatabaseMetaData.supportsCatalogAtStart method
- PostgreSQLDatabaseMetaData.supportsCatalogsInDataManipulation method
- PostgreSQLDatabaseMetaData.supportsCatalogsInIndexDefinitions method
- PostgreSQLDatabaseMetaData.supportsCatalogsInPrivilegeDefinitions method
- PostgreSQLDatabaseMetaData.supportsCatalogsInProcedureCalls method
- PostgreSQLDatabaseMetaData.supportsCatalogsInTableDefinitions method
- PostgreSQLDatabaseMetaData.supportsColumnAliasing method
- PostgreSQLDatabaseMetaData.supportsConvert method
- PostgreSQLDatabaseMetaData.supportsConvert method
- PostgreSQLDatabaseMetaData.supportsCoreSQLGrammar method
- PostgreSQLDatabaseMetaData.supportsCorrelatedSubqueries method
- PostgreSQLDatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions method
- PostgreSQLDatabaseMetaData.supportsDataManipulationTransactionsInTransactions method
- PostgreSQLDatabaseMetaData.supportsDifferentTableCorrelationNames method
- PostgreSQLDatabaseMetaData.supportsDistinct method
- PostgreSQLDatabaseMetaData.supportsExpressionsInOrderBy method
- PostgreSQLDatabaseMetaData.supportsExtendedSQLGrammar method
- PostgreSQLDatabaseMetaData.supportsFullOuterJoins method
- PostgreSQLDatabaseMetaData.supportsGroupBy method
- PostgreSQLDatabaseMetaData.supportsGroupByBeyondSelect method
- PostgreSQLDatabaseMetaData.supportsGroupByUnrelated method
- PostgreSQLDatabaseMetaData.supportsIntegrityEnhancementFacility method
- PostgreSQLDatabaseMetaData.supportsLikeEscapeClause method
- PostgreSQLDatabaseMetaData.supportsLimitedOuterJoins method
- PostgreSQLDatabaseMetaData.supportsMinimumSQLGrammar method
- PostgreSQLDatabaseMetaData.supportsMixedCaseIdentifiers method
- PostgreSQLDatabaseMetaData.supportsMixedCaseQuotedIdentifiers method
- PostgreSQLDatabaseMetaData.supportsMultipleOpenResults method
- PostgreSQLDatabaseMetaData.supportsMultipleResultSets method
- PostgreSQLDatabaseMetaData.supportsNamedParameters method
- PostgreSQLDatabaseMetaData.supportsOpenCursorsAcrossCommit method
- PostgreSQLDatabaseMetaData.supportsOpenCursorsAcrossRollback method
- PostgreSQLDatabaseMetaData.supportsOpenStatementsAcrossCommit method
- PostgreSQLDatabaseMetaData.supportsOpenStatementsAcrossRollback method
- PostgreSQLDatabaseMetaData.supportsOrderBy method
- PostgreSQLDatabaseMetaData.supportsOrderByUnrelated method
- PostgreSQLDatabaseMetaData.supportsOuterJoins method
- PostgreSQLDatabaseMetaData.supportsPositionedDelete method
- PostgreSQLDatabaseMetaData.supportsPositionedUpdate method
- PostgreSQLDatabaseMetaData.supportsResultSetConcurrency method
- PostgreSQLDatabaseMetaData.supportsResultSetType method
- PostgreSQLDatabaseMetaData.supportsSavepoints method
- PostgreSQLDatabaseMetaData.supportsSchemasInDataManipulation method
- PostgreSQLDatabaseMetaData.supportsSchemasInIndexDefinitions method
- PostgreSQLDatabaseMetaData.supportsSchemasInPrivilegeDefinitions method
- PostgreSQLDatabaseMetaData.supportsSchemasInProcedureCalls method
- PostgreSQLDatabaseMetaData.supportsSchemasInTableDefinitions method
- PostgreSQLDatabaseMetaData.supportsSelectForUpdate method
- PostgreSQLDatabaseMetaData.supportsStoredProcedures method
- PostgreSQLDatabaseMetaData.supportsSubqueriesInComparisons method
- PostgreSQLDatabaseMetaData.supportsSubqueriesInExists method
- PostgreSQLDatabaseMetaData.supportsSubqueriesInIns method
- PostgreSQLDatabaseMetaData.supportsSubqueriesInQuantifieds method
- PostgreSQLDatabaseMetaData.supportsTableCorrelationNames method
- PostgreSQLDatabaseMetaData.supportsTransactionIsolationLevel method
- PostgreSQLDatabaseMetaData.supportsTransactions method
- PostgreSQLDatabaseMetaData.supportsUnion method
- PostgreSQLDatabaseMetaData.supportsUnionAll method
- PostgreSQLDatabaseMetaData.systemFunctions method
- PostgreSQLDatabaseMetaData.updatesAreDetected method
- PostgreSQLDatabaseMetaData.usesLocalFilePerTable method
- PostgreSQLDatabaseMetaData.usesLocalFiles method
- PostgreSQLDriver class PostgreSQL driver entry point for `klyn.
- PostgreSQLDriver.PostgreSQLDriver constructor Creates the stateless PostgreSQL driver object.
- PostgreSQLDriver.connect method Opens a PostgreSQL connection.
- PostgreSQLDriver.name property Human-readable driver name.
- PostgreSQLDriver.openConnection method Opens a PostgreSQL connection from URL and connection properties.
- PostgreSQLDriver.supports method Returns true for PostgreSQL connection URLs.
- PostgreSQLOptions class PostgreSQL connection options parsed from a URL.
- PostgreSQLOptions.PostgreSQLOptions constructor
- PostgreSQLOptions.connectTimeoutMillis field
- PostgreSQLOptions.database field
- PostgreSQLOptions.host field
- PostgreSQLOptions.password field
- PostgreSQLOptions.port field
- PostgreSQLOptions.socketTimeoutMillis field
- PostgreSQLOptions.sslMode field
- PostgreSQLOptions.userName field
- PostgreSQLPacketStream class PostgreSQL packet stream for message-based protocol.
- PostgreSQLPacketStream.PostgreSQLPacketStream constructor
- PostgreSQLPacketStream.close method Closes the stream.
- PostgreSQLPacketStream.getLastMessageType method Returns the last message type.
- PostgreSQLPacketStream.readMessage method Reads a message with type byte.
- PostgreSQLPacketStream.readStartupResponse method Reads startup message response (no type byte).
- PostgreSQLPacketStream.writeMessage method Writes a message with type byte.
- PostgreSQLPacketStream.writeSslRequest method Writes SSL request.
- PostgreSQLPacketStream.writeStartupMessage method Writes startup message (no type byte).
- PostgreSQLParameterMetaData class PostgreSQL parameter metadata.
- PostgreSQLParameterMetaData.getParameterCount method
- PostgreSQLParameterMetaData.getParameterMode method
- PostgreSQLParameterMetaData.getParameterType method
- PostgreSQLParameterMetaData.getParameterTypeName method
- PostgreSQLParameterMetaData.getPrecision method
- PostgreSQLParameterMetaData.getScale method
- PostgreSQLParameterMetaData.isNullable method
- PostgreSQLParameterMetaData.isSigned method
- PostgreSQLParameterMetaData.nullability method
- PostgreSQLParameterMetaData.parameterCount property
- PostgreSQLParameterMetaData.parameterMode method
- PostgreSQLParameterMetaData.parameterType method
- PostgreSQLParameterMetaData.parameterTypeName method
- PostgreSQLParameterMetaData.precision method
- PostgreSQLParameterMetaData.scale method
- PostgreSQLParameterMetaData.signed method
- PostgreSQLPreparedStatement class PostgreSQL prepared statement.
- PostgreSQLPreparedStatement.PostgreSQLPreparedStatement constructor
- PostgreSQLPreparedStatement.addBatch method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.addBatch method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.clearParameters method
- PostgreSQLPreparedStatement.execute method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.execute method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.executeQuery method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.executeUpdate method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.parameterInfo property
- PostgreSQLPreparedStatement.parameterMetadata property
- PostgreSQLPreparedStatement.parameters property
- PostgreSQLPreparedStatement.query method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.set method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.setBoolean method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.setDouble method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.setInt method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.setLong method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.setNull method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.setString method Configures or executes a SQL statement.
- PostgreSQLPreparedStatement.sql property
- PostgreSQLPreparedStatement.update method Configures or executes a SQL statement.
- PostgreSQLResultSet class PostgreSQL result set.
- PostgreSQLResultSet.absolute method
- PostgreSQLResultSet.afterLast method
- PostgreSQLResultSet.beforeFirst method
- PostgreSQLResultSet.clearWarnings method
- PostgreSQLResultSet.close method
- PostgreSQLResultSet.closed property
- PostgreSQLResultSet.concurrency property
- PostgreSQLResultSet.empty method
- PostgreSQLResultSet.fetchDirection property
- PostgreSQLResultSet.fetchSize property
- PostgreSQLResultSet.first method
- PostgreSQLResultSet.getBoolean method Reads data from the current result-set row.
- PostgreSQLResultSet.getByte method Reads data from the current result-set row.
- PostgreSQLResultSet.getBytes method Reads data from the current result-set row.
- PostgreSQLResultSet.getDateTime method Reads data from the current result-set row.
- PostgreSQLResultSet.getDouble method Reads data from the current result-set row.
- PostgreSQLResultSet.getFloat method Reads data from the current result-set row.
- PostgreSQLResultSet.getInt method Reads data from the current result-set row.
- PostgreSQLResultSet.getLong method Reads data from the current result-set row.
- PostgreSQLResultSet.getObject method Reads data from the current result-set row.
- PostgreSQLResultSet.getRow method
- PostgreSQLResultSet.getShort method Reads data from the current result-set row.
- PostgreSQLResultSet.getString method Reads data from the current result-set row.
- PostgreSQLResultSet.holdability property
- PostgreSQLResultSet.isAfterLast method
- PostgreSQLResultSet.isBeforeFirst method
- PostgreSQLResultSet.isFirst method
- PostgreSQLResultSet.isLast method
- PostgreSQLResultSet.last method
- PostgreSQLResultSet.metadata property
- PostgreSQLResultSet.next method
- PostgreSQLResultSet.previous method
- PostgreSQLResultSet.relative method
- PostgreSQLResultSet.statement property
- PostgreSQLResultSet.type property
- PostgreSQLResultSet.warning property
- PostgreSQLResultSet.wasNull method
- PostgreSQLResultSetMetaData class PostgreSQL result set metadata.
- PostgreSQLResultSetMetaData.PostgreSQLResultSetMetaData constructor
- PostgreSQLResultSetMetaData.columnCount method
- PostgreSQLResultSetMetaData.getCatalogName method
- PostgreSQLResultSetMetaData.getColumnDisplaySize method
- PostgreSQLResultSetMetaData.getColumnLabel method
- PostgreSQLResultSetMetaData.getColumnName method
- PostgreSQLResultSetMetaData.getColumnType method
- PostgreSQLResultSetMetaData.getColumnTypeName method
- PostgreSQLResultSetMetaData.getPrecision method
- PostgreSQLResultSetMetaData.getScale method
- PostgreSQLResultSetMetaData.getSchemaName method
- PostgreSQLResultSetMetaData.getTableName method
- PostgreSQLResultSetMetaData.isAutoIncrement method
- PostgreSQLResultSetMetaData.isCaseSensitive method
- PostgreSQLResultSetMetaData.isCurrency method
- PostgreSQLResultSetMetaData.isDefinitelyWritable method
- PostgreSQLResultSetMetaData.isNullable method
- PostgreSQLResultSetMetaData.isReadOnly method
- PostgreSQLResultSetMetaData.isSearchable method
- PostgreSQLResultSetMetaData.isSigned method
- PostgreSQLResultSetMetaData.isWritable method
- PostgreSQLSavepoint class PostgreSQL savepoint.
- PostgreSQLSavepoint.PostgreSQLSavepoint constructor
- PostgreSQLSavepoint.PostgreSQLSavepoint constructor
- PostgreSQLSavepoint.id property
- PostgreSQLSavepoint.name property
- PostgreSQLSavepoint.savepointId property Legacy alias kept for the PostgreSQL driver internals.
- PostgreSQLSavepoint.savepointName property Legacy alias kept for the PostgreSQL driver internals.
- PostgreSQLSocketAdapter class Socket adapter for PostgreSQL communication.
- PostgreSQLSocketAdapter.PostgreSQLSocketAdapter constructor
- PostgreSQLSocketAdapter.close method Closes the socket.
- PostgreSQLSocketAdapter.flush method Flushes the socket.
- PostgreSQLSocketAdapter.isSecure method Returns true if using TLS.
- PostgreSQLSocketAdapter.read method Reads bytes from the socket.
- PostgreSQLSocketAdapter.upgradeToTLS method Upgrades to TLS.
- PostgreSQLSocketAdapter.write method Writes bytes to the socket.
- PostgreSQLStatement class PostgreSQL statement implementation.
- PostgreSQLStatement.PostgreSQLStatement constructor
- PostgreSQLStatement.addBatch method Configures or executes a SQL statement.
- PostgreSQLStatement.execute method Configures or executes a SQL statement.
- PostgreSQLStatement.executeQuery method Configures or executes a SQL statement.
- PostgreSQLStatement.executeUpdate method Configures or executes a SQL statement.
- PostgreSQLSupport class PostgreSQL protocol helpers and constants.
- PostgreSQLSupport.AUTH_CLEAR_TEXT_PASSWORD field
- PostgreSQLSupport.AUTH_GSS field
- PostgreSQLSupport.AUTH_GSS_CONTINUE field
- PostgreSQLSupport.AUTH_KERBEROS_V5 field
- PostgreSQLSupport.AUTH_MD5_PASSWORD field
- PostgreSQLSupport.AUTH_OK field
- PostgreSQLSupport.AUTH_SASL field
- PostgreSQLSupport.AUTH_SASL_CONTINUE field
- PostgreSQLSupport.AUTH_SASL_FINAL field
- PostgreSQLSupport.AUTH_SCM_CREDENTIAL field
- PostgreSQLSupport.AUTH_SSPI field
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.Byte method
- PostgreSQLSupport.PROTOCOL_VERSION field
- PostgreSQLSupport.SSL_REQUEST_CODE field
- PostgreSQLSupport.STARTUP_MESSAGE field
- PostgreSQLSupport.byteToChar method Converts a byte to a character string.
- PostgreSQLSupport.byteToHex method Converts a byte to hex string.
- PostgreSQLSupport.bytesToString method Converts bytes to string.
- PostgreSQLSupport.encodeUrlComponent method Encodes a string for use in URLs.
- PostgreSQLSupport.readCString method Reads a null-terminated string from bytes.
- PostgreSQLSupport.readInt16 method Reads a 2-byte short from bytes.
- PostgreSQLSupport.readInt32 method Reads a 4-byte integer from bytes.
- PostgreSQLSupport.stringToAsciiBytes method Converts a string to ASCII bytes.
- PostgreSQLSupport.writeCString method Writes a null-terminated string to bytes.
- PostgreSQLSupport.writeInt16 method Writes a 2-byte short.
- PostgreSQLSupport.writeInt32 method Writes a 4-byte integer.
- PreparedStatement interface Prepared SQL statement contract.
- PreparedStatement.clearParameters method Clears every parameter.
- PreparedStatement.execute method Executes the prepared statement and reports whether a result set exists.
- PreparedStatement.parameterInfo property Parameter metadata exposed as a property.
- PreparedStatement.parameterMetadata property Alias exposing `parameterInfo` under a metadata-oriented name.
- PreparedStatement.parameters property Current bound parameters.
- PreparedStatement.query method Executes the prepared query.
- PreparedStatement.set method Sets one parameter value.
- PreparedStatement.setBoolean method Sets a boolean parameter.
- PreparedStatement.setDouble method Sets a `Double` parameter.
- PreparedStatement.setInt method Sets an `Int` parameter.
- PreparedStatement.setLong method Sets a `Long` parameter.
- PreparedStatement.setNull method Sets SQL `NULL`.
- PreparedStatement.setString method Sets a `String` parameter.
- PreparedStatement.sql property Prepared SQL text.
- PreparedStatement.update method Executes the prepared update.
- Process class Lightweight process facade used by tests.
- Process.PID property Operating-system process identifier.
- Process.current field Returns the current process.
- Process.execute method Executes a command line.
- ProcessResults class Immutable value object describing the result of a process execution.
- ProcessResults.PID field Operating-system process identifier.
- ProcessResults.error field Captured standard error.
- ProcessResults.exitCode field Process exit status.
- ProcessResults.output field Captured standard output.
- ProcessResults.toString method Returns a readable representation of this process result.
- ProcessingInstruction interface DOM processing instruction.
- ProcessingInstruction.data property Processing instruction data.
- ProcessingInstruction.target property Processing instruction target.
- Property class Class representing a property.
- Property.Property constructor Constructor for Property
- Property.accessible property Allows reflective access to a non-public property when enabled.
- Property.annotations property Property annotations
- Property.flags property Raw modifier flags
- Property.getValue method Returns the current value of the property on the given target object.
- Property.isPrivate property
- Property.isProtected property
- Property.isPublic property
- Property.isReadonly property
- Property.isStatic property
- Property.name property Property name
- Property.type property Property type
- ProtocolException class Raised when an HTTP or URL protocol rule is violated.
- ProtocolException.ProtocolException constructor Creates a protocol exception.
- PythonHighlighter class Syntax highlighter for Python sources.
- PythonHighlighter.PythonHighlighter constructor
- PythonHighlighter.highlight method

Q

- Query class Requête JPQL ou SQL native.
- Query.Query constructor
- Query.executeUpdate method Exécute une requête UPDATE/DELETE.
- Query.getResultList method Exécute et retourne la liste des résultats.
- Query.getSingleResult method Exécute et retourne un seul résultat.
- Query.setFirstResult method Définit le premier résultat (offset).
- Query.setMaxResults method Limite le nombre de résultats.
- Query.setParameter method Définit un paramètre nommé.
- Query.setParameter method Définit un paramètre positionnel.

R

- RSAKeyPair class PEM-encoded RSA key pair.
- RSAKeyPair.RSAKeyPair constructor Creates a PEM-encoded RSA key pair.
- RSAKeyPair.bits field RSA modulus size in bits.
- RSAKeyPair.fromMap method Rebuilds a key pair from a serialized map.
- RSAKeyPair.privateKeyPem field Private key in PEM format.
- RSAKeyPair.publicKeyPem field Public key in PEM format.
- RSAKeyPair.toMap method Converts this key pair to a serializable map.
- RSAKeyPair.toString method
- RSAKeyPairGenerator class RSA key-pair generator.
- RSAKeyPairGenerator.RSAKeyPairGenerator constructor Creates a new RSA key-pair generator.
- RSAKeyPairGenerator.generateKeyPair method Performs a cryptographic operation.
- RSAKeyPairGenerator.initialize method Performs a cryptographic operation.
- RSAPKCS1Signature class RSA PKCS#1 v1.
- RSAPKCS1Signature.RSAPKCS1Signature constructor Creates an RSA PKCS#1 v1.
- RSAPKCS1Signature.RSAPKCS1Signature constructor Creates an RSA PKCS#1 v1.
- RSAPSSSignature class RSA-PSS signature implementation parameterized by a concrete digest.
- RSAPSSSignature.RSAPSSSignature constructor Creates an RSA-PSS signature using `SHA256`.
- RSAPSSSignature.RSAPSSSignature constructor Creates an RSA-PSS signature bound to the given digest algorithm.
- RadialGradient class Radial gradient compatible with a canvas-style API.
- RadialGradient.RadialGradient constructor
- RadialGradient.kind method
- RadialGradient.r0 property Inner radius.
- RadialGradient.r1 property Outer radius.
- RadialGradient.x0 property Inner circle center X.
- RadialGradient.x1 property Outer circle center X.
- RadialGradient.y0 property Inner circle center Y.
- RadialGradient.y1 property Outer circle center Y.
- RadioButton class Radio button widget.
- RadioButton.RadioButton constructor
- RadioButton.isChecked property
- Random class Pseudo-random number utilities.
- Random.fillRandom method Fills an ArrayList with random floating values in [0, 1).
- Random.randInt method Returns a random integer in [min, max].
- Random.randInt method Returns a random unsigned integer in [min, max].
- Random.randInt method Returns a random long integer in [min, max].
- Random.randRange method Returns a random value in [min, max].
- Random.random method Returns a random value in [0, 1).
- Rational class Represents a rational number with a numerator and a denominator.
- Rational.Rational constructor Constructor for Rational class.
- Rational.denominator property Property for the denominator.
- Rational.numerator property Property for the numerator.
- Rational.operator!= method Value inequality between two rational numbers.
- Rational.operator* method Overloaded multiplication operator for Rational numbers.
- Rational.operator+ method Overloaded addition operator for Rational numbers.
- Rational.operator- method Overloaded subtraction operator for Rational numbers.
- Rational.operator/ method Overloaded division operator for Rational numbers.
- Rational.operator== method Value equality between two rational numbers.
- Rational.simplify method Simplifies the rational number.
- Rational.toString method Returns the string representation of the rational number.
- RazorHighlighter class Syntax highlighter for Razor files (HTML + C# fragments).
- RazorHighlighter.highlight method
- ReadOnlyException class Exception thrown when attempting to modify a read-only object.
- ReadOnlyException.ReadOnlyException constructor Constructor for ReadOnlyException.
- RecipientType enum Logical recipient bucket used by `Message`.
- RegEx class Regular expressions are natively supported by the language, following Perl-like syntax.
- RegEx.RegEx constructor RegEx constructor.
- RegEx.find method Finds the first occurrence of the pattern in the input.
- RegEx.findAll method Finds all occurrences of the pattern in the input.
- RegEx.flags property
- RegEx.matcher method Creates a matcher for the regular expression.
- RegEx.matches method Checks if the input matches the pattern.
- RegEx.pattern property
- RegEx.replace method Replaces all occurrences of the pattern with a replacement string.
- RegEx.replaceFirst method Replaces the first occurrence of the pattern with a replacement string.
- RegEx.replaceLast method Replaces the last occurrence of the pattern with a replacement string.
- RegEx.split method Splits the input into an array of substrings using the pattern as a delimiter.
- RenderCell class One logical terminal cell.
- RenderCell.RenderCell constructor Builds a cell with a glyph and a style.
- RenderCell.clear method Clears the cell with the provided style.
- RenderCell.copy method Returns a deep copy of the cell.
- RenderCell.dirty field
- RenderCell.glyph field
- RenderCell.sameAs method Returns true when both cells are visually identical.
- RenderCell.set method Overwrites the cell content with a single scalar glyph.
- RenderCell.setContinuation method Marks the cell as the second half of a wide glyph.
- RenderCell.setText method Overwrites the cell content with an exact terminal grapheme cluster.
- RenderCell.style field
- RenderCell.text field
- RenderCell.toString method Returns the plain character content of the cell.
- RenderStyle class Mutable terminal cell style.
- RenderStyle.RenderStyle constructor Builds a render style with explicit colors and attributes.
- RenderStyle.assign method Copies all values from another style.
- RenderStyle.bgBlue field
- RenderStyle.bgGreen field
- RenderStyle.bgRed field
- RenderStyle.bold field
- RenderStyle.copy method Returns an independent copy of this style.
- RenderStyle.fgBlue field
- RenderStyle.fgGreen field
- RenderStyle.fgRed field
- RenderStyle.inverse field
- RenderStyle.italic field
- RenderStyle.sameAs method Returns true when both styles describe the same visual state.
- RenderStyle.setBackground method Updates the background color.
- RenderStyle.setForeground method Updates the foreground color.
- RenderStyle.terminalBase method Returns the default terminal style used by the UI.
- RenderStyle.toAnsi method Serializes the style to a full ANSI SGR sequence.
- RenderStyle.toString method Returns a readable debug representation.
- RenderStyle.underline field
- ResizeEvent class Terminal resize event.
- ResizeEvent.ResizeEvent constructor
- ResizeEvent.size property
- ResultSet interface Cursor over SQL query results.
- ResultSet.absolute method Moves to one absolute row number.
- ResultSet.afterLast property True after the last row.
- ResultSet.beforeFirst property True before the first row.
- ResultSet.clearWarnings method Clears the warning chain.
- ResultSet.closed property True when the cursor is closed.
- ResultSet.concurrency property Update/read-only concurrency mode.
- ResultSet.fetchDirection property Preferred fetch direction.
- ResultSet.fetchSize property Preferred fetch size.
- ResultSet.first method Moves to the first row.
- ResultSet.getBoolean method Reads one column as `Boolean`.
- ResultSet.getDateTime method Reads one column as `DateTime`.
- ResultSet.getDouble method Reads one column as `Double`.
- ResultSet.getInt method Reads one column as `Int`.
- ResultSet.getLong method Reads one column as `Long`.
- ResultSet.getObject method Reads one raw/object column value by index or label.
- ResultSet.getString method Reads one column as text.
- ResultSet.holdability property Cursor holdability mode.
- ResultSet.last method Moves to the last row.
- ResultSet.lastReadWasNull property True when the last typed read returned SQL `NULL`.
- ResultSet.metadata property Metadata attached to this cursor.
- ResultSet.moveAfterLast method Moves the cursor after the last row.
- ResultSet.moveBeforeFirst method Moves the cursor before the first row.
- ResultSet.next method Moves to the next row.
- ResultSet.previous method Moves to the previous row.
- ResultSet.relative method Moves relatively from the current row.
- ResultSet.resultSetType property Cursor scrollability mode.
- ResultSet.rowNumber property Current 1-based row number, or `0` outside a row.
- ResultSet.statement property Parent statement.
- ResultSet.warning property Current warning chain.
- ResultSet.wasNull method True when the last `getXxx(.
- ResultSetConcurrency enum Cursor update capability.
- ResultSetHoldability enum Cursor holdability across commits.
- ResultSetMetaData interface Result-set metadata contract.
- ResultSetMetaData.autoIncrement method Returns true for auto-increment columns.
- ResultSetMetaData.caseSensitive method Returns true for case-sensitive columns.
- ResultSetMetaData.catalogName method Returns the catalog name for one column.
- ResultSetMetaData.columnClassName method Returns the driver value-class name for one column.
- ResultSetMetaData.columnCount property Number of columns described by this metadata object.
- ResultSetMetaData.columnLabel method Returns the display label for one column.
- ResultSetMetaData.columnName method Returns the declared column name.
- ResultSetMetaData.columnType method Returns the SQL type code for one column.
- ResultSetMetaData.columnTypeName method Returns the SQL type name for one column.
- ResultSetMetaData.definitelyWritable method Returns true for definitely-writable columns.
- ResultSetMetaData.displaySize method Returns the display size for one column.
- ResultSetMetaData.nullability method Returns the nullability contract for one column.
- ResultSetMetaData.precision method Returns the numeric precision for one column.
- ResultSetMetaData.readOnly method Returns true for read-only columns.
- ResultSetMetaData.scale method Returns the numeric scale for one column.
- ResultSetMetaData.schemaName method Returns the schema name for one column.
- ResultSetMetaData.searchable method Returns true for searchable columns.
- ResultSetMetaData.signed method Returns true for signed numeric columns.
- ResultSetMetaData.tableName method Returns the table name for one column.
- ResultSetMetaData.writable method Returns true for writable columns.
- ResultSetType enum Cursor scrollability mode.
- Runnable interface Represents executable work for a `Thread`.
- Runnable.run method Executes the runnable task.

S

- SAXAttributes class Mutable SAX attribute collection used by the pure Klyn SAX parser.
- SAXAttributes.SAXAttributes constructor Creates an empty attribute collection.
- SAXAttributes.add method Adds one attribute to the collection.
- SAXAttributes.getIndex method Finds an attribute by qualified name.
- SAXAttributes.getIndex method Finds an attribute by Namespace URI and local name.
- SAXAttributes.getLength method Returns the number of attributes.
- SAXAttributes.getLocalName method Returns the local name at an index.
- SAXAttributes.getName method Returns the SAX1 qualified attribute name at an index.
- SAXAttributes.getQName method Returns the qualified name at an index.
- SAXAttributes.getType method Returns an attribute type by Namespace URI and local name.
- SAXAttributes.getType method Returns an attribute type by qualified name.
- SAXAttributes.getType method Returns the attribute type at an index.
- SAXAttributes.getURI method Returns the Namespace URI at an index.
- SAXAttributes.getValue method Returns an attribute value by Namespace URI and local name.
- SAXAttributes.getValue method Returns an attribute value by qualified name.
- SAXAttributes.getValue method Returns the attribute value at an index.
- SAXAttributes.isDeclared method Reports whether an indexed attribute was declared in a DTD.
- SAXAttributes.isDeclared method Reports whether a qualified attribute name was declared in a DTD.
- SAXAttributes.isDeclared method Reports whether a Namespace/local-name attribute was declared in a DTD.
- SAXAttributes.isSpecified method Reports whether an indexed attribute was present in the source.
- SAXAttributes.isSpecified method Reports whether a Namespace/local-name attribute was present in the source.
- SAXAttributes.isSpecified method Reports whether a qualified attribute name was present in the source.
- SAXException class Base SAX error or warning.
- SAXException.SAXException constructor Creates an empty SAX exception.
- SAXException.SAXException constructor Creates a SAX exception with a message.
- SAXException.SAXException constructor Creates a SAX exception wrapping another exception.
- SAXException.SAXException constructor Creates a SAX exception with a message and embedded exception.
- SAXException.getCause method Returns the exception cause.
- SAXException.getException method Returns the embedded exception.
- SAXException.message property Detail message for this SAX exception.
- SAXException.toString method Returns a string representation including the embedded exception.
- SAXLocator class Mutable locator used by the pure Klyn SAX parser.
- SAXLocator.SAXLocator constructor Creates a locator without source identifiers.
- SAXLocator.getColumnNumber method Returns the current one-based column number.
- SAXLocator.getEncoding method Returns the character encoding.
- SAXLocator.getLineNumber method Returns the current one-based line number.
- SAXLocator.getPublicId method Returns the public identifier.
- SAXLocator.getSystemId method Returns the system identifier.
- SAXLocator.getXMLVersion method Returns the XML version.
- SAXLocator.setEncoding method Sets the character encoding reported by `Locator2`.
- SAXLocator.setPosition method Sets the current one-based line and column.
- SAXLocator.setPublicId method Sets the public identifier.
- SAXLocator.setSystemId method Sets the system identifier.
- SAXLocator.setXMLVersion method Sets the XML version reported by `Locator2`.
- SAXNotRecognizedException class Error raised for an unrecognized SAX feature or property identifier.
- SAXNotRecognizedException.SAXNotRecognizedException constructor Creates an empty unrecognized-identifier exception.
- SAXNotRecognizedException.SAXNotRecognizedException constructor Creates an unrecognized-identifier exception.
- SAXNotSupportedException class Error raised for a recognized but unsupported SAX feature or property value.
- SAXNotSupportedException.SAXNotSupportedException constructor Creates an empty unsupported-operation exception.
- SAXNotSupportedException.SAXNotSupportedException constructor Creates an unsupported-operation exception.
- SAXParseException class SAX exception with XML location information.
- SAXParseException.SAXParseException constructor Creates a parse exception from a locator.
- SAXParseException.SAXParseException constructor Creates a parse exception from a locator and cause.
- SAXParseException.SAXParseException constructor Creates a parse exception from explicit location values.
- SAXParseException.SAXParseException constructor Creates a parse exception from explicit location values and cause.
- SAXParseException.columnNumber property One-based column number for the parse error, or `-1` when unavailable.
- SAXParseException.getPublicId method Returns the public identifier.
- SAXParseException.getSystemId method Returns the system identifier.
- SAXParseException.lineNumber property One-based line number for the parse error, or `-1` when unavailable.
- SAXParseException.publicId property Public identifier associated with the parse error, or `null`.
- SAXParseException.systemId property System identifier associated with the parse error, or `null`.
- SAXParseException.toString method Returns a string representation including location information.
- SAXParser class Pure Klyn non-validating SAX parser.
- SAXParser.SAXParser constructor Creates a non-validating SAX parser.
- SAXParser.getContentHandler method Returns the SAX2 content handler.
- SAXParser.getDTDHandler method Returns the DTD handler.
- SAXParser.getEntityResolver method Returns the entity resolver.
- SAXParser.getErrorHandler method Returns the error handler.
- SAXParser.getFeature method Returns the current feature value.
- SAXParser.getProperty method Returns a SAX property value.
- SAXParser.parse method Parses XML from a system identifier.
- SAXParser.parse method Parses XML from an input source.
- SAXParser.parse method Parses an input source with a `DefaultHandler`.
- SAXParser.parse method Parses a system identifier with a `DefaultHandler`.
- SAXParser.parse method Parses an input source with a content handler.
- SAXParser.parse method Parses a system identifier with a content handler.
- SAXParser.setContentHandler method Registers the SAX2 content handler.
- SAXParser.setDTDHandler method Registers the DTD handler.
- SAXParser.setDocumentHandler method Registers the SAX1 document handler.
- SAXParser.setEntityResolver method Registers the entity resolver.
- SAXParser.setErrorHandler method Registers the error handler.
- SAXParser.setFeature method Sets a feature value.
- SAXParser.setLocale method Accepts a preferred diagnostics locale.
- SAXParser.setProperty method Sets a SAX property value.
- SByte class Represents an 8-bit signed integer.
- SByte.MAX_VALUE field The greatest value representable by an SByte.
- SByte.MIN_VALUE field The smallest value representable by an SByte.
- SByte.SByte constructor Builds the neutral SByte value (`0`).
- SByte.SByte constructor Builds an SByte from a Boolean value (`false` = 0, `true` = 1).
- SByte.SByte constructor Builds an SByte from a Float value.
- SByte.SByte constructor Builds an SByte from a Double value.
- SByte.SByte constructor Builds an SByte from a textual representation.
- SByte.SByte constructor Builds an SByte from a signed 32-bit integer.
- SByte.SByte constructor Builds an SByte from an unsigned 32-bit integer.
- SByte.SByte constructor Builds an SByte from a signed 64-bit integer.
- SByte.SByte constructor Builds an SByte from an unsigned 64-bit integer.
- SByte.SByte constructor Builds an SByte from a character code point.
- SByte.operator!= method Tests whether two SByte values are different.
- SByte.operator% method Computes the remainder of one SByte value divided by another.
- SByte.operator%= method Replaces `a` with the remainder of `a` divided by `b`.
- SByte.operator* method Multiplies two SByte values.
- SByte.operator** method Raises a SByte value to a power.
- SByte.operator**= method Replaces `value` with `value ** power`.
- SByte.operator*= method Multiplies `a` by `b` in place.
- SByte.operator+ method Adds two SByte values.
- SByte.operator+= method Adds `b` to `a` in place.
- SByte.operator- method Subtracts one SByte value from another.
- SByte.operator-= method Subtracts `b` from `a` in place.
- SByte.operator/ method Divides one SByte value by another.
- SByte.operator// method Performs integer division on two SByte values.
- SByte.operator//= method Replaces `a` with the integer division of `a` by `b`.
- SByte.operator< method Tests whether `a` is strictly lower than `b`.
- SByte.operator<= method Tests whether `a` is lower than or equal to `b`.
- SByte.operator== method Tests whether two SByte values are equal.
- SByte.operator> method Tests whether `a` is strictly greater than `b`.
- SByte.operator>= method Tests whether `a` is greater than or equal to `b`.
- SByte.toString method Converts this value to its textual representation.
- SByte.tryParse method Parses an SByte value from text.
- SHA1 class SHA-1 message digest.
- SHA1.SHA1 constructor
- SHA224 class SHA-224 message digest.
- SHA224.SHA224 constructor
- SHA256 class SHA-256 message digest.
- SHA256.SHA256 constructor
- SHA384 class SHA-384 message digest.
- SHA384.SHA384 constructor
- SHA3_224 class SHA3-224 message digest.
- SHA3_224.SHA3_224 constructor
- SHA3_256 class SHA3-256 message digest.
- SHA3_256.SHA3_256 constructor
- SHA3_384 class SHA3-384 message digest.
- SHA3_384.SHA3_384 constructor
- SHA3_512 class SHA3-512 message digest.
- SHA3_512.SHA3_512 constructor
- SHA512 class SHA-512 message digest.
- SHA512.SHA512 constructor
- SHA512_224 class SHA-512/224 message digest.
- SHA512_224.SHA512_224 constructor
- SHA512_256 class SHA-512/256 message digest.
- SHA512_256.SHA512_256 constructor
- SQLException class Base exception for SQL access, statement preparation and result processing.
- SQLException.SQLException constructor Creates an SQL exception.
- SQLException.sqlState property Optional five-character SQL state.
- SQLException.vendorCode property Optional vendor-specific error code.
- SQLFeatureNotSupportedException class Raised when a requested SQL feature is declared by the API but not yet provided by the current driver or runtime branch.
- SQLFeatureNotSupportedException.SQLFeatureNotSupportedException constructor Creates a feature-not-supported exception.
- SQLWarning class Non-fatal SQL warning.
- SQLWarning.SQLWarning constructor Creates an SQL warning.
- SQLWarning.nextWarning property Optional next warning in the chain.
- SSLContext class Immutable TLS client context.
- SSLContext.SSLContext constructor Creates a TLS context.
- SSLContext.caFile field Optional CA certificate file in PEM format.
- SSLContext.caPath field Optional CA certificate folder.
- SSLContext.clientCertificateFile field Optional client certificate file in PEM format.
- SSLContext.clientDefault method Returns the default verified client context.
- SSLContext.clientPrivateKeyFile field Optional client private key file in PEM format.
- SSLContext.copy method Returns a copy of this context.
- SSLContext.insecure method Returns an insecure context that disables peer verification.
- SSLContext.maxVersion field Optional maximum TLS version, for example `TLSv1.
- SSLContext.minVersion field Optional minimum TLS version, for example `TLSv1.
- SSLContext.openSocket method Opens a TLS socket using this context.
- SSLContext.trustAll method Returns a copy that trusts all peers.
- SSLContext.verifyPeer field True when peer certificates and host names must be verified.
- SSLContext.withCaFile method Returns a copy with a custom CA certificate file.
- SSLContext.withCaPath method Returns a copy with a custom CA certificate directory.
- SSLContext.withClientCertificate method Returns a copy with a client certificate and private key.
- SSLContext.withTlsVersions method Returns a copy with minimum and optional maximum TLS versions.
- SSLException class Raised when a TLS/SSL handshake or encrypted transport operation fails.
- SSLException.SSLException constructor Creates an SSL exception.
- SSLSocket class Blocking TLS client socket.
- SSLSocket.SSLSocket constructor Creates an unconnected TLS socket.
- SSLSocket.SSLSocket constructor Creates and connects a TLS socket.
- SSLSocket.SSLSocket constructor Wraps an already-connected TCP socket into TLS.
- SSLSocket.attachToSocket method Upgrades an already-connected TCP socket using this TLS context.
- SSLSocket.cipherSuite property Negotiated cipher suite.
- SSLSocket.close method Closes the TLS socket.
- SSLSocket.connect method Connects this TLS socket.
- SSLSocket.context property TLS context applied to this socket.
- SSLSocket.fromSocket method Stable alias of `upgrade(.
- SSLSocket.getInputStream method Returns the input stream facade.
- SSLSocket.getOutputStream method Returns the output stream facade.
- SSLSocket.getReader method Returns the text reader facade.
- SSLSocket.getWriter method Returns the text writer facade.
- SSLSocket.host property Remote host name.
- SSLSocket.isConnected property True when the socket is connected.
- SSLSocket.port property Remote port number.
- SSLSocket.protocol property Negotiated TLS protocol, for example `TLSv1.
- SSLSocket.readAllText method Reads until the peer closes the TLS stream.
- SSLSocket.readLine method Reads one line from the TLS stream.
- SSLSocket.reader property Read-only alias for `getReader()`.
- SSLSocket.receive method Receives up to `maxBytes` bytes interpreted as text.
- SSLSocket.receiveBytes method Receives raw bytes from the peer.
- SSLSocket.send method Sends text to the peer.
- SSLSocket.sendBytes method Sends raw bytes to the peer.
- SSLSocket.toString method
- SSLSocket.upgrade method Upgrades an already-connected TCP socket to TLS.
- SSLSocket.write method Writes text to the peer.
- SSLSocket.writeBytes method Writes raw bytes to the peer.
- SSLSocket.writeLine method Writes one line to the peer.
- SSLSocket.writer property Read-only alias for `getWriter()`.
- SSLSocketInputStream class Binary input stream wrapper for `SSLSocket`.
- SSLSocketInputStream.close method Performs a TLS network operation.
- SSLSocketInputStream.read method Reads a text chunk from the TLS socket.
- SSLSocketInputStream.readBytes method Reads bytes from the TLS socket.
- SSLSocketOutputStream class Binary output stream wrapper for `SSLSocket`.
- SSLSocketOutputStream.close method Performs a TLS network operation.
- SSLSocketOutputStream.write method Writes text to the TLS socket.
- SSLSocketOutputStream.writeBytes method Writes raw bytes to the TLS socket.
- SSLSocketReader class Text reader over one TLS socket connection.
- SSLSocketReader.SSLSocketReader constructor Creates a text reader bound to a connected TLS socket.
- SSLSocketReader.close method Closes the underlying TLS socket.
- SSLSocketReader.readAllText method Reads all remaining text from the TLS socket.
- SSLSocketReader.readLine method Reads one line from the TLS socket and consumes the transport line terminator.
- SSLSocketReader.readLines method Reads all remaining lines until the TLS stream closes.
- SSLSocketWriter class Text writer over one TLS socket connection.
- SSLSocketWriter.SSLSocketWriter constructor Creates a text writer bound to a connected TLS socket.
- SSLSocketWriter.close method Closes the underlying TLS socket.
- SSLSocketWriter.write method Writes text to the TLS socket.
- Savepoint interface Savepoint descriptor contract.
- Savepoint.id property Optional numeric identifier.
- Savepoint.name property Optional savepoint name.
- ScrollView class Basic text scroll view.
- ScrollView.ScrollView constructor
- ScrollView.appendLine method
- ScrollView.clampScrollOffsetFor method Clamps the current scroll offset to the valid range.
- ScrollView.clear method
- ScrollView.contentWidth method Returns the content width when the scrollbar reserves one column.
- ScrollView.handleVerticalScrollbarMouse method Handles mouse interaction with the vertical scrollbar.
- ScrollView.hasVerticalScrollbar method Returns true when a vertical scrollbar is needed.
- ScrollView.maxScrollOffsetFor method Computes the maximal vertical scroll offset for the given content size.
- ScrollView.paintToFrame method
- ScrollView.scrollByAmount method Scrolls vertically by the requested delta.
- ScrollView.scrollOffset field
- ScrollView.scrollToTrackRow method Scrolls to the absolute track row targeted by the mouse.
- ScrollView.scrollbarColumn method Returns the track column for the vertical scrollbar.
- ScrollView.scrollbarThumbSize method Returns the scrollbar thumb size in rows.
- ScrollView.scrollbarThumbTop method Returns the scrollbar thumb top row relative to the viewport.
- ScrollView.terminalPromptVisible method
- ScrollView.text property
- ScrollView.toString method Returns full textual content of the view.
- ScrollView.visibleRowCount method Returns the number of visible rows available for scrollable content.
- SecretKeyFactory class Abstract base class for secret-key derivation algorithms.
- SecretKeyFactory.algorithm field Canonical factory algorithm name.
- SecretKeyFactory.generateSecret method Derives key material from a password-based specification.
- SecretKeyFactory.generateSecret method Performs a cryptographic operation.
- SecretKeyFactory.getInstance method Compatibility factory for dynamic algorithm selection.
- SecretKeyFactory.toString method
- SecureRandom class Transport-safe secure random helper.
- SecureRandom.SecureRandom constructor Creates a secure random generator instance.
- SecureRandom.nextBase64 method Generates random data encoded as standard Base64.
- SecureRandom.nextHex method Generates random data encoded as hexadecimal.
- SecureRandom.nextUrlBase64 method Generates random data encoded as URL-safe Base64.
- Semaphore class Counting semaphore.
- Semaphore.Semaphore constructor Creates a semaphore with an initial number of permits.
- Semaphore.acquire method Acquires one permit and returns an AutoClosable guard.
- Semaphore.close method AutoClosable support for try-with-resources.
- Semaphore.release method Releases one permit.
- SendFailedException class Raised when SMTP delivery fails for one or more recipients.
- SendFailedException.SendFailedException constructor Creates a send failure.
- SendFailedException.invalidAddresses property Recipients rejected by the SMTP server.
- SendFailedException.unsentAddresses property Recipients left unsent because of the failure.
- SendFailedException.validSentAddresses property Recipients that were accepted by the SMTP server.
- ServerSocket class TCP server socket.
- ServerSocket.ServerSocket constructor Performs a network operation.
- ServerSocket.accept method Accepts one client connection.
- ServerSocket.bind method Binds and starts listening.
- ServerSocket.close method Closes the listening socket.
- ServerSocket.isBound property Returns true if the socket is currently bound.
- ServerSocket.localPort property Local listening port.
- ServerSocket.localSocketAddress property Returns the local bound address.
- Service annotation Marks a class as an injectable service component.
- Session class SMTP session configuration inspired by JavaMail `Session`, adapted to Klyn.
- Session.Session constructor Creates a mail session.
- Session.authenticator property Optional lazy authenticator.
- Session.clientName property Returns the EHLO/HELO client name.
- Session.defaultFrom property Optional default sender address.
- Session.deliver method Sends a message through this session.
- Session.effectivePort property Returns the effective SMTP port for this session.
- Session.heloName property Optional EHLO/HELO client name.
- Session.host property SMTP host name.
- Session.openTransport method Opens an SMTP transport bound to this session.
- Session.password property SMTP login password.
- Session.port property SMTP port.
- Session.security property Plain SMTP, direct TLS or STARTTLS.
- Session.smtp method Creates an SMTP session.
- Session.sslContext property Optional TLS context for direct SMTPS connections.
- Session.userName property SMTP login user name.
- Set interface Unordered collection of unique elements.
- Set.count method Counts occurrences of the given element in the set.
- Set.operator in method Returns true if the set contains the given element.
- Short class Represents a 16-bit signed integer.
- Short.MAX_VALUE field The greatest value representable by a Short.
- Short.MIN_VALUE field The smallest value representable by a Short.
- Short.Short constructor Builds the neutral Short value (`0`).
- Short.Short constructor Builds a Short from a Boolean value (`false` = 0, `true` = 1).
- Short.Short constructor Builds a Short from a Float value.
- Short.Short constructor Builds a Short from a Double value.
- Short.Short constructor Builds a Short from a textual representation.
- Short.Short constructor Builds a Short from a signed 32-bit integer.
- Short.Short constructor Builds a Short from an unsigned 32-bit integer.
- Short.Short constructor Builds a Short from a signed 64-bit integer.
- Short.Short constructor Builds a Short from an unsigned 64-bit integer.
- Short.Short constructor Builds a Short from a character code point.
- Short.operator!= method Tests whether two Short values are different.
- Short.operator% method Computes the remainder of one Short value divided by another.
- Short.operator%= method Replaces `a` with the remainder of `a` divided by `b`.
- Short.operator* method Multiplies two Short values.
- Short.operator** method Raises a Short value to a power.
- Short.operator**= method Replaces `value` with `value ** power`.
- Short.operator*= method Multiplies `a` by `b` in place.
- Short.operator+ method Adds two Short values.
- Short.operator+= method Adds `b` to `a` in place.
- Short.operator- method Subtracts one Short value from another.
- Short.operator-= method Subtracts `b` from `a` in place.
- Short.operator/ method Divides one Short value by another.
- Short.operator// method Performs integer division on two Short values.
- Short.operator//= method Replaces `a` with the integer division of `a` by `b`.
- Short.operator< method Tests whether `a` is strictly lower than `b`.
- Short.operator<= method Tests whether `a` is lower than or equal to `b`.
- Short.operator== method Tests whether two Short values are equal.
- Short.operator> method Tests whether `a` is strictly greater than `b`.
- Short.operator>= method Tests whether `a` is greater than or equal to `b`.
- Short.toString method Converts this value to its textual representation.
- Short.tryParse method Parses a Short value from text.
- Signature class Abstract base class for digital signatures.
- Signature.algorithm field Canonical signature algorithm name.
- Signature.getInstance method Compatibility factory for dynamic algorithm selection.
- Signature.hashAlgorithm field Canonical digest algorithm name used by the signature.
- Signature.initSign method Initializes the instance for signing with a private key.
- Signature.initVerify method Initializes the instance for verification with a public key.
- Signature.padding field RSA padding mode used by the signature.
- Signature.reset method Clears the buffered text accumulated with `update`.
- Signature.sign method Signs the buffered text and an optional final chunk.
- Signature.toString method
- Signature.update method Appends text to the in-memory signature buffer.
- Signature.verify method Verifies a signature against the buffered text and an optional final chunk.
- SizePolicy enum Describes how a widget consumes extra layout space.
- Slider class Integer slider widget.
- Slider.HORIZONTAL field
- Slider.Slider constructor Creates a slider with an initial value, range, and orientation.
- Slider.Slider constructor Creates a slider with an explicit orientation and optional range.
- Slider.VERTICAL field
- Slider.adjustValueBy method Adjusts the current value by a signed delta.
- Slider.beginDrag method Native backend hook called when a pointer drag starts on this slider.
- Slider.clampValue method Clamps a value into the slider range.
- Slider.endDrag method Native backend hook called when a pointer drag ends on this slider.
- Slider.liveValue property Whether the current value is displayed next to the thumb during drag.
- Slider.maximum property Highest allowed value.
- Slider.minimum property Lowest allowed value.
- Slider.orientation property Slider orientation: `horizontal` or `vertical`.
- Slider.paint method Paints the slider track, optional scale, optional live value, and thumb.
- Slider.setValue method Sets the value and emits `valueChanged` when it changes.
- Slider.setValueFromPoint method Updates the value from a window-relative pointer position.
- Slider.showTicks property Whether the slider paints graduations along its scale.
- Slider.showValues property Whether numeric values are painted near the ticks.
- Slider.tickInterval property Distance between two tick marks and displayed values.
- Slider.trackFillColor property Color used for the active track segment between `minimum` and `value`.
- Slider.value property Current value, clamped between `minimum` and `maximum`.
- Slider.valueChanged field Emitted after the value changes.
- SmtpResponse class SMTP response returned by `SmtpTransport`.
- SmtpResponse.SmtpResponse constructor Creates an SMTP response.
- SmtpResponse.code field SMTP status code.
- SmtpResponse.lines field Raw response lines received from the server.
- SmtpResponse.message field Final response message without the leading numeric code.
- SmtpResponse.ok property Returns true when the response is successful or intermediate.
- SmtpResponse.toString method
- SmtpTransport class Stateful SMTP transport.
- SmtpTransport.SmtpTransport constructor Creates an SMTP transport.
- SmtpTransport.close method Closes the SMTP connection.
- SmtpTransport.connect method Opens the SMTP connection and performs greeting, EHLO and optional AUTH.
- SmtpTransport.deliver method Sends one message.
- SmtpTransport.isConnected property Returns true when the underlying socket is connected.
- SmtpTransport.session field Session bound to this transport.
- Socket class TCP client socket.
- Socket.Socket constructor Creates a socket and connects when endpoint parameters are provided.
- Socket.Socket constructor Creates a socket and connects when endpoint parameters are provided.
- Socket.Socket constructor Performs a network operation.
- Socket.close method Closes the socket.
- Socket.connect method Connects this socket.
- Socket.connectWithTimeout method Performs a network operation.
- Socket.getInputStream method Returns the input stream wrapper.
- Socket.getOutputStream method Returns the output stream wrapper.
- Socket.getReader method Returns a text reader facade over this socket.
- Socket.getWriter method Returns a text writer facade over this socket.
- Socket.isConnected property Returns true when the socket has a valid native handle.
- Socket.readAllText method Reads the whole socket stream as text.
- Socket.readLine method Reads one line from the socket.
- Socket.reader property Read-only property alias for `getReader()`.
- Socket.receive method Receives text data from the peer.
- Socket.receive method Receives text data from the peer.
- Socket.receiveBytes method Receives raw bytes from the peer.
- Socket.remoteSocketAddress property Returns the remote socket endpoint when known.
- Socket.send method Sends text data to the peer.
- Socket.sendBytes method Sends raw bytes to the peer.
- Socket.setTimeoutMillis method Performs a network operation.
- Socket.write method Writes raw text to the socket.
- Socket.writeBytes method Writes raw bytes to the socket.
- Socket.writeLine method Writes one line to the socket.
- Socket.writer property Read-only property alias for `getWriter()`.
- SocketAddress class Base class for socket endpoints, for socket endpoints.
- SocketAddress.toString method Returns a debug-friendly endpoint representation.
- SocketException class Base network exception for socket, TCP, TLS and HTTP transport failures.
- SocketException.SocketException constructor Creates a socket exception.
- SocketInputStream class Binary input stream wrapper for `Socket`.
- SocketInputStream.close method Performs a network operation.
- SocketInputStream.read method Reads a text chunk from the socket.
- SocketInputStream.readBytes method Reads bytes from the socket.
- SocketOutputStream class Binary output stream wrapper for `Socket`.
- SocketOutputStream.close method Performs a network operation.
- SocketOutputStream.write method Writes text to the socket.
- SocketOutputStream.writeBytes method Writes raw bytes to the socket.
- SocketReader class Text reader over one socket connection.
- SocketReader.SocketReader constructor Creates a text reader bound to a connected socket.
- SocketReader.close method Closes the underlying socket.
- SocketReader.readAllText method Reads all remaining text from the socket.
- SocketReader.readLine method Reads one line from the socket and consumes the transport line terminator.
- SocketReader.readLines method Reads all remaining lines until the socket stream closes.
- SocketWriter class Text writer over one socket connection.
- SocketWriter.SocketWriter constructor Creates a text writer bound to a connected socket.
- SocketWriter.close method Closes the underlying socket.
- SocketWriter.write method Writes text to the socket.
- SpinBox class Numeric spin box widget.
- SpinBox.SpinBox constructor
- SpinBox.value property
- SqlServerByteBuilder class Byte builder helper for TDS protocol.
- SqlServerByteBuilder.SqlServerByteBuilder constructor
- SqlServerByteBuilder.append method
- SqlServerByteBuilder.append method
- SqlServerByteBuilder.append method
- SqlServerByteBuilder.appendBytes method
- SqlServerByteBuilder.appendBytes method
- SqlServerByteBuilder.appendInt method
- SqlServerByteBuilder.appendIntBE method
- SqlServerByteBuilder.appendLong method
- SqlServerByteBuilder.appendNBytes method
- SqlServerByteBuilder.appendShort method
- SqlServerByteBuilder.appendShortBE method
- SqlServerByteBuilder.length method
- SqlServerByteBuilder.toArray method
- SqlServerCallableStatement class SQL Server callable statement for stored procedures.
- SqlServerCallableStatement.execute method Configures or executes a SQL statement.
- SqlServerCallableStatement.execute method Configures or executes a SQL statement.
- SqlServerCallableStatement.executeQuery method Configures or executes a SQL statement.
- SqlServerCallableStatement.executeUpdate method Configures or executes a SQL statement.
- SqlServerCallableStatement.getBoolean method Configures or executes a SQL statement.
- SqlServerCallableStatement.getByte method Configures or executes a SQL statement.
- SqlServerCallableStatement.getDateTime method Configures or executes a SQL statement.
- SqlServerCallableStatement.getDouble method Configures or executes a SQL statement.
- SqlServerCallableStatement.getFloat method Configures or executes a SQL statement.
- SqlServerCallableStatement.getInt method Configures or executes a SQL statement.
- SqlServerCallableStatement.getLong method Configures or executes a SQL statement.
- SqlServerCallableStatement.getObject method Configures or executes a SQL statement.
- SqlServerCallableStatement.getShort method Configures or executes a SQL statement.
- SqlServerCallableStatement.getString method Configures or executes a SQL statement.
- SqlServerCallableStatement.out method Configures or executes a SQL statement.
- SqlServerCallableStatement.outParameters property
- SqlServerCallableStatement.outValues property
- SqlServerCallableStatement.query method Configures or executes a SQL statement.
- SqlServerCallableStatement.registerOutParameter method Configures or executes a SQL statement.
- SqlServerCallableStatement.update method Configures or executes a SQL statement.
- SqlServerCallableStatement.wasNull method Configures or executes a SQL statement.
- SqlServerColumnDefinition class Column definition for SQL Server result sets.
- SqlServerColumnDefinition.SqlServerColumnDefinition constructor
- SqlServerColumnDefinition.autoIncrement field
- SqlServerColumnDefinition.length field
- SqlServerColumnDefinition.name field
- SqlServerColumnDefinition.nullable field
- SqlServerColumnDefinition.originalName field
- SqlServerColumnDefinition.precision field
- SqlServerColumnDefinition.primaryKey field
- SqlServerColumnDefinition.scale field
- SqlServerColumnDefinition.schemaName field
- SqlServerColumnDefinition.sqlType field
- SqlServerColumnDefinition.sqlTypeName field
- SqlServerColumnDefinition.tableName field
- SqlServerConnection class Microsoft SQL Server connection implementation.
- SqlServerConnection.autoCommit property
- SqlServerConnection.callable method
- SqlServerConnection.catalog property
- SqlServerConnection.clearWarnings method
- SqlServerConnection.clientInfo property
- SqlServerConnection.close method
- SqlServerConnection.closed property
- SqlServerConnection.commit method Performs a database connection operation.
- SqlServerConnection.connected property
- SqlServerConnection.createStatement method
- SqlServerConnection.holdability property
- SqlServerConnection.isValid method
- SqlServerConnection.metadata property
- SqlServerConnection.nativeSql method
- SqlServerConnection.networkTimeoutMillis property
- SqlServerConnection.open method Opens a SQL Server connection from a URL and optional properties.
- SqlServerConnection.prepareCall method
- SqlServerConnection.prepareStatement method
- SqlServerConnection.prepared method
- SqlServerConnection.readOnly property
- SqlServerConnection.releaseSavepoint method Performs a database connection operation.
- SqlServerConnection.rollback method Performs a database connection operation.
- SqlServerConnection.savepoint method Performs a database connection operation.
- SqlServerConnection.schema property
- SqlServerConnection.sslContext property
- SqlServerConnection.statement method
- SqlServerConnection.transactionIsolation property
- SqlServerConnection.url property
- SqlServerConnection.userName property
- SqlServerConnection.warning property
- SqlServerDatabaseMetaData class Database metadata for SQL Server.
- SqlServerDatabaseMetaData.SqlServerDatabaseMetaData constructor
- SqlServerDatabaseMetaData.connection property
- SqlServerDatabaseMetaData.dataDefinitionCausesTransactionCommit property
- SqlServerDatabaseMetaData.dataDefinitionIgnoredInTransactions property
- SqlServerDatabaseMetaData.dateTimeFunctions property
- SqlServerDatabaseMetaData.deletesAreDetected method
- SqlServerDatabaseMetaData.driverMajorVersion property
- SqlServerDatabaseMetaData.driverMinorVersion property
- SqlServerDatabaseMetaData.driverName property
- SqlServerDatabaseMetaData.driverVersion property
- SqlServerDatabaseMetaData.extraNameCharacters property
- SqlServerDatabaseMetaData.generatedKeyAlwaysReturned method
- SqlServerDatabaseMetaData.getAttributes method Reads SQL metadata.
- SqlServerDatabaseMetaData.getCatalogs method Reads SQL metadata.
- SqlServerDatabaseMetaData.getClientInfoProperties method Reads SQL metadata.
- SqlServerDatabaseMetaData.getColumns method Reads SQL metadata.
- SqlServerDatabaseMetaData.getConnection method
- SqlServerDatabaseMetaData.getCrossReference method
- SqlServerDatabaseMetaData.getDatabaseMajorVersion method
- SqlServerDatabaseMetaData.getDatabaseMinorVersion method
- SqlServerDatabaseMetaData.getExportedKeys method Reads SQL metadata.
- SqlServerDatabaseMetaData.getFunctionColumns method Reads SQL metadata.
- SqlServerDatabaseMetaData.getFunctions method Reads SQL metadata.
- SqlServerDatabaseMetaData.getImportedKeys method Reads SQL metadata.
- SqlServerDatabaseMetaData.getIndexInfo method Reads SQL metadata.
- SqlServerDatabaseMetaData.getMetadataApiMajorVersion method
- SqlServerDatabaseMetaData.getMetadataApiMinorVersion method
- SqlServerDatabaseMetaData.getPrimaryKeys method Reads SQL metadata.
- SqlServerDatabaseMetaData.getProcedureColumns method Reads SQL metadata.
- SqlServerDatabaseMetaData.getProcedures method Reads SQL metadata.
- SqlServerDatabaseMetaData.getPseudoColumns method Reads SQL metadata.
- SqlServerDatabaseMetaData.getResultSetHoldability method
- SqlServerDatabaseMetaData.getSQLStateType method
- SqlServerDatabaseMetaData.getSchemas method Reads SQL metadata.
- SqlServerDatabaseMetaData.getSuperTables method Reads SQL metadata.
- SqlServerDatabaseMetaData.getSuperTypes method Reads SQL metadata.
- SqlServerDatabaseMetaData.getTableTypes method Reads SQL metadata.
- SqlServerDatabaseMetaData.getTables method Reads SQL metadata.
- SqlServerDatabaseMetaData.getTypeInfo method Reads SQL metadata.
- SqlServerDatabaseMetaData.getUDTs method Reads SQL metadata.
- SqlServerDatabaseMetaData.identifierQuoteString property
- SqlServerDatabaseMetaData.insertsAreDetected method
- SqlServerDatabaseMetaData.locatorsUpdateCopy method
- SqlServerDatabaseMetaData.nullPlusNonNullIsNull property
- SqlServerDatabaseMetaData.numericFunctions property
- SqlServerDatabaseMetaData.othersDeletesAreVisible method
- SqlServerDatabaseMetaData.othersInsertsAreVisible method
- SqlServerDatabaseMetaData.othersUpdatesAreVisible method
- SqlServerDatabaseMetaData.ownDeletesAreVisible method
- SqlServerDatabaseMetaData.ownInsertsAreVisible method
- SqlServerDatabaseMetaData.ownUpdatesAreVisible method
- SqlServerDatabaseMetaData.productName property
- SqlServerDatabaseMetaData.productVersion property
- SqlServerDatabaseMetaData.readOnly property
- SqlServerDatabaseMetaData.searchStringEscape property
- SqlServerDatabaseMetaData.sqlKeywords property
- SqlServerDatabaseMetaData.storesLowerCaseIdentifiers property
- SqlServerDatabaseMetaData.storesLowerCaseQuotedIdentifiers property
- SqlServerDatabaseMetaData.storesMixedCaseIdentifiers property
- SqlServerDatabaseMetaData.storesMixedCaseQuotedIdentifiers property
- SqlServerDatabaseMetaData.storesUpperCaseIdentifiers property
- SqlServerDatabaseMetaData.storesUpperCaseQuotedIdentifiers property
- SqlServerDatabaseMetaData.stringFunctions property
- SqlServerDatabaseMetaData.supportsANSI92EntryLevelSQL property
- SqlServerDatabaseMetaData.supportsANSI92FullSQL property
- SqlServerDatabaseMetaData.supportsANSI92IntermediateSQL property
- SqlServerDatabaseMetaData.supportsAlterTableWithAddColumn property
- SqlServerDatabaseMetaData.supportsAlterTableWithDropColumn property
- SqlServerDatabaseMetaData.supportsBatchUpdates property
- SqlServerDatabaseMetaData.supportsCatalogsInDataManipulation property
- SqlServerDatabaseMetaData.supportsCatalogsInIndexDefinitions property
- SqlServerDatabaseMetaData.supportsCatalogsInPrivilegeDefinitions property
- SqlServerDatabaseMetaData.supportsCatalogsInProcedureCalls property
- SqlServerDatabaseMetaData.supportsCatalogsInTableDefinitions property
- SqlServerDatabaseMetaData.supportsColumnAliasing property
- SqlServerDatabaseMetaData.supportsConvert property
- SqlServerDatabaseMetaData.supportsCoreSQLGrammar property
- SqlServerDatabaseMetaData.supportsCorrelatedSubqueries property
- SqlServerDatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions property
- SqlServerDatabaseMetaData.supportsDataManipulationTransactionsOnly property
- SqlServerDatabaseMetaData.supportsDifferentTableCorrelationNames property
- SqlServerDatabaseMetaData.supportsExpressionsInOrderBy property
- SqlServerDatabaseMetaData.supportsExtendedSQLGrammar property
- SqlServerDatabaseMetaData.supportsFullOuterJoins property
- SqlServerDatabaseMetaData.supportsGetGeneratedKeys method
- SqlServerDatabaseMetaData.supportsGroupBy property
- SqlServerDatabaseMetaData.supportsGroupByBeyondSelect property
- SqlServerDatabaseMetaData.supportsGroupByUnrelated property
- SqlServerDatabaseMetaData.supportsIntegrityEnhancementFacility property
- SqlServerDatabaseMetaData.supportsLikeEscapeClause property
- SqlServerDatabaseMetaData.supportsMinimumSQLGrammar property
- SqlServerDatabaseMetaData.supportsMixedCaseIdentifiers property
- SqlServerDatabaseMetaData.supportsMixedCaseQuotedIdentifiers property
- SqlServerDatabaseMetaData.supportsMultipleOpenResults method
- SqlServerDatabaseMetaData.supportsMultipleResultSets property
- SqlServerDatabaseMetaData.supportsMultipleTransactions property
- SqlServerDatabaseMetaData.supportsNamedParameters property
- SqlServerDatabaseMetaData.supportsNonNullableColumns property
- SqlServerDatabaseMetaData.supportsOpenCursorsAcrossCommit property
- SqlServerDatabaseMetaData.supportsOpenCursorsAcrossRollback property
- SqlServerDatabaseMetaData.supportsOpenStatementsAcrossCommit property
- SqlServerDatabaseMetaData.supportsOpenStatementsAcrossRollback property
- SqlServerDatabaseMetaData.supportsOrderByUnrelated property
- SqlServerDatabaseMetaData.supportsOuterJoins property
- SqlServerDatabaseMetaData.supportsPositionedDelete property
- SqlServerDatabaseMetaData.supportsPositionedUpdate property
- SqlServerDatabaseMetaData.supportsPreparedStatements property
- SqlServerDatabaseMetaData.supportsResultSetConcurrency method
- SqlServerDatabaseMetaData.supportsResultSetType method
- SqlServerDatabaseMetaData.supportsSavepoints property
- SqlServerDatabaseMetaData.supportsSchemasInDataManipulation property
- SqlServerDatabaseMetaData.supportsSchemasInIndexDefinitions property
- SqlServerDatabaseMetaData.supportsSchemasInPrivilegeDefinitions property
- SqlServerDatabaseMetaData.supportsSchemasInProcedureCalls property
- SqlServerDatabaseMetaData.supportsSchemasInTableDefinitions property
- SqlServerDatabaseMetaData.supportsSelectForUpdate property
- SqlServerDatabaseMetaData.supportsStatementPooling method
- SqlServerDatabaseMetaData.supportsStoredProcedures property
- SqlServerDatabaseMetaData.supportsSubqueriesInComparisons property
- SqlServerDatabaseMetaData.supportsSubqueriesInExists property
- SqlServerDatabaseMetaData.supportsSubqueriesInIns property
- SqlServerDatabaseMetaData.supportsSubqueriesInQuantifieds property
- SqlServerDatabaseMetaData.supportsTableCorrelationNames property
- SqlServerDatabaseMetaData.supportsTransactionIsolationLevel property
- SqlServerDatabaseMetaData.supportsTransactions property
- SqlServerDatabaseMetaData.supportsUnion property
- SqlServerDatabaseMetaData.supportsUnionAll property
- SqlServerDatabaseMetaData.systemFunctions property
- SqlServerDatabaseMetaData.updatesAreDetected method
- SqlServerDatabaseMetaData.url property
- SqlServerDatabaseMetaData.userName property
- SqlServerDatabaseMetaData.usesLocalFilePerTable property
- SqlServerDatabaseMetaData.usesLocalFiles property
- SqlServerDriver class Microsoft SQL Server driver entry point for `klyn.
- SqlServerDriver.SqlServerDriver constructor Creates the stateless SQL Server driver object.
- SqlServerDriver.connect method Opens a SQL Server connection.
- SqlServerDriver.name property Human-readable driver name.
- SqlServerDriver.openConnection method Opens a SQL Server connection from URL and connection properties.
- SqlServerDriver.supports method Returns true for SQL Server connection URLs.
- SqlServerOptions class Connection options for SQL Server TDS protocol.
- SqlServerOptions.SqlServerOptions constructor
- SqlServerOptions.appName field
- SqlServerOptions.connectTimeoutMillis field
- SqlServerOptions.database field
- SqlServerOptions.effectiveSslContext field
- SqlServerOptions.host field
- SqlServerOptions.language field
- SqlServerOptions.password field
- SqlServerOptions.port field
- SqlServerOptions.requiresTls field
- SqlServerOptions.socketTimeoutMillis field
- SqlServerOptions.url field
- SqlServerOptions.userName field
- SqlServerOptions.wantsTls field
- SqlServerPacketStream class
- SqlServerPacketStream.SqlServerPacketStream constructor
- SqlServerPacketStream.close method
- SqlServerPacketStream.getLastPacketType method
- SqlServerPacketStream.readPacket method Exchanges data with the SQL server protocol stream.
- SqlServerPacketStream.writePacket method Exchanges data with the SQL server protocol stream.
- SqlServerPacketStream.writePacketType method Exchanges data with the SQL server protocol stream.
- SqlServerParameterMetaData class Parameter metadata for SQL Server prepared statements.
- SqlServerParameterMetaData.SqlServerParameterMetaData constructor
- SqlServerParameterMetaData.getParameterCount method
- SqlServerParameterMetaData.getParameterMode method
- SqlServerParameterMetaData.getParameterType method
- SqlServerParameterMetaData.getParameterTypeName method
- SqlServerParameterMetaData.getPrecision method
- SqlServerParameterMetaData.getScale method
- SqlServerParameterMetaData.isNullable method
- SqlServerParameterMetaData.isSigned method
- SqlServerParameterMetaData.nullability method
- SqlServerParameterMetaData.parameterCount property
- SqlServerParameterMetaData.parameterMode method
- SqlServerParameterMetaData.parameterType method
- SqlServerParameterMetaData.parameterTypeName method
- SqlServerParameterMetaData.precision method
- SqlServerParameterMetaData.scale method
- SqlServerParameterMetaData.signed method
- SqlServerPreparedStatement class SQL Server prepared statement implementation.
- SqlServerPreparedStatement.clearParameters method
- SqlServerPreparedStatement.execute method Configures or executes a SQL statement.
- SqlServerPreparedStatement.execute method Configures or executes a SQL statement.
- SqlServerPreparedStatement.executeQuery method Configures or executes a SQL statement.
- SqlServerPreparedStatement.executeUpdate method Configures or executes a SQL statement.
- SqlServerPreparedStatement.parameterInfo property
- SqlServerPreparedStatement.parameterMetadata property
- SqlServerPreparedStatement.parameters property
- SqlServerPreparedStatement.query method Configures or executes a SQL statement.
- SqlServerPreparedStatement.set method Configures or executes a SQL statement.
- SqlServerPreparedStatement.setBoolean method Configures or executes a SQL statement.
- SqlServerPreparedStatement.setDouble method Configures or executes a SQL statement.
- SqlServerPreparedStatement.setInt method Configures or executes a SQL statement.
- SqlServerPreparedStatement.setLong method Configures or executes a SQL statement.
- SqlServerPreparedStatement.setNull method Configures or executes a SQL statement.
- SqlServerPreparedStatement.setString method Configures or executes a SQL statement.
- SqlServerPreparedStatement.sql property
- SqlServerPreparedStatement.update method Configures or executes a SQL statement.
- SqlServerResultSet class In-memory SQL Server result set.
- SqlServerResultSet.absolute method Moves the result-set cursor.
- SqlServerResultSet.afterLast property
- SqlServerResultSet.beforeFirst property
- SqlServerResultSet.clearWarnings method
- SqlServerResultSet.close method
- SqlServerResultSet.closed property
- SqlServerResultSet.concurrency property
- SqlServerResultSet.empty method
- SqlServerResultSet.fetchDirection property
- SqlServerResultSet.fetchSize property
- SqlServerResultSet.first method Moves the result-set cursor.
- SqlServerResultSet.getBoolean method Reads data from the current result-set row.
- SqlServerResultSet.getDateTime method Reads data from the current result-set row.
- SqlServerResultSet.getDouble method Reads data from the current result-set row.
- SqlServerResultSet.getInt method Reads data from the current result-set row.
- SqlServerResultSet.getLong method Reads data from the current result-set row.
- SqlServerResultSet.getObject method Reads data from the current result-set row.
- SqlServerResultSet.getString method Reads data from the current result-set row.
- SqlServerResultSet.holdability property
- SqlServerResultSet.last method Moves the result-set cursor.
- SqlServerResultSet.lastReadWasNull property
- SqlServerResultSet.metadata property
- SqlServerResultSet.moveAfterLast method Moves the result-set cursor.
- SqlServerResultSet.moveBeforeFirst method Moves the result-set cursor.
- SqlServerResultSet.next method Moves the result-set cursor.
- SqlServerResultSet.previous method Moves the result-set cursor.
- SqlServerResultSet.relative method Moves the result-set cursor.
- SqlServerResultSet.resultSetType property
- SqlServerResultSet.rowNumber property
- SqlServerResultSet.statement property
- SqlServerResultSet.warning property
- SqlServerResultSet.wasNull method Reads data from the current result-set row.
- SqlServerResultSetMetaData class Result set metadata for SQL Server.
- SqlServerResultSetMetaData.SqlServerResultSetMetaData constructor
- SqlServerResultSetMetaData.columnCount property
- SqlServerResultSetMetaData.getColumnDisplaySize method
- SqlServerResultSetMetaData.getColumnLabel method
- SqlServerResultSetMetaData.getColumnName method
- SqlServerResultSetMetaData.getColumnType method
- SqlServerResultSetMetaData.getColumnTypeName method
- SqlServerResultSetMetaData.getPrecision method
- SqlServerResultSetMetaData.getScale method
- SqlServerResultSetMetaData.getSchemaName method
- SqlServerResultSetMetaData.getTableName method
- SqlServerResultSetMetaData.isAutoIncrement method
- SqlServerResultSetMetaData.isCaseSensitive method
- SqlServerResultSetMetaData.isNullable method
- SqlServerResultSetMetaData.isPrimaryKey method
- SqlServerResultSetMetaData.isReadOnly method
- SqlServerResultSetMetaData.isSearchable method
- SqlServerSavepoint class Savepoint implementation for SQL Server.
- SqlServerSavepoint.SqlServerSavepoint constructor
- SqlServerSavepoint.name property
- SqlServerSocketAdapter class Socket adapter for SQL Server TDS protocol.
- SqlServerSocketAdapter.SqlServerSocketAdapter constructor
- SqlServerSocketAdapter.close method Closes the socket.
- SqlServerSocketAdapter.flush method Flushes the socket output (no-op for SQL Server as sendBytes is synchronous).
- SqlServerSocketAdapter.isSecure method Returns true if the socket is using TLS.
- SqlServerSocketAdapter.read method Reads bytes from the socket.
- SqlServerSocketAdapter.setTimeoutMillis method Sets the socket timeout.
- SqlServerSocketAdapter.upgrade method Upgrades the socket to TLS/SSL.
- SqlServerSocketAdapter.write method Writes bytes to the socket.
- SqlServerStatement class SQL Server statement implementation.
- SqlServerStatement.addBatch method Configures or executes a SQL statement.
- SqlServerStatement.clearBatch method
- SqlServerStatement.clearWarnings method
- SqlServerStatement.close method
- SqlServerStatement.execute method Configures or executes a SQL statement.
- SqlServerStatement.executeBatch method Configures or executes a SQL statement.
- SqlServerStatement.executeQuery method Configures or executes a SQL statement.
- SqlServerStatement.executeUpdate method Configures or executes a SQL statement.
- SqlServerSupport class Protocol helpers for Microsoft SQL Server TDS (Tabular Data Stream).
- SqlServerSupport.DRIVER_NAME field
- SqlServerSupport.DRIVER_VERSION field
- SqlServerSupport.ENCRYPT_NOT_SUP field
- SqlServerSupport.ENCRYPT_OFF field
- SqlServerSupport.ENCRYPT_ON field
- SqlServerSupport.ENCRYPT_REQ field
- SqlServerSupport.PRELOGIN_ENCRYPTION field
- SqlServerSupport.PRELOGIN_FEDAUTHREQUIRED field
- SqlServerSupport.PRELOGIN_INSTOPT field
- SqlServerSupport.PRELOGIN_MARS field
- SqlServerSupport.PRELOGIN_NONCEOPT field
- SqlServerSupport.PRELOGIN_TERMINATOR field
- SqlServerSupport.PRELOGIN_THREADID field
- SqlServerSupport.PRELOGIN_TRACEID field
- SqlServerSupport.PRELOGIN_VERSION field
- SqlServerSupport.PRODUCT_NAME field
- SqlServerSupport.SQLTYPE_BIGINT field
- SqlServerSupport.SQLTYPE_BINARY field
- SqlServerSupport.SQLTYPE_BINARY_LEGACY field
- SqlServerSupport.SQLTYPE_BIT field
- SqlServerSupport.SQLTYPE_BITN field
- SqlServerSupport.SQLTYPE_CHAR field
- SqlServerSupport.SQLTYPE_CHAR_LEGACY field
- SqlServerSupport.SQLTYPE_DATE field
- SqlServerSupport.SQLTYPE_DATETIME field
- SqlServerSupport.SQLTYPE_DATETIME2 field
- SqlServerSupport.SQLTYPE_DATETIMEOFFSET field
- SqlServerSupport.SQLTYPE_DATETIMN field
- SqlServerSupport.SQLTYPE_DECIMAL field
- SqlServerSupport.SQLTYPE_FLOAT field
- SqlServerSupport.SQLTYPE_FLTN field
- SqlServerSupport.SQLTYPE_IMAGE field
- SqlServerSupport.SQLTYPE_INT field
- SqlServerSupport.SQLTYPE_INTN field
- SqlServerSupport.SQLTYPE_MONEY field
- SqlServerSupport.SQLTYPE_MONEYN field
- SqlServerSupport.SQLTYPE_NCHAR field
- SqlServerSupport.SQLTYPE_NTEXT field
- SqlServerSupport.SQLTYPE_NUMERIC field
- SqlServerSupport.SQLTYPE_NVARCHAR field
- SqlServerSupport.SQLTYPE_REAL field
- SqlServerSupport.SQLTYPE_SMALLDATETIME field
- SqlServerSupport.SQLTYPE_SMALLINT field
- SqlServerSupport.SQLTYPE_SMALLMONEY field
- SqlServerSupport.SQLTYPE_TEXT field
- SqlServerSupport.SQLTYPE_TIME field
- SqlServerSupport.SQLTYPE_TIMESTAMP field
- SqlServerSupport.SQLTYPE_TINYINT field
- SqlServerSupport.SQLTYPE_UNIQUEIDENTIFIER field
- SqlServerSupport.SQLTYPE_VARBINARY field
- SqlServerSupport.SQLTYPE_VARBINARY_LEGACY field
- SqlServerSupport.SQLTYPE_VARCHAR field
- SqlServerSupport.SQLTYPE_VARCHAR_LEGACY field
- SqlServerSupport.SQLTYPE_XML field
- SqlServerSupport.TDS_CLOSE field
- SqlServerSupport.TDS_LOGIN7 field
- SqlServerSupport.TDS_PRELOGIN field
- SqlServerSupport.TDS_QUERY field
- SqlServerSupport.TDS_RPC field
- SqlServerSupport.TDS_SSPI field
- SqlServerSupport.TDS_TOKENS field
- SqlServerSupport.TDS_TOKEN_ALTMETADATA field
- SqlServerSupport.TDS_TOKEN_ALTROW field
- SqlServerSupport.TDS_TOKEN_COLINFO field
- SqlServerSupport.TDS_TOKEN_COLMETADATA field
- SqlServerSupport.TDS_TOKEN_DONE field
- SqlServerSupport.TDS_TOKEN_DONEINSTREAM field
- SqlServerSupport.TDS_TOKEN_DONEPROC field
- SqlServerSupport.TDS_TOKEN_ENVCHANGE field
- SqlServerSupport.TDS_TOKEN_ERROR field
- SqlServerSupport.TDS_TOKEN_FEATUREEXTACK field
- SqlServerSupport.TDS_TOKEN_INFO field
- SqlServerSupport.TDS_TOKEN_LOGINACK field
- SqlServerSupport.TDS_TOKEN_NBCROW field
- SqlServerSupport.TDS_TOKEN_ORDERBY field
- SqlServerSupport.TDS_TOKEN_RETURNSTATUS field
- SqlServerSupport.TDS_TOKEN_RETURNVALUE field
- SqlServerSupport.TDS_TOKEN_ROW field
- SqlServerSupport.TDS_TOKEN_SSPI field
- SqlServerSupport.TDS_TOKEN_TABNAME field
- SqlServerSupport.TDS_VERSION_7_4 field
- SqlServerSupport._ubyte method
- SqlServerSupport.buildLogin7Packet method Builds a TDS login7 packet.
- SqlServerSupport.buildPreLoginPacket method Builds a TDS pre-login packet.
- SqlServerSupport.byteToHex method
- SqlServerSupport.convertValue method Converts a raw string value to the appropriate Klyn type based on SQL type.
- SqlServerSupport.decodeUtf16Le method
- SqlServerSupport.encodeUrlComponent method Encodes a string for URL usage.
- SqlServerSupport.isDoneToken method Checks if a token indicates end of results.
- SqlServerSupport.obfuscatePassword method
- SqlServerSupport.parseExecutionResponse method Parses a SQL execution response token stream.
- SqlServerSupport.parseLoginResponse method Parses a login response token stream.
- SqlServerSupport.parsePreLoginResponse method Parses a pre-login response packet.
- SqlServerSupport.parseUrl method Parses a connection URL into SqlServerOptions.
- SqlServerSupport.sqlTypeToKlynType method Converts a SQL Server type code to Klyn Types constant.
- SqlServerSupport.stringToUtf16LeBytes method Converts a String to UTF-16LE bytes.
- SqlServerSupport.stringToUtf8Bytes method Converts a String to UTF-8 bytes.
- StackOverflowError class Error thrown when the call stack limit is exceeded.
- StackOverflowError.StackOverflowError constructor Constructor for StackOverflowError.
- Statement interface SQL statement contract.
- Statement.addBatch method Adds one SQL statement to the batch.
- Statement.batchSize property Number of statements currently queued in the batch.
- Statement.clearBatch method Clears the queued batch.
- Statement.clearWarnings method Clears the warning chain.
- Statement.closeOnCompletion property True when the statement auto-closes after completion.
- Statement.closed property True when the statement has been closed.
- Statement.concurrency property Result-set concurrency mode.
- Statement.connection property Owning connection.
- Statement.cursorName property Optional cursor name.
- Statement.escapeProcessing property True when SQL escape processing is enabled.
- Statement.execute method Executes any SQL statement.
- Statement.executeBatch method Executes the queued batch.
- Statement.executeQuery method Executes a SQL query and returns the result set.
- Statement.executeUpdate method Executes a SQL update (INSERT, UPDATE, DELETE) and returns affected rows.
- Statement.fetchDirection property Preferred fetch direction.
- Statement.fetchSize property Preferred fetch size.
- Statement.generatedKeys property Generated keys from the last update when supported by the driver.
- Statement.getResultSet method Returns the current result set from the last `execute(.
- Statement.holdability property Result-set holdability mode.
- Statement.largeMaxRows property Max row count as `Long`, or `0` for unlimited.
- Statement.maxFieldSize property Max field size, or `0` for unlimited.
- Statement.maxRows property Max rows returned by queries, or `0` for unlimited.
- Statement.poolable property True when the statement may participate in pooling.
- Statement.queryTimeoutSeconds property Query timeout in seconds.
- Statement.resultSetType property Cursor scrollability mode.
- Statement.warning property Current warning chain.
- StatusBar class Bottom status bar.
- StatusBar.Map method
- StatusBar.StatusBar constructor
- StatusBar.addWidget method
- StatusBar.displayMessage method
- StatusBar.message field
- StatusLabel class Status bar text compartment with optional binding.
- StatusLabel.StatusLabel constructor
- StatusLabel.connect method
- StatusLabel.disconnect method
- StatusLabel.text property
- String class The String class is used to store and manipulate textual content.
- String.String constructor Builds the empty string.
- String.String constructor Builds a string from any object by using its textual representation.
- String.String constructor Builds a one-character string from a Char.
- String.String constructor Builds a string from a character array.
- String._slice method Internal helper used by the compiler to implement slice syntax.
- String.capitalize method Capitalizes the string in place (first character only).
- String.center method Centers this string to the target width.
- String.contains method Returns true if this string contains the provided substring.
- String.count method Counts non-overlapping occurrences of a substring.
- String.endsWith method Returns true if this string ends with the provided suffix.
- String.endsWith method Returns true if this string ends with the provided value.
- String.endsWith method Returns true if this string ends with at least one suffix from the provided list.
- String.equalsIgnoreCase method Compares two strings without case sensitivity.
- String.indexOf method Finds the first index of a substring starting from a position.
- String.isAlnum method Returns true if all characters are alphanumeric.
- String.isAlpha method Returns true if all characters are alphabetic.
- String.isBlank method Returns true if the string is empty or only contains spaces.
- String.isDigit method Returns true if all characters are digits.
- String.isEmpty property Returns true if the string is empty.
- String.isLower method Returns true if all cased characters are lowercase and at least one cased character exists.
- String.isSpace method Returns true if all characters are whitespace.
- String.isUpper method Returns true if all cased characters are uppercase and at least one cased character exists.
- String.join method Joins a list of strings using this string as separator.
- String.join method Joins an array of characters using this string as separator.
- String.join method Joins an array of strings using this string as separator.
- String.lastIndexOf method Finds the last index of a substring up to a position.
- String.lower method Converts the string to lowercase in place.
- String.lpad method Left pads this string to the target width.
- String.ltrim method Removes leading whitespace in place.
- String.matches method Tests the string against a regular expression.
- String.operator* method Repeats a string a given number of times.
- String.operator*= method Repeats this string in place.
- String.operator+ method Concatenates two strings.
- String.operator+= method Appends another string to this string (in place).
- String.operator[] method Returns or sets the character at the given position.
- String.removeAccents method Removes accents in place.
- String.removeSGR method Returns the string with ANSI SGR escape sequences removed.
- String.replace method Returns a copy where all occurrences of oldValue are replaced by newValue.
- String.replaceFirst method Returns a copy where the first occurrence of oldValue is replaced by newValue.
- String.replaceLast method Returns a copy where the last occurrence of oldValue is replaced by newValue.
- String.rpad method Right pads this string to the target width.
- String.rtrim method Removes trailing whitespace in place.
- String.size property Returns the number of characters in the string.
- String.split method Splits the string using a string delimiter.
- String.startsWith method Returns true if this string starts with the provided prefix.
- String.startsWith method Returns true if this string starts with the provided value.
- String.startsWith method Returns true if this string starts with at least one prefix from the provided list.
- String.substring method Extracts a substring.
- String.title method Capitalizes each word in place.
- String.toCapitalize method Returns a new string with the first character capitalized.
- String.toLower method Returns the string in lowercase.
- String.toRemoveAccents method Returns a new string without accents.
- String.toString method Returns this string (identity conversion).
- String.toTitle method Returns a title-cased copy of this string.
- String.toTrim method Returns the string with leading and trailing whitespace removed.
- String.toUpper method Returns the string in uppercase.
- String.trim method Removes leading and trailing whitespace in place.
- String.upper method Converts the string to uppercase in place.
- StringBuilder class Mutable builder used to efficiently assemble text.
- StringBuilder.StringBuilder constructor Creates a new builder.
- StringBuilder.StringBuilder constructor Creates a new builder initialized with text.
- StringBuilder.append method Appends one character to the builder.
- StringBuilder.append method Appends a signed long.
- StringBuilder.append method Appends an unsigned long.
- StringBuilder.append method Appends a float.
- StringBuilder.append method Appends a double.
- StringBuilder.append method Appends a boolean.
- StringBuilder.append method Appends a string.
- StringBuilder.append method Appends the string representation of an object.
- StringBuilder.append method Appends a signed byte.
- StringBuilder.append method Appends an unsigned byte.
- StringBuilder.append method Appends a signed short.
- StringBuilder.append method Appends an unsigned short.
- StringBuilder.append method Appends a signed integer.
- StringBuilder.append method Appends an unsigned integer.
- StringBuilder.clear method Clears current content.
- StringBuilder.insert method Inserts a string at a given position.
- StringBuilder.insert method Inserts the string representation of an object.
- StringBuilder.insert method Inserts one character.
- StringBuilder.insert method Inserts a signed byte.
- StringBuilder.insert method Inserts an unsigned byte.
- StringBuilder.insert method Inserts a signed short.
- StringBuilder.insert method Inserts an unsigned short.
- StringBuilder.insert method Inserts a signed integer.
- StringBuilder.insert method Inserts an unsigned integer.
- StringBuilder.insert method Inserts a signed long.
- StringBuilder.insert method Inserts an unsigned long.
- StringBuilder.insert method Inserts a float.
- StringBuilder.insert method Inserts a double.
- StringBuilder.insert method Inserts a boolean.
- StringBuilder.isEmpty property Returns true when no character is present.
- StringBuilder.length method Returns current content length.
- StringBuilder.operator[] method Gets or sets one character by index.
- StringBuilder.remove method Removes a range of characters.
- StringBuilder.reverse method Reverses characters in place.
- StringBuilder.size property Returns the number of characters in the string builder.
- StringBuilder.toCharArray method Returns the content as a character array.
- StringBuilder.toString method Returns a String representation of the builder content.
- StringBuilderSync class Thread-safe text builder.
- StringBuilderSync.StringBuilderSync constructor Creates a new synchronized builder.
- StringBuilderSync.StringBuilderSync constructor Creates a new synchronized builder initialized with text.
- StringBuilderSync.append method Appends one character to the builder.
- StringBuilderSync.append method Appends a signed long.
- StringBuilderSync.append method Appends an unsigned long.
- StringBuilderSync.append method Appends a float.
- StringBuilderSync.append method Appends a double.
- StringBuilderSync.append method Appends a boolean.
- StringBuilderSync.append method Appends a string.
- StringBuilderSync.append method Appends the string representation of an object.
- StringBuilderSync.append method Appends a signed byte.
- StringBuilderSync.append method Appends an unsigned byte.
- StringBuilderSync.append method Appends a signed short.
- StringBuilderSync.append method Appends an unsigned short.
- StringBuilderSync.append method Appends a signed integer.
- StringBuilderSync.append method Appends an unsigned integer.
- StringBuilderSync.clear method Clears current content.
- StringBuilderSync.insert method Inserts a string at a given position.
- StringBuilderSync.insert method Inserts the string representation of an object.
- StringBuilderSync.insert method Inserts one character.
- StringBuilderSync.insert method Inserts a signed byte.
- StringBuilderSync.insert method Inserts an unsigned byte.
- StringBuilderSync.insert method Inserts a signed short.
- StringBuilderSync.insert method Inserts an unsigned short.
- StringBuilderSync.insert method Inserts a signed integer.
- StringBuilderSync.insert method Inserts an unsigned integer.
- StringBuilderSync.insert method Inserts a signed long.
- StringBuilderSync.insert method Inserts an unsigned long.
- StringBuilderSync.insert method Inserts a float.
- StringBuilderSync.insert method Inserts a double.
- StringBuilderSync.insert method Inserts a boolean.
- StringBuilderSync.isEmpty property Returns true when no character is present.
- StringBuilderSync.length method Returns current content length.
- StringBuilderSync.operator[] method Gets or sets one character by index.
- StringBuilderSync.remove method Removes a range of characters.
- StringBuilderSync.reverse method Reverses characters in place.
- StringBuilderSync.size property Returns the number of characters in the string builder.
- StringBuilderSync.toCharArray method Returns the content as a character array.
- StringBuilderSync.toString method Returns a String representation of the builder content.
- StringReader class Text reader backed by an in-memory string.
- StringReader.StringReader constructor Creates a reader over a string.
- StringReader.close method Closes the reader.
- StringReader.readAllText method Reads the remaining text.
- StringReader.readLine method Reads one line from the current reader position.
- StringReader.readLines method Reads all remaining lines from the current reader position.
- StyledSpan class Styled text fragment produced by syntax highlighters.
- StyledSpan.StyledSpan constructor
- StyledSpan.style property
- StyledSpan.text property
- SyntaxError class Exception thrown when Klyn code contains a syntax error.
- SyntaxError.SyntaxError constructor Constructor for SyntaxError.
- SyntaxHighlighter interface Line-based syntax highlighter contract.
- SyntaxHighlighter.highlight method
- SyntaxHighlighterFactory class Resolves a syntax highlighter from a file path.
- SyntaxHighlighterFactory.byPath method
- SystemClassLoader class Default runtime loader.
- SystemClassLoader.SystemClassLoader constructor Creates a system class loader.
- SystemClassLoader.instance property Shared system class loader instance.
- SystemClassLoader.loadClass method Loads a class by its fully-qualified or resolvable name.
- SystemClassLoader.loadPackage method Loads all visible classes from a package.

T

- TarArchiver class TAR archive implementation.
- TarArchiver.TarArchiver constructor
- TarArchiver.makeArchive method Creates or extracts an archive.
- TarArchiver.unpackArchive method Creates or extracts an archive.
- Target annotation Restricts the kind of declaration an annotation can target.
- Target.FIELD field Annotation target for fields.
- Target.METHOD field Annotation target for methods and constructors.
- Target.PARAMETER field Annotation target for parameters.
- Target.PROPERTY field Annotation target for properties.
- Target.TYPE field Annotation target for classes, interfaces, enums and annotations.
- Terminal class High-level terminal application root.
- Terminal.Terminal constructor
- Terminal.activePage property
- Terminal.addDockedPane method Registers a docked pane toggled from the menu.
- Terminal.addDocument method Adds a document/view entry.
- Terminal.addDocument method Adds a hidden document/view entry.
- Terminal.addPage method
- Terminal.addPage method
- Terminal.deckPane property
- Terminal.dispatchEvent method Processes one logical terminal event without reading from stdin.
- Terminal.dockedPanes property
- Terminal.exit method
- Terminal.focusPage method
- Terminal.focusPage method
- Terminal.focusPage method
- Terminal.idlePollIntervalMs property Maximum delay, in milliseconds, before the terminal calls widget idle hooks.
- Terminal.instance property Singleton instance.
- Terminal.invokeEventCallback method
- Terminal.invokePageChangeCallback method
- Terminal.lastFrame property Last composed logical terminal frame.
- Terminal.menuBar property
- Terminal.mouseTrackingEnabled property
- Terminal.onMouse property
- Terminal.onPageChange property
- Terminal.onResize property
- Terminal.pages property
- Terminal.paint method
- Terminal.prompt property
- Terminal.renderFrame method Renders one logical frame without flushing it to the real terminal.
- Terminal.run method
- Terminal.setViewportSize method Sets a logical viewport size for headless rendering/tests.
- Terminal.size property Current terminal size.
- Terminal.statusBar property
- Terminal.title property
- Terminal.togglePane method Shows or hides the first docked pane on the requested side.
- TerminalFrame class Logical terminal frame backed by styled cells.
- TerminalFrame.TerminalFrame constructor Builds a frame filled with spaces using the provided default style.
- TerminalFrame.cell method Returns the cell at the given coordinate.
- TerminalFrame.clear method Clears the frame with spaces and the default style.
- TerminalFrame.contains method Returns true when the coordinate belongs to the frame.
- TerminalFrame.copy method Returns a deep copy of the frame.
- TerminalFrame.copyRegion method Returns a sub-frame copy.
- TerminalFrame.cursorCol field
- TerminalFrame.cursorRow field
- TerminalFrame.cursorVisible field
- TerminalFrame.defaultStyle method Returns the default style of the frame.
- TerminalFrame.fillRect method Fills a rectangular region with the same glyph and style.
- TerminalFrame.glyphClusterDisplayWidth method
- TerminalFrame.glyphDisplayWidth method Returns the number of terminal columns occupied by one Unicode scalar.
- TerminalFrame.height property
- TerminalFrame.nextGlyphClusterEnd method
- TerminalFrame.previousGlyphClusterStart method
- TerminalFrame.textDisplayWidth method Returns the terminal display width of plain text.
- TerminalFrame.toAnsiText method Returns the frame as ANSI text for debug snapshots.
- TerminalFrame.toPlainText method Returns the frame as exact plain text, one line per row.
- TerminalFrame.trimTextToDisplayWidth method Trims plain text to a terminal display width without splitting wide glyphs or emoji grapheme clusters.
- TerminalFrame.width property
- TerminalFrame.writeCell method Writes one logical glyph.
- TerminalFrame.writeStyledText method Writes plain text using a fixed style, without ANSI parsing.
- TerminalFrame.writeText method Writes ANSI-capable text into the frame.
- Test annotation Annotation to mark a method as a test case.
- Test.MyTestClass method
- Test.expected property
- Test.timeout property
- TestClass annotation Annotation to mark a class as a test class.
- TestClass.MyTestClass method
- TestClass.category property
- TestClass.description property
- TestRunner class
- TestRunner class Class responsible for running test cases and test classes.
- TestRunner.addTestClass method Method to add a test class to the runner.
- TestRunner.runPaint method
- TestRunner.runTests method Method to run all test cases in the test classes.
- Text interface DOM text node.
- Text.isElementContentWhitespace property True when this node contains ignorable element-content whitespace.
- Text.replaceWholeText method Replaces all logically adjacent text with the given content.
- Text.splitText method Splits this text node at the given offset.
- Text.wholeText property Contiguous text content around this text node.
- TextBox class Editable text field.
- TextBox.ECHO_NORMAL field Displays the field content as plain text.
- TextBox.ECHO_PASSWORD field Masks the field content while keeping the real value in `text`.
- TextBox.TextBox constructor
- TextBox.caretPosition property Caret insertion position.
- TextBox.clearSelection method Clears the current selection and keeps the caret at its position.
- TextBox.deleteBackward method Deletes the current selection or the character before the caret.
- TextBox.deleteForward method Deletes the current selection or the character after the caret.
- TextBox.echoMode property Controls how the text is rendered.
- TextBox.hasSelection method Returns true when a selection is active.
- TextBox.insertText method Inserts text at the caret position or replaces the current selection.
- TextBox.isReadOnly property Disables edition while keeping selection and focus support.
- TextBox.maxLength property Maximum accepted characters.
- TextBox.moveCaretLeft method Moves the caret to the left.
- TextBox.moveCaretRight method Moves the caret to the right.
- TextBox.paddingX property Horizontal text padding.
- TextBox.paint method Paints the field with antialiasing, selection and caret.
- TextBox.placeholder property Placeholder shown when the field is empty.
- TextBox.select method Updates the current selection range.
- TextBox.selectAll method Selects the whole field content.
- TextBox.selectionEnd property Selection active edge.
- TextBox.selectionStart property Selection anchor.
- TextBox.setCaret method Moves the caret to a given position.
- TextBox.text property Current field content.
- TextBox.textAlign property Horizontal text alignment.
- TextField class
- TextField.TextField constructor
- TextField.blur method
- TextField.deleteButton property
- TextField.focusDelete method
- TextField.focusEdit method
- TextField.focusable property
- TextField.focused property
- TextField.handleEvent method
- TextField.handleMouseEvent method
- TextField.label property
- TextField.labelWidth property
- TextField.lineEdit property
- TextField.paintToFrame method
- TextField.text property
- TextMetrics class Result of `Painter.
- TextMetrics.TextMetrics constructor
- TextMetrics.ascent property Estimated ascent.
- TextMetrics.descent property Estimated descent.
- TextMetrics.height property Estimated total height.
- TextMetrics.toString method
- TextMetrics.width property Estimated text width.
- TextReader interface Text reader contract.
- TextReader.readAllText method Reads the remaining text.
- TextReader.readLine method Reads one line from the current reader position.
- TextReader.readLines method Reads all remaining lines from the current reader position.
- TextView class Lightweight text-only view.
- TextView.TextView constructor
- TextView.append method
- TextView.paintToFrame method
- TextView.terminalPromptVisible method
- TextView.text property
- TextView.toString method
- TextWriter interface Text writer contract.
- TextWriter.write method Writes raw text.
- TextWriter.writeChar method Writes one character.
- TextWriter.writeLine method Writes one line and appends a newline.
- TextWriter.writeLines method Writes all lines with trailing newline.
- TgzArchiver class TGZ archive implementation.
- TgzArchiver.TgzArchiver constructor
- TgzArchiver.makeArchive method Creates or extracts an archive.
- TgzArchiver.unpackArchive method Creates or extracts an archive.
- ThemeManager class Central access point for `klyn.
- ThemeManager.MODE_DARK field
- ThemeManager.MODE_LIGHT field
- ThemeManager.MODE_SYSTEM field
- ThemeManager.appearanceMode method Returns the configured global appearance mode.
- ThemeManager.applyStyle method Applies layout-related KSS metrics to a widget.
- ThemeManager.applyStyleTree method Applies KSS layout metrics recursively.
- ThemeManager.effectiveAppearanceMode method Resolves `system` into `light` or `dark`.
- ThemeManager.resolveStyle method Resolves the current style for a widget.
- ThemeManager.setAppearanceMode method Sets the global appearance mode used by windows that keep the default.
- ThemeManager.setTheme method Registers a loaded KSS theme.
- ThemeManager.setThemeFromFile method Loads a KSS file and installs it for the requested mode or theme name.
- ThemeManager.theme method Returns the active theme for the requested mode or custom theme name.
- ThemeStyle class Computed visual style used by `klyn.
- ThemeStyle.accentColor property
- ThemeStyle.backgroundColor property
- ThemeStyle.backgroundColor2 property
- ThemeStyle.borderColor property
- ThemeStyle.borderWidth property
- ThemeStyle.caretColor property
- ThemeStyle.clone method Creates a deep copy of the style.
- ThemeStyle.cornerRadius property
- ThemeStyle.font property
- ThemeStyle.marginBottom property
- ThemeStyle.marginLeft property
- ThemeStyle.marginRight property
- ThemeStyle.marginTop property
- ThemeStyle.merge method Overlays another style on top of the current one.
- ThemeStyle.paddingBottom property
- ThemeStyle.paddingLeft property
- ThemeStyle.paddingRight property
- ThemeStyle.paddingTop property
- ThemeStyle.paddingX property
- ThemeStyle.paddingY property
- ThemeStyle.placeholderColor property
- ThemeStyle.selectionColor property
- ThemeStyle.shadowBlur property
- ThemeStyle.shadowColor property
- ThemeStyle.shadowOffsetX property
- ThemeStyle.shadowOffsetY property
- ThemeStyle.textColor property
- ThemeStyle.toString method
- ThemeStyle.trackFillColor property
- Thread class Logical thread abstraction.
- Thread.Thread constructor Creates a thread with an auto-generated name derived from its unique id.
- Thread.Thread constructor
- Thread.activeCount property Returns the number of logically active threads.
- Thread.current method Alias for `currentThread`.
- Thread.currentThread property Returns the current logical thread.
- Thread.id property Unique thread id.
- Thread.interrupt method Marks the thread as interrupted.
- Thread.isAlive property Returns true while this thread is not terminated.
- Thread.isInterrupted property Returns true when interruption was requested.
- Thread.join method Waits for completion.
- Thread.join method Waits up to a timeout in milliseconds.
- Thread.name property Thread name.
- Thread.priority property Logical thread priority.
- Thread.resume method Resumes execution logically.
- Thread.run method Runnable entrypoint.
- Thread.sleep method Puts the current thread to sleep.
- Thread.start method Starts the thread execution.
- Thread.state property Current lifecycle state.
- Thread.stop method Stops the thread logically.
- Thread.suspend method Suspends execution logically.
- Thread.toString method Returns a readable thread representation.
- Thread.withTarget method Creates a thread and binds a runnable target.
- Thread.yield method Provides a scheduler hint to yield execution.
- ThreadPriority enum Logical thread priority value object.
- ThreadState enum Logical lifecycle state for `Thread`.
- TimeZone class Represents a time zone, including its name and offset from UTC.
- TimeZone.TimeZone constructor Constructs a TimeZone object with a given name and offset.
- TimeZone.UTC property UTC timezone.
- TimeZone.local property Local timezone (best-effort, currently UTC by default).
- TimeZone.name property IANA-like short identifier (examples: UTC, CET).
- TimeZone.offsetHours property Offset from UTC in hours.
- TimeZone.toString method Returns a string representation of this TimeZone object.
- Timer class Event-loop based GUI timer.
- Timer.Timer constructor Creates a timer with an interval expressed in milliseconds.
- Timer.interval property Timer period in milliseconds.
- Timer.isRunning property Indicates whether the timer is currently active.
- Timer.start method Starts the timer using the current interval.
- Timer.start method Starts the timer using a new interval.
- Timer.stop method Stops the timer.
- Timer.tick method Emits the timeout event when called by the native event loop.
- Timer.timeout field
- Timestamp class Represents a point in time, typically expressed as the number of seconds since the Epoch (January 1st, 1970, 00:00:00 UTC).
- Timestamp.Timestamp constructor Constructs a Timestamp object with a given value.
- Timestamp.now property Returns the current time in seconds since the Epoch (January 1st, 1970, 00:00:00 UTC).
- Timestamp.operator+ method
- Timestamp.operator- method
- Timestamp.operator- method
- Timestamp.toDateTime method Converts this Timestamp to a DateTime object.
- Timestamp.toString method Returns a string representation of this Timestamp object.
- Timestamp.totalSeconds property Total seconds since Unix epoch.
- TlsOptions class Immutable TLS options for HTTP clients.
- TlsOptions.TlsOptions constructor Creates a TLS configuration for HTTPS requests.
- TlsOptions.caFile field Optional CA certificate file in PEM format.
- TlsOptions.caPath field Optional CA certificate folder.
- TlsOptions.clientCertificateFile field Optional client certificate file in PEM format.
- TlsOptions.clientDefault method Returns the default verified TLS options.
- TlsOptions.clientPrivateKeyFile field Optional client private key file in PEM format.
- TlsOptions.copy method Returns a copy of these TLS options.
- TlsOptions.insecure method Returns insecure TLS options that disable peer verification.
- TlsOptions.maxVersion field Optional maximum TLS version, for example `TLSv1.
- TlsOptions.minVersion field Optional minimum TLS version, for example `TLSv1.
- TlsOptions.trustAll method Returns a copy that trusts all peers.
- TlsOptions.verifyPeer field True when peer certificates and host names must be verified.
- TlsOptions.withCaFile method Returns a copy with a custom CA certificate file.
- TlsOptions.withCaPath method Returns a copy with a custom CA certificate directory.
- TlsOptions.withClientCertificate method Returns a copy with a client certificate and private key.
- TlsOptions.withTlsVersions method Returns a copy with minimum and optional maximum TLS versions.
- ToggleButton class Toggle button widget.
- ToggleButton.ToggleButton constructor
- ToggleButton.isChecked property
- Tool annotation Declares that a method can be exposed as an LLM tool.
- Tool.description property Human-readable tool description.
- Tool.name property External tool name visible by the LLM provider.
- ToolBinding class Internal immutable binding between one exposed tool name and its implementation.
- ToolBinding.ToolBinding constructor Creates one internal binding entry.
- ToolBinding.handle property Stored native handle of the implementation instance.
- ToolBinding.methodName property Target method name on the implementation.
- ToolBinding.paramNames property Ordered external parameter names.
- ToolBinding.paramTypes property Ordered declared parameter types.
- ToolBinding.toolName property External tool name exposed to providers.
- ToolCall class Tool call requested by an LLM provider.
- ToolCall.ToolCall constructor Creates a tool call.
- ToolCall.arguments property Decoded arguments.
- ToolCall.id property Provider-side call identifier.
- ToolCall.name property Requested tool name.
- ToolCall.toString method
- ToolRegistry class Registry of callable tools exposed to an LLM session.
- ToolRegistry.builder method Creates a fluent builder.
- ToolRegistry.definitions method Returns provider-ready tool definitions.
- ToolRegistry.execute method Executes one tool call and returns its textual result.
- ToolRegistry.extractAnnotationValue method
- ToolRegistry.isEmpty property Returns true when at least one tool is registered.
- ToolRegistryBuilder class Builder used to register one or more tool interfaces.
- ToolRegistryBuilder.add method Adds one tool interface implementation.
- ToolRegistryBuilder.build method Materializes the immutable registry.
- TransactionIsolation enum Transaction isolation level.
- Transient annotation Ignore un champ lors de la persistance.
- Transport class High-level sending helper inspired by JavaMail `Transport`.
- Transport.deliver method Sends a message using either the provided session or the session attached to the message itself.
- Tuple class Immutable positional tuple.
- Tuple.Tuple constructor Builds a tuple from the provided positional values.
- Tuple.operator[] method Returns the value at the given position.
- Tuple.size property Number of elements in this tuple.
- Tuple.toString method Returns a normalized textual representation.
- Type class Class representing a type in the reflection system.
- Type.FLAG_ABSTRACT field Flag used for abstract types/members.
- Type.FLAG_ANNOTATION field Flag used for annotations.
- Type.FLAG_ENUM field Flag used for enums.
- Type.FLAG_FINAL field Flag used for final types/members.
- Type.FLAG_INTERFACE field Flag used for interfaces.
- Type.FLAG_NATIVE field Flag used for native members.
- Type.FLAG_OVERRIDE field Flag used for override members.
- Type.FLAG_PRIVATE field Flag used for private members/types.
- Type.FLAG_PROTECTED field Flag used for protected members/types.
- Type.FLAG_PUBLIC field Flag used for public members/types.
- Type.FLAG_READONLY field Flag used for readonly members.
- Type.FLAG_STATIC field Flag used for static members.
- Type.Type constructor Constructor for Type
- Type.annotations property Returns annotations applied to the type.
- Type.attributes property Reflected attributes declared on the type.
- Type.fullName property Fully qualified type name.
- Type.genericParameterCount property Returns the number of generic parameters declared by the base type.
- Type.genericParameterNames method Returns the generic parameter names declared by the base type.
- Type.getAttribute method Method to get a specific attribute of the type.
- Type.getAttributes method Method to get the attributes of the type.
- Type.getConstructor method Returns the default constructor metadata.
- Type.getMethod method Method to get a specific method of the type.
- Type.getMethods method Method to get the methods of the type.
- Type.getProperties method Method to get the properties of the type.
- Type.getProperty method Method to get a specific property of the type.
- Type.implementedInterfaces property Returns interfaces implemented by this type.
- Type.isAbstract property Indicates whether the type is abstract.
- Type.isAnnotation property Indicates whether the type is an annotation.
- Type.isEnum property Indicates whether the type is an enum.
- Type.isFinal property Indicates whether the type is final.
- Type.isGenericInstantiation property Indicates whether this type represents a concrete generic instantiation.
- Type.isInterface property Indicates whether the type is an interface.
- Type.isNative property Indicates whether the type is native.
- Type.isOverride property Indicates whether the type is marked as override.
- Type.isPrivate property Indicates whether the type is private.
- Type.isProtected property Indicates whether the type is protected.
- Type.isPublic property Indicates whether the type is public.
- Type.isReadonly property Indicates whether the type is marked readonly.
- Type.isStatic property Indicates whether the type is static.
- Type.name property Short type name without package prefix.
- Type.operator!= method Returns the negation of type equality.
- Type.operator== method Compares two reflected types by full name.
- Type.superType property Returns the direct parent type, if any.
- Type.toString method Returns the full type name when available.
- TypeError class Exception thrown when a type error is detected.
- TypeError.TypeError constructor Creates a type error.
- TypeError.message field Human-readable type error message.
- TypeInfo interface Schema type metadata associated with DOM nodes.
- TypeInfo.DERIVATION_EXTENSION field
- TypeInfo.DERIVATION_LIST field
- TypeInfo.DERIVATION_RESTRICTION field Type derivation method constants.
- TypeInfo.DERIVATION_UNION field
- TypeInfo.isDerivedFrom method Indicates whether this type derives from another schema type.
- TypeInfo.typeName property Schema type name.
- TypeInfo.typeNamespace property Schema type namespace URI.
- TypeLoader class Class responsible for loading types in the reflection system.
- TypeLoader.attributeCount method
- TypeLoader.attributeFlags method
- TypeLoader.attributeName method
- TypeLoader.attributeType method
- TypeLoader.load method Method to load a type by its name.
- TypeLoader.methodAnnotationCount method Reflection helper: returns the number of annotations on a method.
- TypeLoader.methodAnnotationName method Reflection helper: returns method annotation name by index.
- TypeLoader.methodCount method Reflection helper: returns the number of methods declared on a type.
- TypeLoader.methodFlags method
- TypeLoader.methodName method Reflection helper: returns method name by index.
- TypeLoader.methodParameterAnnotationCount method Reflection helper: returns the number of annotations on a method parameter.
- TypeLoader.methodParameterAnnotationName method Reflection helper: returns parameter annotation name by index.
- TypeLoader.methodParameterCount method Reflection helper: returns the number of parameters of a method.
- TypeLoader.methodParameterName method Reflection helper: returns parameter name by index.
- TypeLoader.methodParameterType method Reflection helper: returns parameter type by index.
- TypeLoader.methodReturnType method Reflection helper: returns method return type by index.
- TypeLoader.propertyCount method
- TypeLoader.propertyFlags method
- TypeLoader.propertyName method
- TypeLoader.propertyType method
- TypeLoader.typeAnnotationCount method
- TypeLoader.typeAnnotationName method
- TypeLoader.typeGenericParameterCount method
- TypeLoader.typeGenericParameterName method
- TypeNotFoundException class Exception raised when reflection cannot resolve a requested type name.
- TypeNotFoundException.TypeNotFoundException constructor Creates a type-not-found exception.
- Types class SQL type code constants used by metadata and parameter binding.
- Types.ARRAY field
- Types.BIGINT field
- Types.BINARY field
- Types.BIT field
- Types.BLOB field
- Types.BOOLEAN field
- Types.CHAR field
- Types.CLOB field
- Types.DATE field
- Types.DECIMAL field
- Types.DOUBLE field
- Types.FLOAT field
- Types.INTEGER field
- Types.LONGNVARCHAR field
- Types.LONGVARBINARY field
- Types.LONGVARCHAR field
- Types.NCHAR field
- Types.NCLOB field
- Types.NULL field
- Types.NUMERIC field
- Types.NVARCHAR field
- Types.OTHER field
- Types.REAL field
- Types.REF field
- Types.ROWID field
- Types.SMALLINT field
- Types.SQLXML field
- Types.STRUCT field
- Types.TIME field
- Types.TIMESTAMP field
- Types.TINYINT field
- Types.VARBINARY field
- Types.VARCHAR field

U

- UInt class Represents a 32-bit unsigned integer.
- UInt.MAX_VALUE field The greatest value representable by an UInt.
- UInt.MIN_VALUE field The smallest value representable by an UInt.
- UInt.UInt constructor Builds the neutral UInt value (`0u`).
- UInt.UInt constructor Builds a UInt from a Boolean value (`false` = 0, `true` = 1).
- UInt.UInt constructor Builds a UInt from an Int value.
- UInt.UInt constructor Builds a UInt from a UInt value.
- UInt.UInt constructor Builds a UInt from a Long value.
- UInt.UInt constructor Builds a UInt from an ULong value.
- UInt.UInt constructor Builds a UInt from a Float value.
- UInt.UInt constructor Builds a UInt from a Double value.
- UInt.UInt constructor Builds a UInt from a textual representation.
- UInt.UInt constructor Builds a UInt from a character code point.
- UInt.operator!= method Tests whether two UInt values are different.
- UInt.operator% method Computes the remainder of one UInt value divided by another.
- UInt.operator%= method Replaces `a` with the remainder of `a` divided by `b`.
- UInt.operator* method Multiplies two UInt values.
- UInt.operator** method Raises a UInt value to a power.
- UInt.operator**= method Replaces `value` with `value ** power`.
- UInt.operator*= method Multiplies `a` by `b` in place.
- UInt.operator+ method Adds two UInt values.
- UInt.operator+= method Adds `b` to `a` in place.
- UInt.operator- method Subtracts one UInt value from another.
- UInt.operator-= method Subtracts `b` from `a` in place.
- UInt.operator/ method Divides one UInt value by another.
- UInt.operator// method Performs integer division on two UInt values.
- UInt.operator//= method Replaces `a` with the integer division of `a` by `b`.
- UInt.operator< method Tests whether `a` is strictly lower than `b`.
- UInt.operator<= method Tests whether `a` is lower than or equal to `b`.
- UInt.operator== method Tests whether two UInt values are equal.
- UInt.operator> method Tests whether `a` is strictly greater than `b`.
- UInt.operator>= method Tests whether `a` is greater than or equal to `b`.
- UInt.toString method Converts this unsigned integer to its decimal textual representation.
- ULong class Represents a 64-bit unsigned integer.
- ULong.MAX_VALUE field The greatest value representable by an ULong.
- ULong.MIN_VALUE field The smallest value representable by an ULong.
- ULong.ULong constructor Builds the neutral ULong value (`0uL`).
- ULong.ULong constructor Builds a ULong from a Boolean value (`false` = 0, `true` = 1).
- ULong.ULong constructor Builds a ULong from a Float value.
- ULong.ULong constructor Builds a ULong from a Double value.
- ULong.ULong constructor Builds a ULong from a textual representation.
- ULong.ULong constructor Builds a ULong from a signed 32-bit integer.
- ULong.ULong constructor Builds a ULong from an unsigned 32-bit integer.
- ULong.ULong constructor Builds a ULong from a signed 64-bit integer.
- ULong.ULong constructor Builds a ULong from an unsigned 64-bit integer.
- ULong.ULong constructor Builds a ULong from a character code point.
- ULong.operator!= method Tests whether two ULong values are different.
- ULong.operator% method Computes the remainder of one ULong value divided by another.
- ULong.operator%= method Replaces `a` with the remainder of `a` divided by `b`.
- ULong.operator* method Multiplies two ULong values.
- ULong.operator** method Raises a ULong value to a power.
- ULong.operator**= method Replaces `value` with `value ** power`.
- ULong.operator*= method Multiplies `a` by `b` in place.
- ULong.operator+ method Adds two ULong values.
- ULong.operator+= method Adds `b` to `a` in place.
- ULong.operator- method Subtracts one ULong value from another.
- ULong.operator-= method Subtracts `b` from `a` in place.
- ULong.operator/ method Divides one ULong value by another.
- ULong.operator// method Performs integer division on two ULong values.
- ULong.operator//= method Replaces `a` with the integer division of `a` by `b`.
- ULong.operator< method Tests whether `a` is strictly lower than `b`.
- ULong.operator<= method Tests whether `a` is lower than or equal to `b`.
- ULong.operator== method Tests whether two ULong values are equal.
- ULong.operator> method Tests whether `a` is strictly greater than `b`.
- ULong.operator>= method Tests whether `a` is greater than or equal to `b`.
- ULong.parse method Parses an ULong value from text.
- ULong.toString method Converts this value to its textual representation.
- ULong.tryParse method Parses an ULong value from text.
- URL class Parsed URL value.
- URL.URL constructor Parses a URL string.
- URL.authority property Authority component as written in the URL.
- URL.defaultPort property Returns the default port for the current scheme.
- URL.effectivePort property Returns the explicit port or the scheme default port.
- URL.file property Returns the file component (`path` plus optional query string).
- URL.fragment property Fragment component without `#`.
- URL.fromObject method Converts an object to `URL`.
- URL.host property Host or bracketed IPv6 literal.
- URL.isHttps property Returns true for `https` URLs.
- URL.path property Path component, defaulting to `/`.
- URL.port property Explicit port or `-1` when omitted.
- URL.protocol property Lower-case URL scheme.
- URL.query property Query component without `?`.
- URL.toExternalForm method Alias of `toString()`.
- URL.toHttpRequest method Builds an HTTP request targeting this URL.
- URL.toString method
- UShort class Represents a 16-bit unsigned integer.
- UShort.MAX_VALUE field The greatest value representable by an UShort.
- UShort.MIN_VALUE field The smallest value representable by an UShort.
- UShort.UShort constructor Builds the neutral UShort value (`0`).
- UShort.UShort constructor Builds a UShort from a Boolean value (`false` = 0, `true` = 1).
- UShort.UShort constructor Builds a UShort from a Float value.
- UShort.UShort constructor Builds a UShort from a Double value.
- UShort.UShort constructor Builds a UShort from a textual representation.
- UShort.UShort constructor Builds a UShort from a signed 32-bit integer.
- UShort.UShort constructor Builds a UShort from an unsigned 32-bit integer.
- UShort.UShort constructor Builds a UShort from a signed 64-bit integer.
- UShort.UShort constructor Builds a UShort from an unsigned 64-bit integer.
- UShort.UShort constructor Builds a UShort from a character code point.
- UShort.operator!= method Tests whether two UShort values are different.
- UShort.operator% method Computes the remainder of one UShort value divided by another.
- UShort.operator%= method Replaces `a` with the remainder of `a` divided by `b`.
- UShort.operator* method Multiplies two UShort values.
- UShort.operator** method Raises a UShort value to a power.
- UShort.operator**= method Replaces `value` with `value ** power`.
- UShort.operator*= method Multiplies `a` by `b` in place.
- UShort.operator+ method Adds two UShort values.
- UShort.operator+= method Adds `b` to `a` in place.
- UShort.operator- method Subtracts one UShort value from another.
- UShort.operator-= method Subtracts `b` from `a` in place.
- UShort.operator/ method Divides one UShort value by another.
- UShort.operator// method Performs integer division on two UShort values.
- UShort.operator//= method Replaces `a` with the integer division of `a` by `b`.
- UShort.operator< method Tests whether `a` is strictly lower than `b`.
- UShort.operator<= method Tests whether `a` is lower than or equal to `b`.
- UShort.operator== method Tests whether two UShort values are equal.
- UShort.operator> method Tests whether `a` is strictly greater than `b`.
- UShort.operator>= method Tests whether `a` is greater than or equal to `b`.
- UShort.parse method Parses an UShort value from text.
- UShort.toString method Converts this value to its textual representation.
- UShort.tryParse method Parses an UShort value from text.
- UncheckedException class Base class for exceptions that callers are not forced to catch.
- UncheckedException.UncheckedException constructor Creates an unchecked exception.
- UncheckedException.toString method Returns a textual representation of this exception.
- Unique annotation Spécifie une contrainte d'unicité sur une colonne.
- UnknownHostException class Raised when a host name cannot be resolved.
- UnknownHostException.UnknownHostException constructor Creates an unknown-host exception.
- UserDataHandler interface Callback invoked when node-associated user data is affected by DOM operations.
- UserDataHandler.NODE_ADOPTED field
- UserDataHandler.NODE_CLONED field Operation constants passed to handle.
- UserDataHandler.NODE_DELETED field
- UserDataHandler.NODE_IMPORTED field
- UserDataHandler.NODE_RENAMED field
- UserDataHandler.handle method Handles a DOM operation affecting node-associated user data.

V

- VBoxLayout class Vertical layout.
- VBoxLayout.VBoxLayout constructor
- VBoxLayout.align property
- VBoxLayout.layout method
- VBoxLayout.spacing property
- ValueChangedEvent class Event emitted by widgets that expose an integer value.
- ValueChangedEvent.ValueChangedEvent constructor
- ValueChangedEvent.value property New widget value.
- ValueError class Exception raised when a value has the correct static type but an invalid runtime value for the requested operation.
- ValueError.ValueError constructor Creates a value error.
- ValueType interface
- VbHighlighter class Syntax highlighter for VB.
- VbHighlighter.VbHighlighter constructor
- VbHighlighter.highlight method
- Vector class
- Vector.Vector constructor
- Vector.cross method
- Vector.dot method
- Vector.magnitude method
- Vector.normalize method
- Vector.operator* method
- Vector.operator+ method
- Vector.operator- method
- Vector.operator/ method
- Vector.toString method
- Vector.x property
- Vector.y property
- Vector3d class Represents a 3-dimensional vector with x, y, and z components.
- Vector3d.Vector3d constructor Constructor for Vector3d.
- Vector3d.cross method Computes the cross product of this vector with another vector.
- Vector3d.dot method Computes the dot product of this vector with another vector.
- Vector3d.magnitude method Calculates the magnitude of the vector.
- Vector3d.normalize method Normalizes the vector.
- Vector3d.operator* method Multiplies this vector by a scalar.
- Vector3d.operator+ method Adds another vector to this vector.
- Vector3d.operator- method Subtracts another vector from this vector.
- Vector3d.toString method Returns a string representation of the vector.
- Vector3d.x property
- Vector3d.y property
- Vector3d.z property
- VerticalLayout class Vertical layout stacking children top to bottom.
- VerticalLayout.VerticalLayout constructor
- VerticalLayout.apply method
- VerticalLayout.fillIndex field Child index receiving remaining height (fill behavior).
- VerticalLayout.spacing field

W

- WebComponent class Placeholder for an embeddable web component.
- WebComponent.WebComponent constructor
- WebComponent.url property
- Widget class Base UI widget.
- Widget class Base class for the window widgets.
- Widget.Widget constructor
- Widget.accentColor property Accent color used by focused and primary controls.
- Widget.add method
- Widget.backgroundColor property Background color used by filled controls.
- Widget.baseAnsiStyle method Shared terminal base style used after ANSI fragments that locally override colors.
- Widget.blur method Clears keyboard focus on this widget.
- Widget.borderColor property Border color used by framed controls.
- Widget.bottom property Bottom edge of the widget.
- Widget.canFocus property Whether the widget can own keyboard focus.
- Widget.captureRenderFrame method Stores the latest rendered logical frame for debugging/validation.
- Widget.children method
- Widget.clearChildren method
- Widget.configureCursor method Lets a widget place the terminal cursor inside its own frame area.
- Widget.containsPoint method Returns true when a point is inside this widget bounds.
- Widget.cornerRadius property Default corner radius for rounded controls.
- Widget.focusNext method Moves focus to the next focusable descendant.
- Widget.focusable property Returns true when this widget can receive keyboard focus.
- Widget.focused property Focus state of this widget.
- Widget.font property Default font used to render this widget.
- Widget.foregroundColor property Main text and icon color.
- Widget.handleEvent method Handles a keyboard/terminal event.
- Widget.handleMouseEvent method Handles a mouse event in widget-local coordinates.
- Widget.hasActiveTextInput method Returns true when this widget currently owns an active text input.
- Widget.hasFocus property Focus flag maintained by the GUI backend.
- Widget.height property Computed height.
- Widget.idle method Called by the terminal event loop when no input event is pending.
- Widget.isEnabled property Enabled flag.
- Widget.isHovered property Hover flag maintained by the GUI backend.
- Widget.isManaged property When false, layout managers ignore this widget.
- Widget.isVisible property Visibility flag.
- Widget.lastRenderAnsi field
- Widget.lastRenderFrame property Last rendered logical frame, when available.
- Widget.lastRenderHeight field
- Widget.lastRenderPlain field
- Widget.lastRenderWidth field
- Widget.layout field
- Widget.layoutParams property Optional layout-specific metadata.
- Widget.margin property Outer margins expressed as `(left, top, right, bottom)`.
- Widget.maxHeight property Maximal allowed height.
- Widget.maxWidth property Maximal allowed width.
- Widget.minHeight property Minimal allowed height.
- Widget.minWidth property Minimal allowed width.
- Widget.paint method
- Widget.paint method Paint hook used by the future graphical backend.
- Widget.paintToFrame method Paints the widget directly into a logical terminal frame.
- Widget.parent property Parent container of this widget.
- Widget.performLayout method
- Widget.position property Widget top-left position expressed as `(x, y)`.
- Widget.preferredHeight property Preferred height used by layout managers.
- Widget.preferredWidth property Preferred width used by layout managers.
- Widget.refresh method Refreshes widget content when the widget maintains an internal render cache.
- Widget.renderAnsiSnapshot method
- Widget.renderPlainSnapshot method
- Widget.repaint method Requests a repaint of the owning window without changing layout.
- Widget.requestFocus method Requests keyboard focus for this widget.
- Widget.resolvePreferredHeight method Resolved preferred height after min/max constraints.
- Widget.resolvePreferredWidth method Resolved preferred width after min/max constraints.
- Widget.resolvedFont method Returns the effective font description used by painter-based renderers.
- Widget.right property Right edge of the widget.
- Widget.scrollbarThumbGlyph method Shared scrollbar thumb glyph.
- Widget.scrollbarTrackGlyph method Shared scrollbar track glyph.
- Widget.setBounds method Updates the computed widget bounds.
- Widget.size property Widget viewport size expressed as `(width, height)`.
- Widget.sizePolicy property Layout growth policy expressed as `(horizontal, vertical)`.
- Widget.styleClass property Optional KSS class name.
- Widget.terminalPromptVisible method Returns true when the terminal should draw its built-in prompt below this widget.
- Widget.visible field
- Widget.width property Computed width.
- Widget.window property Owning window, propagated when the widget is inserted in a window tree.
- Widget.x property Computed left position.
- Widget.y property Computed top position.
- Window class Base class for graphical windows.
- Window.Window constructor
- Window.Window constructor
- Window.appearanceMode property Appearance mode: `system`, `light` or `dark`.
- Window.applyLayout method Synchronizes window bounds with the requested size.
- Window.capture method Captures the current window client area into a BMP image.
- Window.capture method Captures the current window client area into a BMP image.
- Window.centerIn method Centers the window inside another container or on screen.
- Window.close method Closes the window.
- Window.relayout method Replays the window layout using the current bounds.
- Window.render method Native-facing rendering hook.
- Window.repaint method Repaints the native window client area without forcing a relayout.
- Window.run method Starts the native event loop for this window.
- Window.setBounds method
- Window.show method Shows the window.
- Window.size property Requested size expressed as `(width, height)`.
- Window.theme method Returns the active KSS theme for this window.
- Window.title property Window title.
- Workbook class XLSX workbook reader and writer.
- Workbook.Workbook constructor Creates or reads a workbook.
- Workbook.Workbook constructor Creates or reads a workbook.
- Workbook.addChart method Creates a chart owned by this workbook.
- Workbook.addFormat method Adds a cell format to the workbook style table.
- Workbook.addWorksheet method Adds a worksheet.
- Workbook.close method Closes the workbook.
- Workbook.save method Writes the workbook to its configured path.
- Workbook.save method Writes the workbook to a specific path.
- Workbook.sheetCount property Number of worksheets in the workbook.
- Workbook.worksheet method Returns a worksheet by zero-based index.
- Workbook.worksheet method Returns a worksheet by name.
- Workbook.worksheets property Ordered worksheet collection.
- WorkbookMode enum Workbook opening mode.
- WorkbookMode.operator| method Combines workbook mode flags.
- WorkbookWorksheets class Workbook worksheet collection.
- WorkbookWorksheets.WorkbookWorksheets constructor Creates an empty worksheet collection.
- WorkbookWorksheets.count method Counts worksheet references equal to `item`.
- WorkbookWorksheets.join method Joins worksheet names.
- WorkbookWorksheets.operator in method Returns true when a worksheet reference exists in this collection.
- WorkbookWorksheets.operator[] method Returns a worksheet by zero-based index.
- WorkbookWorksheets.operator[] method Returns a worksheet by name.
- WorkbookWorksheets.size property Number of worksheets.
- Worksheet class Worksheet contained in an XLSX workbook.
- Worksheet.Worksheet constructor Creates a worksheet.
- Worksheet.hasCell method Returns true when a cell exists.
- Worksheet.insertChart method Inserts a chart anchored at a cell.
- Worksheet.maxColumn property Maximum one-based column index containing data.
- Worksheet.maxRow property Maximum one-based row index containing data.
- Worksheet.name property Worksheet name.
- Worksheet.read method Reads one cell value.
- Worksheet.readString method Reads one cell value as text.
- Worksheet.rows method Returns a dense row matrix up to the largest written cell.
- Worksheet.setColumn method Sets the width of a column range.
- Worksheet.setColumn method Sets the width of a column range.
- Worksheet.write method Writes one cell value.
- Worksheet.writeColumn method Writes values vertically from a starting cell.
- Worksheet.writeColumn method Writes text values vertically from a starting cell.
- Worksheet.writeColumn method Writes floating-point values vertically from a starting cell.
- Worksheet.writeColumn method Writes object values vertically from a starting cell.

X

- XMLAttr class DOM attribute implementation.
- XMLAttr.XMLAttr constructor Creates an attribute node.
- XMLAttr._setIsId method Marks or unmarks this attribute as an identifier.
- XMLAttr._setOwnerElement method Updates the owning element.
- XMLAttr.isId property
- XMLAttr.name property
- XMLAttr.ownerElement property
- XMLAttr.schemaTypeInfo property
- XMLAttr.specified property
- XMLAttr.toString method
- XMLAttr.value property
- XMLCDATASection class DOM CDATA section implementation.
- XMLCDATASection.XMLCDATASection constructor Creates a CDATA section node.
- XMLCharacterData class Base implementation for DOM CharacterData nodes.
- XMLCharacterData.appendData method Performs a DOM operation.
- XMLCharacterData.data property
- XMLCharacterData.deleteData method Performs a DOM operation.
- XMLCharacterData.insertData method Performs a DOM operation.
- XMLCharacterData.length property
- XMLCharacterData.replaceData method Performs a DOM operation.
- XMLCharacterData.substringData method Performs a DOM operation.
- XMLComment class DOM comment node implementation.
- XMLComment.XMLComment constructor Creates a comment node.
- XMLDOMConfiguration class Small DOMConfiguration implementation used by XMLDocument.
- XMLDOMConfiguration.XMLDOMConfiguration constructor Creates the default DOM configuration.
- XMLDOMConfiguration.canSetParameter method
- XMLDOMConfiguration.getParameter method Performs a DOM operation.
- XMLDOMConfiguration.parameterNames property
- XMLDOMConfiguration.setParameter method Performs a DOM operation.
- XMLDOMError class DOM processing error value.
- XMLDOMError.XMLDOMError constructor Creates an error value.
- XMLDOMError.location property
- XMLDOMError.message property
- XMLDOMError.relatedData property
- XMLDOMError.relatedException property
- XMLDOMError.severity property
- XMLDOMError.type property
- XMLDOMErrorHandler class Default DOM error handler that keeps processing.
- XMLDOMErrorHandler.XMLDOMErrorHandler constructor Creates a permissive error handler.
- XMLDOMErrorHandler.handleError method
- XMLDOMImplementation class Pure Klyn DOM Core implementation factory.
- XMLDOMImplementation.XMLDOMImplementation constructor Creates a DOM implementation instance.
- XMLDOMImplementation.createDocument method Performs a DOM operation.
- XMLDOMImplementation.createDocumentType method Performs a DOM operation.
- XMLDOMImplementation.getFeature method
- XMLDOMImplementation.hasFeature method
- XMLDOMImplementationList class Mutable implementation backing DOMImplementationList.
- XMLDOMImplementationList.XMLDOMImplementationList constructor Creates an empty implementation list.
- XMLDOMImplementationList.add method Adds an implementation to the list.
- XMLDOMImplementationList.item method
- XMLDOMImplementationList.length property
- XMLDOMImplementationSource class DOM implementation source for the pure Klyn XML DOM engine.
- XMLDOMImplementationSource.XMLDOMImplementationSource constructor Creates a source backed by one XML DOM implementation.
- XMLDOMImplementationSource.getDOMImplementation method
- XMLDOMImplementationSource.getDOMImplementationList method
- XMLDOMLocator class Immutable location metadata for DOM errors.
- XMLDOMLocator.XMLDOMLocator constructor Creates a location value.
- XMLDOMLocator.byteOffset property
- XMLDOMLocator.columnNumber property
- XMLDOMLocator.lineNumber property
- XMLDOMLocator.relatedNode property
- XMLDOMLocator.uri property
- XMLDOMLocator.utf16Offset property
- XMLDOMStringList class Mutable implementation backing DOMStringList.
- XMLDOMStringList.XMLDOMStringList constructor Creates an empty string list.
- XMLDOMStringList.add method Adds a string when it is not already present.
- XMLDOMStringList.contains method
- XMLDOMStringList.item method
- XMLDOMStringList.length property
- XMLDocument class DOM document implementation for XML trees.
- XMLDocument.XMLDocument constructor Creates an empty XML document.
- XMLDocument._cloneForDocument method Performs a DOM operation.
- XMLDocument._setDocumentType method Sets the document type while building a document from a parser.
- XMLDocument.adoptNode method Performs a DOM operation.
- XMLDocument.createAttribute method Performs a DOM operation.
- XMLDocument.createAttributeNS method Performs a DOM operation.
- XMLDocument.createCDATASection method Performs a DOM operation.
- XMLDocument.createComment method
- XMLDocument.createDocumentFragment method
- XMLDocument.createElement method Performs a DOM operation.
- XMLDocument.createElementNS method Performs a DOM operation.
- XMLDocument.createEntityReference method Performs a DOM operation.
- XMLDocument.createProcessingInstruction method Performs a DOM operation.
- XMLDocument.createTextNode method
- XMLDocument.doctype property
- XMLDocument.documentElement property
- XMLDocument.documentURI property
- XMLDocument.domConfig property
- XMLDocument.getElementById method
- XMLDocument.getElementsByTagName method
- XMLDocument.getElementsByTagNameNS method
- XMLDocument.implementation property
- XMLDocument.importNode method Performs a DOM operation.
- XMLDocument.inputEncoding property
- XMLDocument.normalizeDocument method
- XMLDocument.renameNode method Performs a DOM operation.
- XMLDocument.strictErrorChecking property
- XMLDocument.xmlEncoding property
- XMLDocument.xmlStandalone property
- XMLDocument.xmlVersion property
- XMLDocumentFragment class DOM document fragment implementation.
- XMLDocumentFragment.XMLDocumentFragment constructor Creates a document fragment owned by a document.
- XMLDocumentType class DOM document type declaration.
- XMLDocumentType.XMLDocumentType constructor Creates a document type declaration.
- XMLDocumentType.entities property
- XMLDocumentType.internalSubset property
- XMLDocumentType.name property
- XMLDocumentType.notations property
- XMLDocumentType.publicId property
- XMLDocumentType.systemId property
- XMLElement class DOM element implementation.
- XMLElement.XMLElement constructor Creates an element.
- XMLElement.getAttribute method
- XMLElement.getAttributeNS method Performs a DOM operation.
- XMLElement.getAttributeNode method
- XMLElement.getAttributeNodeNS method Performs a DOM operation.
- XMLElement.getElementsByTagName method
- XMLElement.getElementsByTagNameNS method Performs a DOM operation.
- XMLElement.hasAttribute method
- XMLElement.hasAttributeNS method Performs a DOM operation.
- XMLElement.removeAttribute method Performs a DOM operation.
- XMLElement.removeAttributeNS method Performs a DOM operation.
- XMLElement.removeAttributeNode method Performs a DOM operation.
- XMLElement.schemaTypeInfo property
- XMLElement.setAttribute method Performs a DOM operation.
- XMLElement.setAttributeNS method Performs a DOM operation.
- XMLElement.setAttributeNode method Performs a DOM operation.
- XMLElement.setAttributeNodeNS method Performs a DOM operation.
- XMLElement.setIdAttribute method Performs a DOM operation.
- XMLElement.setIdAttributeNS method Performs a DOM operation.
- XMLElement.setIdAttributeNode method Performs a DOM operation.
- XMLElement.tagName property
- XMLEntity class DOM entity declaration node.
- XMLEntity.XMLEntity constructor Creates an entity declaration.
- XMLEntity.inputEncoding property
- XMLEntity.notationName property
- XMLEntity.publicId property
- XMLEntity.systemId property
- XMLEntity.xmlEncoding property
- XMLEntity.xmlVersion property
- XMLEntityReference class DOM entity reference implementation.
- XMLEntityReference.XMLEntityReference constructor Creates an entity reference.
- XMLFilter interface SAX2 filter interface.
- XMLFilter.getParent method Returns the parent XML reader.
- XMLFilter.setParent method Sets the parent XML reader.
- XMLNameList class Mutable implementation backing DOM `NameList`.
- XMLNameList.XMLNameList constructor Creates an empty name list.
- XMLNameList.add method Adds a namespace/name pair when it is not already present.
- XMLNameList.contains method
- XMLNameList.containsNS method
- XMLNameList.getName method
- XMLNameList.getNamespaceURI method
- XMLNameList.length property
- XMLNamedNodeMap class Mutable Klyn implementation of DOM `NamedNodeMap`.
- XMLNamedNodeMap.XMLNamedNodeMap constructor
- XMLNamedNodeMap.getNamedItem method
- XMLNamedNodeMap.getNamedItemNS method
- XMLNamedNodeMap.item method
- XMLNamedNodeMap.length property
- XMLNamedNodeMap.removeNamedItem method Performs a DOM operation.
- XMLNamedNodeMap.removeNamedItemNS method Performs a DOM operation.
- XMLNamedNodeMap.setNamedItem method Performs a DOM operation.
- XMLNamedNodeMap.setNamedItemNS method Performs a DOM operation.
- XMLNames class XML name helpers used by the pure Klyn DOM implementation.
- XMLNames.localName method
- XMLNames.prefix method
- XMLNames.requireValid method Throws a DOMException when the name is not a valid conservative XML name.
- XMLNames.sanitize method
- XMLNode class Base mutable DOM node used by the Klyn XML implementation.
- XMLNode._collectElementsByTagName method
- XMLNode._collectElementsByTagNameNS method
- XMLNode._setNamespace method
- XMLNode._setOwnerDocument method
- XMLNode._setOwnerDocumentRecursive method
- XMLNode._setParentNode method
- XMLNode.appendChild method Performs a DOM operation.
- XMLNode.attributes property
- XMLNode.baseURI property
- XMLNode.childNodes property
- XMLNode.cloneNode method
- XMLNode.compareDocumentPosition method Performs a DOM operation.
- XMLNode.firstChild property
- XMLNode.getAttribute method
- XMLNode.getFeature method
- XMLNode.getUserData method
- XMLNode.hasAttributes method
- XMLNode.hasChildNodes method
- XMLNode.insertBefore method Performs a DOM operation.
- XMLNode.isDefaultNamespace method
- XMLNode.isEqualNode method
- XMLNode.isSameNode method
- XMLNode.isSupported method
- XMLNode.lastChild property
- XMLNode.localName property
- XMLNode.lookupNamespaceURI method
- XMLNode.lookupPrefix method
- XMLNode.namespaceURI property
- XMLNode.nextSibling property
- XMLNode.nodeName property
- XMLNode.nodeType property
- XMLNode.nodeValue property
- XMLNode.normalize method
- XMLNode.ownerDocument property
- XMLNode.parentNode property
- XMLNode.prefix property
- XMLNode.previousSibling property
- XMLNode.removeChild method Performs a DOM operation.
- XMLNode.replaceChild method Performs a DOM operation.
- XMLNode.setUserData method
- XMLNode.textContent property
- XMLNodeList class Mutable Klyn implementation of the DOM `NodeList` contract.
- XMLNodeList.XMLNodeList constructor
- XMLNodeList.add method
- XMLNodeList.clear method
- XMLNodeList.indexOf method
- XMLNodeList.insert method
- XMLNodeList.item method
- XMLNodeList.length property
- XMLNodeList.remove method
- XMLNotation class DOM notation declaration node.
- XMLNotation.XMLNotation constructor Creates a notation declaration.
- XMLNotation.publicId property
- XMLNotation.systemId property
- XMLProcessingInstruction class DOM processing instruction implementation.
- XMLProcessingInstruction.XMLProcessingInstruction constructor Creates a processing instruction.
- XMLProcessingInstruction.data property
- XMLProcessingInstruction.target property
- XMLReader interface SAX2 interface for reading XML documents using callbacks.
- XMLReader.getContentHandler method Returns the current content handler.
- XMLReader.getDTDHandler method Returns the current DTD handler.
- XMLReader.getEntityResolver method Returns the current entity resolver.
- XMLReader.getErrorHandler method Returns the current error handler.
- XMLReader.getFeature method Returns the current value of a feature flag.
- XMLReader.getProperty method Returns the current value of a property.
- XMLReader.parse method Parses XML from an input source.
- XMLReader.parse method Parses XML from a system identifier.
- XMLReader.setContentHandler method Registers a content handler.
- XMLReader.setDTDHandler method Registers a DTD handler.
- XMLReader.setEntityResolver method Registers an entity resolver.
- XMLReader.setErrorHandler method Registers an error handler.
- XMLReader.setFeature method Sets the current value of a feature flag.
- XMLReader.setProperty method Sets the current value of a property.
- XMLSerializer class Builds and serializes XML DOM trees in pure Klyn.
- XMLSerializer.documentFrom method Converts a value to a DOM document.
- XMLSerializer.documentFromMap method Converts a map to a DOM document.
- XMLSerializer.documentFromObject method Converts an object's public properties to a DOM document.
- XMLSerializer.serialize method Serializes a DOM node to XML text.
- XMLSerializer.stringify method Converts a value to XML text.
- XMLSerializer.stringifyMap method Converts a map to XML text.
- XMLText class DOM text node implementation.
- XMLText.isElementContentWhitespace property Creates a text node.
- XMLText.replaceWholeText method Performs a DOM operation.
- XMLText.splitText method Performs a DOM operation.
- XMLText.wholeText property
- XMLTypeInfo class Lightweight immutable TypeInfo implementation.
- XMLTypeInfo.XMLTypeInfo constructor Creates schema type metadata.
- XMLTypeInfo.isDerivedFrom method
- XMLTypeInfo.typeName property
- XMLTypeInfo.typeNamespace property
- XMLUserDataHandler class Default user data handler that ignores DOM transfer events.
- XMLUserDataHandler.XMLUserDataHandler constructor Creates a no-op user data handler.
- XMLUserDataHandler.handle method
- XPathEvaluator interface Evaluates XPath 1.
- XPathEvaluator.createExpression method Creates a reusable compiled XPath expression.
- XPathEvaluator.createNSResolver method Creates a namespace resolver from a DOM node.
- XPathEvaluator.evaluate method Evaluates an XPath expression immediately.
- XPathException class Exception raised by DOM XPath operations.
- XPathException.INVALID_EXPRESSION_ERR field Raised when an XPath expression is syntactically invalid or uses an unsupported feature.
- XPathException.TYPE_ERR field Raised when an XPath result cannot be converted to the requested type.
- XPathException.XPathException constructor Creates an XPath exception.
- XPathException.code property Numeric XPath error code.
- XPathExpression interface Compiled and namespace-resolved XPath expression.
- XPathExpression.evaluate method Evaluates this expression against a context node.
- XPathNSResolver interface Resolves namespace prefixes used inside XPath expressions.
- XPathNSResolver.lookupNamespaceURI method Looks up the namespace URI bound to a prefix.
- XPathNamespace interface XPath namespace node, a node kind that exists in the XPath data model but not in DOM Core.
- XPathNamespace.XPATH_NAMESPACE_NODE field Node type used for XPath namespace nodes.
- XPathNamespace.ownerElement property Element on which this namespace was in scope when the node was produced.
- XPathResult interface Result of evaluating an XPath 1.
- XPathResult.ANY_TYPE field Type is inferred from the expression result.
- XPathResult.ANY_UNORDERED_NODE_TYPE field Any single node result.
- XPathResult.BOOLEAN_TYPE field Boolean result type.
- XPathResult.FIRST_ORDERED_NODE_TYPE field First single node result in document order.
- XPathResult.NUMBER_TYPE field Numeric result type.
- XPathResult.ORDERED_NODE_ITERATOR_TYPE field Node iterator result in document order.
- XPathResult.ORDERED_NODE_SNAPSHOT_TYPE field Node snapshot result in document order.
- XPathResult.STRING_TYPE field String result type.
- XPathResult.UNORDERED_NODE_ITERATOR_TYPE field Node iterator result without document-order guarantee.
- XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE field Node snapshot result without document-order guarantee.
- XPathResult.booleanValue property Boolean value of a `BOOLEAN_TYPE` result.
- XPathResult.invalidIteratorState property True when an iterator result has been invalidated by document mutation.
- XPathResult.iterateNext method Returns the next node from an iterator result.
- XPathResult.numberValue property Numeric value of a `NUMBER_TYPE` result.
- XPathResult.resultType property Actual result type.
- XPathResult.singleNodeValue property Single node value of `ANY_UNORDERED_NODE_TYPE` or `FIRST_ORDERED_NODE_TYPE` results.
- XPathResult.snapshotItem method Returns a node from a snapshot result.
- XPathResult.snapshotLength property Number of nodes in a snapshot result.
- XPathResult.stringValue property String value of a `STRING_TYPE` result.
- XamlHighlighter class Syntax highlighter for XAML.
- XamlHighlighter.highlight method
- XlsxException class Exception raised when an XLSX workbook cannot be read or written.
- XlsxException.XlsxException constructor Creates an XLSX exception.
- XmlHighlighter class Syntax highlighter for XML-like markup.
- XmlHighlighter.highlight method

Z

- ZeroDivisionError class Error raised on division by zero.
- ZeroDivisionError.ZeroDivisionError constructor Constructor for ZeroDivisionError.
- ZeroDivisionSyntaxError class Exception thrown by the compiler when a division by zero is proven at compile time.
- ZeroDivisionSyntaxError.ZeroDivisionSyntaxError constructor Creates a new compile-time division-by-zero error.
- ZipArchiver class ZIP archive implementation.
- ZipArchiver.ZipArchiver constructor
- ZipArchiver.makeArchive method Creates or extracts an archive.
- ZipArchiver.unpackArchive method Creates or extracts an archive.

A

- atomic class Atomic long compatibility type used by threading tests.
- atomic.atomic constructor Creates an atomic value from a long.
- atomic.operator!= method Inequality with a long value.
- atomic.operator!= method Inequality with another atomic value.
- atomic.operator!= method Inequality with a long value.
- atomic.operator++ method Prefix/postfix increment.
- atomic.operator+= method Adds a value in place.
- atomic.operator-- method Prefix/postfix decrement.
- atomic.operator-= method Subtracts a value in place.
- atomic.operator== method Equality with another atomic value.
- atomic.operator== method Equality with a long value.
- atomic.operator== method Equality with a long value.
- atomic.toString method String representation of the current value.
- atomic.value property Returns current numeric value.

K

- klyn package
- klyn.annotations package
- klyn.collections package
- klyn.cryptography package
- klyn.databases.entities package
- klyn.databases.sql package
- klyn.databases.sql.mariadb package
- klyn.databases.sql.odbc package
- klyn.databases.sql.postgresql package
- klyn.databases.sql.sqlserver package
- klyn.di package
- klyn.gui.images package
- klyn.gui.terminal package
- klyn.gui.terminal.syntax package
- klyn.gui.windows package
- klyn.gui.windows.events package
- klyn.gui.windows.layouts package
- klyn.gui.windows.themes package
- klyn.i18n package
- klyn.io package
- klyn.io.archives package
- klyn.io.csv package
- klyn.io.json package
- klyn.io.xlsx package
- klyn.io.xml.dom package
- klyn.io.xml.sax package
- klyn.io.xml.xpath package
- klyn.llm package
- klyn.mails package
- klyn.math package
- klyn.math.geometry package
- klyn.net package
- klyn.net.ssl package
- klyn.process package
- klyn.reflection package
- klyn.regex package
- klyn.threading package
- klyn.time package
- klyn.unittest package

O

- org.w3c.dom package
- org.w3c.dom.xpath package
- org.xml.sax package
- org.xml.sax.ext package