- All Known Implementing Classes:
ParamShape.Any,ParamShape.Licit
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumstatic final record -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic @NotNull ParamShapeanyEx()static @NotNull ParamShapeanyIm()static @NotNull ParamShapestatic @NotNull ParamShapeanyLicit(CodeShape.LocalId name, @NotNull TermShape type) static @NotNull ParamShapestatic @NotNull ParamShapeexplicit(CodeShape.LocalId name, @NotNull TermShape type) static @NotNull ParamShape
-
Method Details
-
explicit
-
explicit
@NotNull static @NotNull ParamShape explicit(@NotNull CodeShape.LocalId name, @NotNull @NotNull TermShape type) -
implicit
-
anyLicit
@NotNull static @NotNull ParamShape anyLicit(@NotNull CodeShape.LocalId name, @NotNull @NotNull TermShape type) -
anyLicit
-
anyEx
-
anyIm
-