Package io.polywrap.core.wrap.formats.wrap01.abi
See: Description
-
Class Summary Class Description Abi01 Abi defines a collection of types that describe the data structures used in a Wrapper. ArrayDefinition Represents an array definition in a Wrap ABI. EnumDefinition Represents an enumeration definition in a Wrap ABI. EnvDefinition A class representing an environment definition in a Wrap ABI. GenericDefinition A data class implementing IGenericDefinition. ImportedEnumDefinition An imported enumeration definition in a Wrap ABI. ImportedEnvDefinition Data class representing an imported environment definition in a Wrap ABI. ImportedModuleDefinition A data class representing an imported module definition in a Wrap ABI. ImportedObjectDefinition A data class representing an imported object definition in a Wrap ABI. GetImplementations A data class representing the GetImplementations capability. CapabilityDefinition A data class representing a capability definition in an interface definition in a Wrap ABI. InterfaceDefinition A data class representing an interface definition in a Wrap ABI. MapDefinition Definition of a Map in a Wrap ABI. MapKeyDefinition Definition of a Map key in a Wrap ABI. EnvRequired A data class representing whether an environment is required for a method in a Wrap ABI. MethodDefinition A data class representing a method definition in a Wrap ABI. ImportedModuleRef A sealed interface representing an imported module reference in a Wrap ABI. ModuleDefinition A serializable class representing a module definition in a Wrap ABI. ObjectDefinition Represents an object definition in a Wrap ABI. PropertyDefinition Definition of a property in a Wrap ABI. ScalarDefinition Definition of a scalar in a Wrap ABI. -
Interface Summary Interface Description AnyDefinition Interface representing any definition in a Wrap ABI. IGenericDefinition A sealed interface representing a generic definition in a Wrap ABI. ImportedDefinition A sealed interface representing an imported definition in a Wrap ABI. WithComment A sealed interface representing a definition with a comment in an ABI.