ExtensionManifold.Consumer that performs, in sequence, this
operation followed by the after operation.after function to the result.char-valued
argument.value to type.ICoercionProvider
where applicable.before
function to its input, and then applies this function to the result.SimpleBindings but with extra features like equals/hashcode methodsMap to store bindings.HashMap.Bindings object used to store name/value pairs corresponding with gettter/setter methods.fqn List object used to store values corresponding with List methods.Structural interface with only getter/setter methods can extend this interface and provide default
implementations of its methods and implement a compile-time proxy API to avoid the overhead runtime proxy
generation.enum types implement this so dynamic proxies can marshal calls to JSON bindings.Structural interface with only list methods can extend this interface and provide default
implementations of its methods and implement a compile-time proxy API to avoid the overhead runtime proxy
generation.Structural.factoryClass(), if provided, must implement this interface.fqn?Jailbreak.iface interface, delegating to target.map field.putAll is implemented using Map.putAll.Self to achieve Self
type behavior.Bindings value e.g., a simple JSON value like a string or a
number.value parameter to a value suitable for a Bindings e.g., a JSON bindings.Copyright © 2019. All rights reserved.