PropertyStoreException

Base exception for all property-related operations.

This sealed exception hierarchy represents errors that can occur when working with Property objects attached to features. Being sealed allows for exhaustive when expressions when handling property-specific errors.

Common scenarios that throw these exceptions:

  • Attempting to access non-existent properties (PropertyNotFoundException)

  • Property validation failures

  • Type mismatches in property access

Parameters

message

The detail message describing the exception

cause

The underlying cause of this exception, or null if none

See also

Inheritors

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
open val message: String?