TreeRejections

The codes a Tree rejects a command with. 9.x threw IllegalStateException or IllegalArgumentException; in 10.x a rejection is a value with a stable code. Each rejection's extensions carry the codes or levels at fault.

The compiler lists only the @ErrorCode constants of the module it processes in the Manifest, so these are not in a domain's Manifest by themselves: an HTTP edge answers them 422, unless the domain declares them (a @ErrorCode constant of the same literal) or the host maps their status.

Properties

Link copied to clipboard
const val INVALID_MOVE: String

The nodes to move are not existing siblings, each given once.

Link copied to clipboard

The node to create would be deeper than the tree's maximum level.

Link copied to clipboard

The node to delete has children.

Link copied to clipboard

The node to update or delete does not exist.

Link copied to clipboard

The parent of the node to create does not exist.