Extension

abstract class Extension(name: String, val delegatedBy: IType, _delegates: Member.ExtensionDelegate) : Member.Reactive.Stateful

Constructors

Link copied to clipboard
constructor(name: String, delegatedBy: IType, vararg _delegates: Member.ExtensionDelegate)
constructor(name: String, delegatedBy: Class, vararg _delegateFqn: Pair<KClass<out IGenerator>, String>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val name: String
Link copied to clipboard
lateinit var owner: Declaration
Link copied to clipboard
Link copied to clipboard
open override val settings: MutableMap<ISetting<*, *>, Any>

Functions

Link copied to clipboard
fun Member.doc(value: String): Member
Link copied to clipboard
Link copied to clipboard
fun hasFactoryFqn(generator: IGenerator, flowTransform: FlowTransform): Boolean
Link copied to clipboard
fun isSimplyDelegated(generator: IGenerator, flowTransform: FlowTransform): Boolean
Link copied to clipboard
Link copied to clipboard
fun serializationHash(initial: IncrementalHash64): IncrementalHash64
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard