Item
Item that can be contained by config.
Item can be associated with value in config, containing metadata for the value. The metadata for value includes name, path, type, description and so on. Item can be used as key to operate value in config, guaranteeing type safety. There are three kinds of item: required item, optional item and lazy item.
See also
Parameters
T
type of value that can be associated with this item.
spec
config spec that contains this item
name
item name without prefix
description
description for this item
Functions
Properties
asLazyItem
Link copied to clipboard
asOptionalItem
Link copied to clipboard
asRequiredItem
Link copied to clipboard
description
Link copied to clipboard
isOptional
Link copied to clipboard
isRequired
Link copied to clipboard
Inheritors
RequiredItem
Link copied to clipboard
OptionalItem
Link copied to clipboard
LazyItem
Link copied to clipboard
Extensions
Sources
jvm source
Link copied to clipboard