Package-level declarations

Types

Link copied to clipboard

A type that is completed or not.

Link copied to clipboard
interface EnumText

An enum constant with a text for people, such as a status's label.

Link copied to clipboard
interface ItemIdCapable

A type that names an item, such as an order's line, by itemId.

Link copied to clipboard
interface NameCapable

A type that has a name: the 10.x counterpart of 9.x's me.ahoo.wow.api.naming.Named, a part of 9.x wow-api the 10.x wow-api leaves out.

Link copied to clipboard

An ItemIdCapable whose item id is not blank.

Link copied to clipboard

A NameCapable whose name is not blank: an HTTP edge with Jakarta Validation refuses a command with a blank one.

Link copied to clipboard

A TypeCapable whose type is not blank.

Link copied to clipboard

A type that may have a quantity, qty.

Link copied to clipboard

A type that may have a reason.

Link copied to clipboard

A type that may have a remark.

Link copied to clipboard

A type that may have a title.

Link copied to clipboard

The type of a polymorphic value, which a client both reads and writes.

Link copied to clipboard

A type that has a quantity, qty.

Link copied to clipboard

A type that has a reason.

Link copied to clipboard

A type that has a remark.

Link copied to clipboard

A type that has a status, such as an order's.

Link copied to clipboard
class TenantAwareId<ID : Any> @InternalWowApi constructor(val id: ID, val tenantId: String = Caller.DEFAULT_TENANT) : TenantAwareIdCapable<ID>

An id within tenantId, the default tenant (Caller.DEFAULT_TENANT) unless given.

Link copied to clipboard

An id within a tenant, tenantId.

Link copied to clipboard

A type whose processing can end.

Link copied to clipboard

A type that has a title.

Link copied to clipboard
interface TypeCapable

A type that has a type, such as the discriminator of a polymorphic value.