Interface IAspect

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Subinterfaces:
    IAspect.Jsii$Default
    All Known Implementing Classes:
    IAspect.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.70.0 (build 03c2f6f)",
               date="2022-10-26T00:21:13.801Z")
    @Stability(Stable)
    public interface IAspect
    extends software.amazon.jsii.JsiiSerializable
    Represents an Aspect.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  IAspect.Jsii$Default
      Internal default implementation for IAspect.
      static class  IAspect.Jsii$Proxy
      A proxy class which represents a concrete javascript instance of this type.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void visit​(IConstruct node)
      All aspects can visit an IConstruct.
      • Methods inherited from interface software.amazon.jsii.JsiiSerializable

        $jsii$toJson
    • Method Detail

      • visit

        @Stability(Stable)
        void visit​(@NotNull
                   IConstruct node)
        All aspects can visit an IConstruct.

        Parameters:
        node - This parameter is required.