entry
Gets an entry Provider for a value of type T under path. Falls back to default if the entry does not exist or could not be deserialized due to SerializationException.
The returned provider will only be stored in a WeakReference in the parent provider.
Gets an entry Provider for a value of type T under the first existing path from paths. Falls back to default if no entry exists or could not be deserialized due to SerializationException.
The returned provider will only be stored in a WeakReference in the parent provider.
Gets an entry Provider for a value of type S under path, transformed to T by transform. Falls back to the transformed default if the entry does not exist or could not be deserialized or transformed due to SerializationException.
The returned provider will only be stored in a WeakReference in the parent provider.
Gets an entry Provider for a value of type S under the first existing path from paths, transformed to T by transform. Falls back to the transformed default if no entry exists or could not be deserialized or transformed due to SerializationException.
The returned provider will only be stored in a WeakReference in the parent provider.
Gets an entry Provider for a value deserialized by serializer under path. Falls back to default if the entry does not exist or could not be deserialized due to SerializationException.
The returned provider will only be stored in a WeakReference in the parent provider.
Gets an entry Provider for a value deserialized by serializer under the first existing path from paths. Falls back to default if no entry exists or could not be deserialized due to SerializationException.
The returned provider will only be stored in a WeakReference in the parent provider.
Gets an entry Provider for a value deserialized by serializer under path, transformed to T by transform. Falls back to the transformed default if the entry does not exist or could not be deserialized or transformed due to SerializationException.
The returned provider will only be stored in a WeakReference in the parent provider.
Gets an entry Provider for a value deserialized by serializer under the first existing path from paths, transformed to T by transform. Falls back to the transformed default if no entry exists or could not be deserialized or transformed due to SerializationException.
The returned provider will only be stored in a WeakReference in the parent provider.
Gets an entry Provider for a value of type under the first existing path from paths. Falls back to default if no entry exists or could not be deserialized due to SerializationException.
The returned provider will only be stored in a WeakReference in the parent provider.
Deprecated
Use entry with a default value instead
Replace with
import xyz.xenondevs.nova.config.entry
entry(default, *path)Deprecated
Use entry with a default value instead
Replace with
import xyz.xenondevs.nova.config.entry
entry(default, *paths)