- All Known Implementing Classes:
CodeShape.ParamShape.Any,CodeShape.ParamShape.Licit,CodeShape.ParamShape.Optional
- Enclosing interface:
CodeShape
public static sealed interface CodeShape.ParamShape
permits CodeShape.ParamShape.Any, CodeShape.ParamShape.Licit, CodeShape.ParamShape.Optional
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final record -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic CodeShape.ParamShapeanyEx()static CodeShape.ParamShapeanyIm()static CodeShape.ParamShapeanyLicit(CodeShape.TermShape type) static CodeShape.ParamShapeexplicit(CodeShape.TermShape type) static CodeShape.ParamShapeimplicit(CodeShape.TermShape type)
-
Method Details
-
explicit
-
implicit
-
anyLicit
-
anyEx
-
anyIm
-