Package-level declarations

Types

Link copied to clipboard
annotation class BlankToNull

Converts a blank or empty String field value to null.

Link copied to clipboard
annotation class EnumList

Converts a list of Strings to a List of Enum values (case-insensitive).

Link copied to clipboard
annotation class EnumSet

Converts a list of Strings to a Set of Enum values (case-insensitive).

Link copied to clipboard
annotation class Loader(val value: KClass<out FieldLoader>)

Specifies a custom FieldLoader for this field.

Link copied to clipboard
annotation class SetOf

Converts a YAML list to a Set. An empty collection is treated as null.

Link copied to clipboard
annotation class Warn(val message: String)

Logs a warning via the configured net.ririfa.yacla.logger.YaclaLogger when this field is null.