@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:35.913Z") @Stability(value=Stable) public interface IResolveContext extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IResolveContext.Jsii$Default
Internal default implementation for
IResolveContext. |
static class |
IResolveContext.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getDocumentPath()
Path in the JSON document that is being constructed.
|
Boolean |
getPreparing()
True when we are still preparing, false if we're rendering the final output.
|
software.constructs.IConstruct |
getScope()
The scope from which resolution has been initiated.
|
void |
registerPostProcessor(IPostProcessor postProcessor)
Use this postprocessor after the entire token structure has been resolved.
|
Object |
resolve(Object x)
Resolve an inner object.
|
Object |
resolve(Object x,
ResolveChangeContextOptions options)
Resolve an inner object.
|
@Stability(value=Stable) @NotNull List<String> getDocumentPath()
@Stability(value=Stable) @NotNull Boolean getPreparing()
@Stability(value=Stable) @NotNull software.constructs.IConstruct getScope()
@Stability(value=Stable)
void registerPostProcessor(@NotNull
IPostProcessor postProcessor)
postProcessor - This parameter is required.@Stability(value=Stable) @NotNull Object resolve(@NotNull Object x, @Nullable ResolveChangeContextOptions options)
x - This parameter is required.options - Copyright © 2022. All rights reserved.