Package-level declarations
Types
Link copied to clipboard
Acceptance rule either says it accepts an object or delegates it to some other rule returning null
Link copied to clipboard
An interface for strategies that delegate the class loading process.
Link copied to clipboard
Link copied to clipboard
object DefaultPromptOptions
Defaults for org.jetbrains.kotlinx.jupyter.api.Notebook.prompt
Link copied to clipboard
class DelegatingClassLoader(parent: ClassLoader, strategy: ClassLoadingDelegatingStrategy) : ClassLoader
Delegates class loading to another class loader depending on the given strategy receives parent of this class loader as an argument Usually, strategies should delegate to one of the parents or return null meaning that the given class shouldn't be loaded
Link copied to clipboard
Acceptance rule that has only two answers: yes/no (depending on the acceptsFlag) and "don't know"
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class NameAcceptanceRule(val acceptsFlag: Boolean, appliesPredicate: (TypeName) -> Boolean) : FlagAcceptanceRule<TypeName>
Acceptance rule for type names
Link copied to clipboard
class PatternNameAcceptanceRule(val acceptsFlag: Boolean, val pattern: String) : FlagAcceptanceRule<TypeName> , VariablesSubstitutionAware<PatternNameAcceptanceRule>
Acceptance rule for type names based on pattern. Pattern may consist of any characters and of 3 special combinations:
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
fun <T : Comparable<T>, P : Comparable<P>> T.compareByProperties(other: T, vararg properties: KProperty1<T, P?>): Int
Link copied to clipboard
Link copied to clipboard
fun <T : Comparable<T>, P : Comparable<P>> T.compareProperty(other: T, property: KProperty1<T, P?>): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <T : VariablesSubstitutionAware<T>> Iterable<T>.replaceVariables(mapping: Map<String, String>): List<T>
fun Iterable<CodeExecution>.replaceVariables(mapping: Map<String, String>): List<ExecutionCallback<Any?>>
Link copied to clipboard