Class KlumInstanceProxy
java.lang.Object
com.blackbuild.klum.ast.runtime.internal.KlumInstanceProxy
Deprecated, for removal: This API element is subject to removal in a future version.
Builder-only compatibility adapter for code written against the former RW proxy.
New construction code belongs on InternalKlumBuilder; completed-model inspection uses KlumObjectSupport.
Looking up this adapter for a completed model is intentionally rejected.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.static final StringDeprecated, for removal: This API element is subject to removal in a future version.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Legacy generated-layout constants retained while #394 is unresolved. -
Constructor Summary
ConstructorsConstructorDescriptionKlumInstanceProxy(groovy.lang.GroovyObject target) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Read-only compatibility for code that inspected the active Builder template context.Deprecated, for removal: This API element is subject to removal in a future version.static KlumInstanceProxygetProxyFor(Object target) Deprecated, for removal: This API element is subject to removal in a future version.protected groovy.lang.GroovyObjectDeprecated, for removal: This API element is subject to removal in a future version.
-
Field Details
-
NAME_OF_RW_FIELD_IN_MODEL_CLASS
Deprecated, for removal: This API element is subject to removal in a future version.Legacy generated-layout constants retained while #394 is unresolved.- See Also:
-
NAME_OF_PROXY_FIELD_IN_MODEL_CLASS
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
NAME_OF_MODEL_FIELD_IN_RW_CLASS
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
-
Constructor Details
-
KlumInstanceProxy
public KlumInstanceProxy(groovy.lang.GroovyObject target) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getProxyFor
Deprecated, for removal: This API element is subject to removal in a future version. -
getRwInstance
protected groovy.lang.GroovyObject getRwInstance()Deprecated, for removal: This API element is subject to removal in a future version. -
getDSLInstance
Deprecated, for removal: This API element is subject to removal in a future version. -
getCurrentTemplates
Deprecated, for removal: This API element is subject to removal in a future version.Read-only compatibility for code that inspected the active Builder template context.
-
InternalKlumBuilderfor construction state andKlumObjectSupportfor completed-model inspection