@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.loader
Method Summary
void
accept(I intermediate,
- @Nullable java.lang.Object newValue,
- java.util.function.Supplier<@Nullable java.lang.Object> implicitInitializer)
intermediate
object as appropriate.Method Detail
accept
void accept(I intermediate, - @Nullable java.lang.Object newValue, - java.util.function.Supplier<@Nullable java.lang.Object> implicitInitializer)+ @Nullable java.lang.Object newValue, + java.util.function.Supplier<@Nullable java.lang.Object> implicitInitializer)
intermediate
object as appropriate.-
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldData.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldData.html
index 46a803a24..7f2e959f2 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldData.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldData.html
@@ -210,7 +210,7 @@
Method Summary
@Nullable ConfigurationNode
@Nullable ConfigurationNode
resolveNode(ConfigurationNode source)
Method Summary
void
validate(@Nullable java.lang.Object instance)
validate(@Nullable java.lang.Object instance)
isValid
-
validate
-public void validate(@Nullable java.lang.Object instance) +
public void validate(@Nullable java.lang.Object instance) throws SerializationException
Try to ensure the provided value is acceptable.-
@@ -325,7 +325,7 @@
-
resolveNode
-public @Nullable ConfigurationNode resolveNode(ConfigurationNode source)
+public @Nullable ConfigurationNode resolveNode(ConfigurationNode source)
Use this field's node resolvers to determine a target node.- Parameters: diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldDiscoverer.FieldCollector.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldDiscoverer.FieldCollector.html index 5df98f5f3..e9e116833 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldDiscoverer.FieldCollector.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldDiscoverer.FieldCollector.html @@ -169,7 +169,7 @@
- Parameters: diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldDiscoverer.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldDiscoverer.html index 35cd4e736..54cb2aa03 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldDiscoverer.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/FieldDiscoverer.html @@ -195,7 +195,7 @@
Method Summary
java.lang.reflect.AnnotatedType type, java.lang.reflect.AnnotatedElement annotations, FieldData.Deserializer<I> deserializer, - CheckedFunction<V,@Nullable java.lang.Object,java.lang.Exception> serializer) + CheckedFunction<V,@Nullable java.lang.Object,java.lang.Exception> serializer)Accept metadata that defines a specific field.accept
java.lang.reflect.AnnotatedType type, java.lang.reflect.AnnotatedElement annotations, FieldData.Deserializer<I> deserializer, - CheckedFunction<V,@Nullable java.lang.Object,java.lang.Exception> serializer) + CheckedFunction<V,@Nullable java.lang.Object,java.lang.Exception> serializer)Accept metadata that defines a specific field.Method Summary
Description
validate
-
<V> @Nullable FieldDiscoverer.InstanceFactory<I>
<V> @Nullable FieldDiscoverer.InstanceFactory<I>
discover(java.lang.reflect.AnnotatedType target,
FieldDiscoverer.FieldCollector<I,V> collector)
Method Summary
static FieldDiscoverer<?>
instantiableObject(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory)
instantiableObject(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory)
static FieldDiscoverer<?>
object(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory)
object(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory)
static FieldDiscoverer<?>
object(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory,
+object(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory,
java.lang.String instanceUnavailableErrorMessage)
Create a new discoverer for object instance fields.
@@ -283,7 +283,7 @@ record
-
object
-static FieldDiscoverer<?> object(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory)
+static FieldDiscoverer<?> object(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory)
Create a new discoverer for object instance fields.
This discoverer will process any non-static and non-transient field
@@ -305,7 +305,7 @@
object
-
object
-static FieldDiscoverer<?> object(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory,
+static FieldDiscoverer<?> object(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory,
java.lang.String instanceUnavailableErrorMessage)
Create a new discoverer for object instance fields.
@@ -331,7 +331,7 @@ object
-
instantiableObject
-static FieldDiscoverer<?> instantiableObject(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory)
+static FieldDiscoverer<?> instantiableObject(CheckedFunction<java.lang.reflect.AnnotatedType,@Nullable java.util.function.Supplier<java.lang.Object>,SerializationException> instanceFactory)
Create a new discoverer for object instance fields.
This discoverer will process any non-static and non-transient field
@@ -378,7 +378,7 @@
emptyConstructorObject
-
discover
-<V> @Nullable FieldDiscoverer.InstanceFactory<I> discover(java.lang.reflect.AnnotatedType target,
+<V> @Nullable FieldDiscoverer.InstanceFactory<I> discover(java.lang.reflect.AnnotatedType target,
FieldDiscoverer.FieldCollector<I,V> collector)
throws SerializationException
Inspect the target
type for fields to be supplied to
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/ObjectMapper.Factory.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/ObjectMapper.Factory.html
index aa240890f..58a0bde73 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/ObjectMapper.Factory.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/ObjectMapper.Factory.html
@@ -187,7 +187,7 @@ Method Summary
default <V> ObjectMapper<V>
get(io.leangen.geantyref.TypeToken<V> type)
get(TypeToken<V> type)
Method Detail
-
get
-default <V> ObjectMapper<V> get(io.leangen.geantyref.TypeToken<V> type) +
default <V> ObjectMapper<V> get(TypeToken<V> type) throws SerializationException
Get an object mapper for the provided type. diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Constraint.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Constraint.html index f7742d781..6b71e8d0f 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Constraint.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Constraint.html @@ -202,7 +202,7 @@Method Summary
void
validate(@Nullable V value)
validate(@Nullable V value)
Method Detail
-
validate
-void validate(@Nullable V value) +
void validate(@Nullable V value) throws SerializationException
Check if the provided deserialized value matches an expected condition.-
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Matches.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Matches.html
index cb9bb63e0..bf44cece9 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Matches.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Matches.html
@@ -148,7 +148,7 @@
Required Element Summary
Description
@Regex java.lang.String
@Regex java.lang.String
value
Element Detail
-
value
-@Regex java.lang.String value
+@Regex java.lang.String value
Pattern to test string value against.- Returns: diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/NodeResolver.Factory.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/NodeResolver.Factory.html index 560fe79ef..31f3024cf 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/NodeResolver.Factory.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/NodeResolver.Factory.html @@ -154,7 +154,7 @@
Method Summary
Description
@Nullable NodeResolver
@Nullable NodeResolver
make(java.lang.String name,
java.lang.reflect.AnnotatedElement element)
Method Detail
-
make
-@Nullable NodeResolver make(java.lang.String name, +
@Nullable NodeResolver make(java.lang.String name, java.lang.reflect.AnnotatedElement element)
Create a function that resolves a child node from its parent.-
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/NodeResolver.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/NodeResolver.html
index 4d3bf97c7..868319149 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/NodeResolver.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/NodeResolver.html
@@ -239,7 +239,7 @@
Method Summary
@Nullable ConfigurationNode
@Nullable ConfigurationNode
resolve(ConfigurationNode parent)
Method Detail
-
resolve
-@Nullable ConfigurationNode resolve(ConfigurationNode parent)
+@Nullable ConfigurationNode resolve(ConfigurationNode parent)
Given a parent node, resolve an appropriate child.The
parent
node is the node that the mapped object is being diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/PostProcessor.Factory.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/PostProcessor.Factory.html index c9d42a530..f364bca06 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/PostProcessor.Factory.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/PostProcessor.Factory.html @@ -154,7 +154,7 @@Method Summary
Description
@Nullable PostProcessor
@Nullable PostProcessor
createProcessor(java.lang.reflect.Type type)
Method Detail
-
createProcessor
-@Nullable PostProcessor createProcessor(java.lang.reflect.Type type) +
@Nullable PostProcessor createProcessor(java.lang.reflect.Type type) throws SerializationException
Return a post-processor if any is applicable to the provided type.-
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Required.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Required.html
index e03cf09c3..70a885cca 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Required.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/Required.html
@@ -118,7 +118,7 @@
Annotation Type Required
@Documented @Retention(RUNTIME) @Target(FIELD) -@SubtypeOf(org.checkerframework.checker.nullness.qual.NonNull.class) +@SubtypeOf(org.checkerframework.checker.nullness.qual.NonNull.class) public @interface Required
Indicates that a field is required. diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/package-summary.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/package-summary.html index 085791f18..c809ee4e6 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/package-summary.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/meta/package-summary.html @@ -93,7 +93,7 @@-diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/package-summary.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/package-summary.html index 96ae996a4..6d4bbbb69 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/package-summary.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/package-summary.html @@ -93,7 +93,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.objectmapping.meta
-diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/package-summary.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/package-summary.html index d07e2a76e..c5a1e1c93 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/package-summary.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/package-summary.html @@ -93,7 +93,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.objectmapping
-diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/Processor.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/Processor.html index 674d85da6..7864e4251 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/Processor.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/Processor.html @@ -256,7 +256,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate
Method Summary
void
fallbackHandler(@Nullable Subscriber<O> subscriber)
fallbackHandler(@Nullable Subscriber<O> subscriber)
Subscriber
that will handle events submitted to this
processor, but only if no other subscription is active.inject
-
fallbackHandler
-void fallbackHandler(@Nullable Subscriber<O> subscriber)
+void fallbackHandler(@Nullable Subscriber<O> subscriber)
Provide aSubscriber
that will handle events submitted to this processor, but only if no other subscription is active.-
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/Publisher.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/Publisher.html
index bfcfb33ef..22373897d 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/Publisher.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/Publisher.html
@@ -194,7 +194,7 @@
Method Summary
default Publisher.Cached<V>
cache(@Nullable V initialValue)
cache(@Nullable V initialValue)
cache
-
cache
-default Publisher.Cached<V> cache(@Nullable V initialValue)
+default Publisher.Cached<V> cache(@Nullable V initialValue)
Create a cached publisher with an initial value.- Parameters: diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/package-summary.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/package-summary.html index 0fe72d8d7..7e2bda07b 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/package-summary.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reactive/package-summary.html @@ -93,7 +93,7 @@
-diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/ConfigurationReference.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/ConfigurationReference.html index c78fd3d9e..292de95b8 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/ConfigurationReference.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/ConfigurationReference.html @@ -239,7 +239,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.reactive
Method Summary
default <T> ValueReference<T,N>
referenceTo(io.leangen.geantyref.TypeToken<T> type,
+referenceTo(TypeToken<T> type,
java.lang.Object... path)
Create a reference to the node at the provided path.
@@ -247,7 +247,7 @@ Method Summary
default <T> ValueReference<T,N>
referenceTo(io.leangen.geantyref.TypeToken<T> type,
+referenceTo(TypeToken<T> type,
NodePath path)
Create a reference to the node at the provided path.
@@ -255,9 +255,9 @@ Method Summary
<T> ValueReference<T,N>
referenceTo(io.leangen.geantyref.TypeToken<T> type,
+referenceTo(TypeToken<T> type,
NodePath path,
- @Nullable T defaultValue)
+ @Nullable T defaultValue)
Method Summary
<T> ValueReference<T,N>
referenceTo(java.lang.Class<T> type,
NodePath path,
- @Nullable T defaultValue)
Method Summary
default void
set(java.lang.Object[] path,
- @Nullable java.lang.Object value)
Method Summary
default <T> void
set(java.lang.Object[] path,
- io.leangen.geantyref.TypeToken<T> type,
- @Nullable T value)
path
to the given value.Method Summary
default <T> void
set(java.lang.Object[] path,
java.lang.Class<T> type,
- @Nullable T value)
path
to the given value.Method Summary
default void
set(NodePath path,
- @Nullable java.lang.Object value)
Method Summary
default <T> void
set(NodePath path,
- io.leangen.geantyref.TypeToken<T> type,
- @Nullable T value)
path
to the given value.Method Summary
default <T> void
set(NodePath path,
java.lang.Class<T> type,
- @Nullable T value)
path
to the given value.get
set
default void set(java.lang.Object[] path, - @Nullable java.lang.Object value) + @Nullable java.lang.Object value) throws SerializationException
set
set
default <T> void set(java.lang.Object[] path, java.lang.Class<T> type, - @Nullable T value) + @Nullable T value) throws SerializationException
path
to the given value.
@@ -693,8 +693,8 @@ set
set
default <T> void set(java.lang.Object[] path, - io.leangen.geantyref.TypeToken<T> type, - @Nullable T value) + TypeToken<T> type, + @Nullable T value) throws SerializationException
path
to the given value.
@@ -723,7 +723,7 @@ set
set
default void set(NodePath path, - @Nullable java.lang.Object value) + @Nullable java.lang.Object value) throws SerializationException
set
set
default <T> void set(NodePath path, java.lang.Class<T> type, - @Nullable T value) + @Nullable T value) throws SerializationException
path
to the given value.
@@ -779,8 +779,8 @@ set
set
default <T> void set(NodePath path, - io.leangen.geantyref.TypeToken<T> type, - @Nullable T value) + TypeToken<T> type, + @Nullable T value) throws SerializationException
path
to the given value.
@@ -808,7 +808,7 @@ set
-
referenceTo
-default <T> ValueReference<T,N> referenceTo(io.leangen.geantyref.TypeToken<T> type, +
default <T> ValueReference<T,N> referenceTo(TypeToken<T> type, java.lang.Object... path) throws SerializationException
Create a reference to the node at the provided path. The value will be @@ -870,11 +870,11 @@referenceTo
-
referenceTo
-default <T> ValueReference<T,N> referenceTo(io.leangen.geantyref.TypeToken<T> type, +
default <T> ValueReference<T,N> referenceTo(TypeToken<T> type, NodePath path) throws SerializationException
Create a reference to the node at the provided path. The value will be - deserialized according to the providedTypeToken
. + deserialized according to the providedTypeToken
.The returned reference will update with reloads of and changes to the value of the provided configuration. Any serialization errors encountered @@ -934,12 +934,12 @@
referenceTo
-
referenceTo
-<T> ValueReference<T,N> referenceTo(io.leangen.geantyref.TypeToken<T> type, +
<T> ValueReference<T,N> referenceTo(TypeToken<T> type, NodePath path, - @Nullable T defaultValue) + @Nullable T defaultValue) throws SerializationException
Create a reference to the node at the provided path. The value will be - deserialized according to the providedTypeToken
. + deserialized according to the providedTypeToken
.The returned reference will update with reloads of and changes to the value of the provided configuration. Any serialization errors encountered @@ -972,7 +972,7 @@
referenceTo
referenceTo
<T> ValueReference<T,N> referenceTo(java.lang.Class<T> type, NodePath path, - @Nullable T defaultValue) + @Nullable T defaultValue) throws SerializationException
Create a reference to the node at the provided path. The value will be deserialized according to type of the providedClass
. diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/ValueReference.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/ValueReference.html index ce8c2de8d..1f7ab18e3 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/ValueReference.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/ValueReference.html @@ -181,7 +181,7 @@Method Summary
Description
-
-
@Nullable T
@Nullable T
get()
Method Summary
boolean
set(@Nullable T value)
set(@Nullable T value)
boolean
setAndSave(@Nullable T value)
setAndSave(@Nullable T value)
Publisher<java.lang.Boolean>
setAndSaveAsync(@Nullable T value)
setAndSaveAsync(@Nullable T value)
ConfigurationReference
.Method Summary
boolean
update(java.util.function.Function<@Nullable T,? extends T> action)
update(java.util.function.Function<@Nullable T,? extends T> action)
Publisher<java.lang.Boolean>
updateAsync(java.util.function.Function<@Nullable T,? extends T> action)
updateAsync(java.util.function.Function<@Nullable T,? extends T> action)
ConfigurationReference
.Method Detail
-
get
-@Nullable T get()
+@Nullable T get()
Get the current value at this node.Any deserialization failures will be submitted to the owning @@ -282,7 +282,7 @@
get
-
set
-boolean set(@Nullable T value)
+boolean set(@Nullable T value)
Set the new value of this node. The configuration won't be saved.Any serialization errors will be provided to the error callback of @@ -305,7 +305,7 @@
set
-
setAndSave
-boolean setAndSave(@Nullable T value)
+boolean setAndSave(@Nullable T value)
Set the new value of this node and save the underlying configuration.Any serialization errors will be provided to the error callback of the @@ -328,7 +328,7 @@
setAndSave
-
setAndSaveAsync
-Publisher<java.lang.Boolean> setAndSaveAsync(@Nullable T value)
+Publisher<java.lang.Boolean> setAndSaveAsync(@Nullable T value)
Set the new value of this node and save the underlying configuration asynchronously on the executor of the owningConfigurationReference
. @@ -350,7 +350,7 @@setAndSaveAsync
-
update
-boolean update(java.util.function.Function<@Nullable T,? extends T> action)
+boolean update(java.util.function.Function<@Nullable T,? extends T> action)
Update this value and the underlying node, without saving.Any serialization errors will be provided to the error callback of @@ -371,7 +371,7 @@
update
-
updateAsync
-Publisher<java.lang.Boolean> updateAsync(java.util.function.Function<@Nullable T,? extends T> action)
+Publisher<java.lang.Boolean> updateAsync(java.util.function.Function<@Nullable T,? extends T> action)
Update, performing the action and save on the executor of the owningConfigurationReference
. Any errors that occur while saving will be passed along to any subscribers. diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/package-summary.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/package-summary.html index 253e85a16..20979c001 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/package-summary.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/reference/package-summary.html @@ -93,7 +93,7 @@-diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/AbstractListChildSerializer.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/AbstractListChildSerializer.html index 104daa190..0b5ff7e57 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/AbstractListChildSerializer.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/AbstractListChildSerializer.html @@ -242,7 +242,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.reference
Method Summary
protected abstract void
+ @Nullable java.lang.Object deserialized)deserializeSingle(int index, T collection, - @Nullable java.lang.Object deserialized)
Place a single deserialized value into the collection being deserialized.Method Summary
-
-
-
-
-
@Nullable T
@Nullable T
emptyValue(java.lang.reflect.AnnotatedType specificType,
ConfigurationOptions options)
Method Summary
void
serialize(java.lang.reflect.AnnotatedType type,
- @Nullable T obj,
+ @Nullable T obj,
ConfigurationNode node)
deserialize
serialize
public final void serialize(java.lang.reflect.AnnotatedType type, - @Nullable T obj, + @Nullable T obj, ConfigurationNode node) throws SerializationException
TypeSerializer
serialize
-
emptyValue
-public @Nullable T emptyValue(java.lang.reflect.AnnotatedType specificType, +
public @Nullable T emptyValue(java.lang.reflect.AnnotatedType specificType, ConfigurationOptions options)
Description copied from interface:TypeSerializer
Create an empty value of the appropriate type. @@ -575,7 +575,7 @@deserializeSingle
@ForOverride protected abstract void deserializeSingle(int index, T collection, - @Nullable java.lang.Object deserialized) + @Nullable java.lang.Object deserialized) throws SerializationException
Place a single deserialized value into the collection being deserialized.-
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html
index 10baa5fa7..7ac846057 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html
@@ -195,7 +195,7 @@
Constructor Summary
protected
Annotated(io.leangen.geantyref.TypeToken<V> type)
Annotated(TypeToken<V> type)
Annotated
-
Annotated
-protected Annotated(io.leangen.geantyref.TypeToken<V> type)
+protected Annotated(TypeToken<V> type)
Create a new annotated scalar serializer that handles the provided type.-
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/ScalarSerializer.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/ScalarSerializer.html
index 2aabea278..a1ab0729d 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/ScalarSerializer.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/ScalarSerializer.html
@@ -208,7 +208,7 @@
Constructor Summary
protected
ScalarSerializer(io.leangen.geantyref.TypeToken<T> type)
ScalarSerializer(TypeToken<T> type)
Method Summary
void
serialize(java.lang.reflect.AnnotatedType type,
- @Nullable T obj,
+ @Nullable T obj,
ConfigurationNode node)
Method Summary
void
serialize(java.lang.reflect.Type type,
- @Nullable T obj,
+ @Nullable T obj,
ConfigurationNode node)
Method Summary
@Nullable T
tryDeserialize(@Nullable java.lang.Object obj)
@Nullable T
tryDeserialize(@Nullable java.lang.Object obj)
io.leangen.geantyref.TypeToken<T>
TypeToken<T>
type()
Constructor Detail
-
ScalarSerializer
-protected ScalarSerializer(io.leangen.geantyref.TypeToken<T> type)
+protected ScalarSerializer(TypeToken<T> type)
Create a new scalar serializer that handles the provided type.- Parameters: @@ -412,7 +412,7 @@
-
type
-public final io.leangen.geantyref.TypeToken<T> type()
+public final TypeToken<T> type()
Get the general type token applicable for this serializer. This token may be parameterized.-
@@ -560,7 +560,7 @@
deserialize
-
serialize
public final void serialize(java.lang.reflect.AnnotatedType type, - @Nullable T obj, + @Nullable T obj, ConfigurationNode node) throws SerializationException
Description copied from interface:@@ -588,7 +588,7 @@TypeSerializer
serialize
-
serialize
public final void serialize(java.lang.reflect.Type type, - @Nullable T obj, + @Nullable T obj, ConfigurationNode node)
Description copied from interface:TypeSerializer
Serialize an object to the given configuration node.@@ -634,7 +634,7 @@serialize
-
tryDeserialize
-public final @Nullable T tryDeserialize(@Nullable java.lang.Object obj)
+public final @Nullable T tryDeserialize(@Nullable java.lang.Object obj)
Attempt to deserialize the provided object, but rather than throwing an exception when a deserialization error occurs, return null instead.-
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/SerializationException.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/SerializationException.html
index 4e896e2a7..3fa4a809d 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/SerializationException.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/SerializationException.html
@@ -275,8 +275,8 @@
- Parameters: @@ -713,8 +713,8 @@
- Parameters: @@ -783,7 +783,7 @@
-
expectedType
-public @Nullable java.lang.reflect.Type expectedType()
+public @Nullable java.lang.reflect.Type expectedType()
Get the desired type associated with the failed object mapping operation.- Returns: @@ -799,7 +799,7 @@
-
getMessage
-public @Nullable java.lang.String getMessage()
+public @Nullable java.lang.String getMessage()
Description copied from class:ConfigurateException
Get a description of the location of this error, with path included.-
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializer.Annotated.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializer.Annotated.html
index 5691c7f0f..360258eb3 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializer.Annotated.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializer.Annotated.html
@@ -203,7 +203,7 @@
Method Summary
expectedType
-
serialize
void serialize(java.lang.reflect.AnnotatedType type, - @Nullable V obj, + @Nullable V obj, ConfigurationNode node) throws SerializationException
Description copied from interface:@@ -338,7 +338,7 @@TypeSerializer
serialize
-
serialize
default void serialize(java.lang.reflect.Type type, - @Nullable V obj, + @Nullable V obj, ConfigurationNode node) throws SerializationException
Description copied from interface:@@ -361,7 +361,7 @@TypeSerializer
serialize
-
emptyValue
-default @Nullable V emptyValue(java.lang.reflect.AnnotatedType specificType, +
default @Nullable V emptyValue(java.lang.reflect.AnnotatedType specificType, ConfigurationOptions options)
Description copied from interface:TypeSerializer
Create an empty value of the appropriate type. @@ -387,7 +387,7 @@emptyValue
-
emptyValue
-default @Nullable V emptyValue(java.lang.reflect.Type specificType, +
default @Nullable V emptyValue(java.lang.reflect.Type specificType, ConfigurationOptions options)
Description copied from interface:TypeSerializer
Create an empty value of the appropriate type. diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializer.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializer.html index ff4e8d7de..b16a13854 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializer.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializer.html @@ -212,7 +212,7 @@Method Summary
-
-
-
serialize
default void serialize(java.lang.reflect.AnnotatedType type, - @Nullable T obj, + @Nullable T obj, ConfigurationNode node) throws SerializationException
Serialize an object to the given configuration node.@@ -418,7 +418,7 @@serialize
-
serialize
void serialize(java.lang.reflect.Type type, - @Nullable T obj, + @Nullable T obj, ConfigurationNode node) throws SerializationException
Serialize an object to the given configuration node.@@ -440,7 +440,7 @@serialize
-
emptyValue
-default @Nullable T emptyValue(java.lang.reflect.Type specificType, +
default @Nullable T emptyValue(java.lang.reflect.Type specificType, ConfigurationOptions options)
Create an empty value of the appropriate type. @@ -463,7 +463,7 @@emptyValue
-
emptyValue
-default @Nullable T emptyValue(java.lang.reflect.AnnotatedType specificType, +
default @Nullable T emptyValue(java.lang.reflect.AnnotatedType specificType, ConfigurationOptions options)
Create an empty value of the appropriate type. diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializerCollection.Builder.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializerCollection.Builder.html index 310101a13..c142d17d4 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializerCollection.Builder.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializerCollection.Builder.html @@ -175,7 +175,7 @@Method Summary
-
-
-
register
-public <T> TypeSerializerCollection.Builder register(io.leangen.geantyref.TypeToken<T> type, +
public <T> TypeSerializerCollection.Builder register(TypeToken<T> type, TypeSerializer<? super T> serializer)
Register a type serializer for a given type. @@ -401,7 +401,7 @@registerAnnotated
-
registerExact
-public <T> TypeSerializerCollection.Builder registerExact(io.leangen.geantyref.TypeToken<T> type, +
public <T> TypeSerializerCollection.Builder registerExact(TypeToken<T> type, TypeSerializer<? super T> serializer)
Register an exact type serializer for a given type. diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializerCollection.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializerCollection.html index 59eab0350..1bf1c67b3 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializerCollection.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/TypeSerializerCollection.html @@ -213,28 +213,28 @@Method Summary
-
-
get
-public <T> @Nullable TypeSerializer<T> get(io.leangen.geantyref.TypeToken<T> token)
+public <T> @Nullable TypeSerializer<T> get(TypeToken<T> token)
Resolve a type serializer.First, all registered serializers from this collection are queried in @@ -305,7 +305,7 @@
get
-
get
-public <T> @Nullable TypeSerializer<T> get(java.lang.Class<T> token)
+public <T> @Nullable TypeSerializer<T> get(java.lang.Class<T> token)
Resolve a type serializer.First, all registered serializers from this collection are queried in @@ -332,7 +332,7 @@
get
-
get
-public @Nullable TypeSerializer<?> get(java.lang.reflect.Type type)
+public @Nullable TypeSerializer<?> get(java.lang.reflect.Type type)
Resolve a type serializer.First, all registered serializers from this collection are queried @@ -354,7 +354,7 @@
get
-
get
-public @Nullable TypeSerializer<?> get(java.lang.reflect.AnnotatedType type)
+public @Nullable TypeSerializer<?> get(java.lang.reflect.AnnotatedType type)
Resolve a type serializer with annotation information.First, all registered serializers from this collection are queried diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/package-summary.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/package-summary.html index 16d5ca8fc..ee4a3c3ed 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/package-summary.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/serialize/package-summary.html @@ -93,7 +93,7 @@
-diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/ConfigurationTransformation.VersionedBuilder.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/ConfigurationTransformation.VersionedBuilder.html index 81adfe3b9..1df5d81e0 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/ConfigurationTransformation.VersionedBuilder.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/ConfigurationTransformation.VersionedBuilder.html @@ -163,32 +163,32 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.serialize
Method Summary
Description
-
-
-
-
addVersion
-public @NonNull ConfigurationTransformation.VersionedBuilder addVersion(int version, - @NonNull ConfigurationTransformation transformation)
+public @NonNull ConfigurationTransformation.VersionedBuilder addVersion(int version, + @NonNull ConfigurationTransformation transformation)
Adds a transformation to this builder for the given version.@@ -270,8 +270,8 @@The version must be between 0 and
Integer.MAX_VALUE
, and a version cannot be specified multiple times.addVersion
-
addVersion
-public @NonNull ConfigurationTransformation.VersionedBuilder addVersion(int version, - @NonNull ConfigurationTransformation... transformations)
+public @NonNull ConfigurationTransformation.VersionedBuilder addVersion(int version, + @NonNull ConfigurationTransformation... transformations)
Adds a new series of transformations for a version.@@ -294,8 +294,8 @@The version must be between 0 and
Integer.MAX_VALUE
.addVersion
-
makeVersion
-public @NonNull ConfigurationTransformation.VersionedBuilder makeVersion(int version, - @NonNull java.util.function.Consumer<? super ConfigurationTransformation.Builder> maker)
+public @NonNull ConfigurationTransformation.VersionedBuilder makeVersion(int version, + @NonNull java.util.function.Consumer<? super ConfigurationTransformation.Builder> maker)
Create and add a new transformation to this builder.The transformation will be created from the builder passed to @@ -319,7 +319,7 @@
makeVersion
-
build
-public @NonNull ConfigurationTransformation.Versioned build()
+public @NonNull ConfigurationTransformation.Versioned build()
Builds the transformation.- Returns: diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/TransformAction.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/TransformAction.html index 1f2572665..b3cb079f7 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/TransformAction.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/TransformAction.html @@ -171,8 +171,8 @@
Method Summary
-
-
-
-
set
-static <V> TransformAction set(io.leangen.geantyref.TypeToken<V> type, - @Nullable V value)
+static <V> TransformAction set(TypeToken<V> type, + @Nullable V value)
Create a transform action that will change the value of a node to one of the specified type.-
@@ -288,8 +288,8 @@
-
set
-static <V> TransformAction set(io.leangen.geantyref.TypeToken<V> type, - java.util.function.Supplier<@Nullable V> valueSupplier)
+static <V> TransformAction set(TypeToken<V> type, + java.util.function.Supplier<@Nullable V> valueSupplier)
Create a transform action that will change the value of a node to one of the specified type.-
@@ -334,7 +334,7 @@
-
visitPath
-java.lang.Object @Nullable [] visitPath(NodePath path, +
java.lang.Object @Nullable [] visitPath(NodePath path, ConfigurationNode value) throws ConfigurateException
Called at a certain path, with the node at that path. diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/package-summary.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/package-summary.html index 60b94f41c..cce5c4cc8 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/package-summary.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/transformation/package-summary.html @@ -93,7 +93,7 @@-diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/CheckedFunction.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/CheckedFunction.html index e33204102..607b80265 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/CheckedFunction.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/CheckedFunction.html @@ -169,7 +169,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.transformation
Method Summary
set
-
set
-
-
from
-static <I,O> CheckedFunction<I,O,java.lang.RuntimeException> from(java.util.function.Function<I,@NonNull O> func)
+static <I,O> CheckedFunction<I,O,java.lang.RuntimeException> from(java.util.function.Function<I,@NonNull O> func)
Convert a JDKFunction
into its checked variant.- Type Parameters: diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/EnumLookup.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/EnumLookup.html index a2b9bfca9..ea51f38cd 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/EnumLookup.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/EnumLookup.html @@ -172,7 +172,7 @@
Method Summary
Description -
lookupEnum
-public static <T extends java.lang.Enum<T>> @Nullable T lookupEnum(java.lang.Class<T> clazz, +
public static <T extends java.lang.Enum<T>> @Nullable T lookupEnum(java.lang.Class<T> clazz, java.lang.String key)
Perform a fuzzy lookup ofkey
in enumclazz
.-
diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/Types.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/Types.html
index a419c895c..014a82c50 100644
--- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/Types.html
+++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/Types.html
@@ -141,8 +141,8 @@
- Since:
- 4.0.0
- See Also: -
for other tools to work with types
, -for methods to construct types
+for other tools to work with types
, +for methods to construct types
Class Types
-
defaultValue
-public static @Nullable java.lang.Object defaultValue(java.lang.Class<?> type)
+public static @Nullable java.lang.Object defaultValue(java.lang.Class<?> type)
Get the default value for a type.For all reference types, this is
null
. For all primitive @@ -411,12 +411,12 @@box
-
makeList
-public static <T> io.leangen.geantyref.TypeToken<java.util.List<T>> makeList(java.lang.Class<T> elementType)
+public static <T> TypeToken<java.util.List<T>> makeList(java.lang.Class<T> elementType)
Given an element type, create a new list type.The provided element type must not be a raw type
-This has an outcome similar to constructing a
TypeToken
+This has an outcome similar to constructing a
TypeToken
directly, but avoids generating an extra anonymous class.- Type Parameters: @@ -436,10 +436,10 @@
-
makeListType
-public static <T> io.leangen.geantyref.TypeToken<java.util.List<T>> makeListType(io.leangen.geantyref.TypeToken<T> elementType)
+public static <T> TypeToken<java.util.List<T>> makeListType(TypeToken<T> elementType)
Given an element type, create a new list type. -This has an outcome similar to constructing a
TypeToken
+This has an outcome similar to constructing a
TypeToken
directly, but avoids generating an extra anonymous class.- Type Parameters: @@ -459,13 +459,13 @@
-
makeMap
-public static <K,V> io.leangen.geantyref.TypeToken<java.util.Map<K,V>> makeMap(java.lang.Class<K> key, - java.lang.Class<V> value)
+public static <K,V> TypeToken<java.util.Map<K,V>> makeMap(java.lang.Class<K> key, + java.lang.Class<V> value)
Given an element type, create a newMap
type.The provided key and value types must not be a raw type
-This has an outcome similar to constructing a
TypeToken
+This has an outcome similar to constructing a
TypeToken
directly, but avoids generating an extra anonymous class.- Type Parameters: @@ -487,11 +487,11 @@
-
makeMap
-public static <K,V> io.leangen.geantyref.TypeToken<java.util.Map<K,V>> makeMap(io.leangen.geantyref.TypeToken<K> key, - io.leangen.geantyref.TypeToken<V> value)
+public static <K,V> TypeToken<java.util.Map<K,V>> makeMap(TypeToken<K> key, + TypeToken<V> value)
Given an element type, create a newMap
type. -This has an outcome similar to constructing a
TypeToken
+This has an outcome similar to constructing a
TypeToken
directly, but avoids generating an extra anonymous class.- Type Parameters: @@ -513,11 +513,11 @@
-
makeMap
-public static <K,V> io.leangen.geantyref.TypeToken<java.util.Map<K,V>> makeMap(java.lang.Class<K> key, - io.leangen.geantyref.TypeToken<V> value)
+public static <K,V> TypeToken<java.util.Map<K,V>> makeMap(java.lang.Class<K> key, + TypeToken<V> value)
Given an element type, create a newMap
type. -This has an outcome similar to constructing a
TypeToken
+This has an outcome similar to constructing a
TypeToken
directly, but avoids generating an extra anonymous class.- Type Parameters: @@ -539,11 +539,11 @@
-
makeMap
-public static <K,V> io.leangen.geantyref.TypeToken<java.util.Map<K,V>> makeMap(io.leangen.geantyref.TypeToken<K> key, - java.lang.Class<V> value)
+public static <K,V> TypeToken<java.util.Map<K,V>> makeMap(TypeToken<K> key, + java.lang.Class<V> value)
Given an element type, create a newMap
type. -This has an outcome similar to constructing a
TypeToken
+This has an outcome similar to constructing a
TypeToken
directly, but avoids generating an extra anonymous class.- Type Parameters: diff --git a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/package-summary.html b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/package-summary.html index 584671f50..db14b65f8 100644 --- a/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/package-summary.html +++ b/configurate/core/4.2.0-SNAPSHOT/org/spongepowered/configurate/util/package-summary.html @@ -93,7 +93,7 @@
-diff --git a/configurate/core/4.2.0-SNAPSHOT/package-search-index.zip b/configurate/core/4.2.0-SNAPSHOT/package-search-index.zip index a77503563..ed413c187 100644 Binary files a/configurate/core/4.2.0-SNAPSHOT/package-search-index.zip and b/configurate/core/4.2.0-SNAPSHOT/package-search-index.zip differ diff --git a/configurate/core/4.2.0-SNAPSHOT/serialized-form.html b/configurate/core/4.2.0-SNAPSHOT/serialized-form.html index e7c17b5b9..6577b7901 100644 --- a/configurate/core/4.2.0-SNAPSHOT/serialized-form.html +++ b/configurate/core/4.2.0-SNAPSHOT/serialized-form.html @@ -115,7 +115,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.util
Serialized Fields
@@ -146,7 +146,7 @@
makeMap
column
-
context
-@Nullable java.lang.String context
+@Nullable java.lang.String context
-
line
diff --git a/configurate/core/4.2.0-SNAPSHOT/type-search-index.zip b/configurate/core/4.2.0-SNAPSHOT/type-search-index.zip index fe7480d82..09fcc8859 100644 Binary files a/configurate/core/4.2.0-SNAPSHOT/type-search-index.zip and b/configurate/core/4.2.0-SNAPSHOT/type-search-index.zip differ diff --git a/configurate/extra-dfu2/4.2.0-SNAPSHOT/member-search-index.zip b/configurate/extra-dfu2/4.2.0-SNAPSHOT/member-search-index.zip index 19ae1559c..140e719c1 100644 Binary files a/configurate/extra-dfu2/4.2.0-SNAPSHOT/member-search-index.zip and b/configurate/extra-dfu2/4.2.0-SNAPSHOT/member-search-index.zip differ diff --git a/configurate/extra-dfu2/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v2/package-summary.html b/configurate/extra-dfu2/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v2/package-summary.html index 06bdaae7a..8ecee829a 100644 --- a/configurate/extra-dfu2/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v2/package-summary.html +++ b/configurate/extra-dfu2/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v2/package-summary.html @@ -92,7 +92,7 @@-diff --git a/configurate/extra-dfu2/4.2.0-SNAPSHOT/package-search-index.zip b/configurate/extra-dfu2/4.2.0-SNAPSHOT/package-search-index.zip index 78f5db061..39b9e183a 100644 Binary files a/configurate/extra-dfu2/4.2.0-SNAPSHOT/package-search-index.zip and b/configurate/extra-dfu2/4.2.0-SNAPSHOT/package-search-index.zip differ diff --git a/configurate/extra-dfu2/4.2.0-SNAPSHOT/type-search-index.zip b/configurate/extra-dfu2/4.2.0-SNAPSHOT/type-search-index.zip index 1927a7e58..fd7a5900f 100644 Binary files a/configurate/extra-dfu2/4.2.0-SNAPSHOT/type-search-index.zip and b/configurate/extra-dfu2/4.2.0-SNAPSHOT/type-search-index.zip differ diff --git a/configurate/extra-dfu3/4.2.0-SNAPSHOT/member-search-index.zip b/configurate/extra-dfu3/4.2.0-SNAPSHOT/member-search-index.zip index 6629348fe..20a1407bd 100644 Binary files a/configurate/extra-dfu3/4.2.0-SNAPSHOT/member-search-index.zip and b/configurate/extra-dfu3/4.2.0-SNAPSHOT/member-search-index.zip differ diff --git a/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/DataFixerTransformation.html b/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/DataFixerTransformation.html index 57f89b622..4471b052b 100644 --- a/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/DataFixerTransformation.html +++ b/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/DataFixerTransformation.html @@ -225,7 +225,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.extra.dfu.v2
Method Summary
makeMap
makeMap
makeListType
makeList
-
-
apply
-public void apply(@NonNull ConfigurationNode node) +
public void apply(@NonNull ConfigurationNode node) throws ConfigurateException
- Specified by: diff --git a/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/DfuSerializers.html b/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/DfuSerializers.html index dc0c12220..e3d37e5f0 100644 --- a/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/DfuSerializers.html +++ b/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/DfuSerializers.html @@ -158,16 +158,16 @@
Method Summary
Description -
codec
-public static <S> @Nullable Codec<S> codec(io.leangen.geantyref.TypeToken<S> type)
+public static <S> @Nullable Codec<S> codec(TypeToken<S> type)
Create a new codec that uses the default type serializer collection to serialize an object of the provided type.-
@@ -252,7 +252,7 @@
-
codec
-public static <V> @Nullable Codec<V> codec(io.leangen.geantyref.TypeToken<V> type, +
public static <V> @Nullable Codec<V> codec(TypeToken<V> type, TypeSerializerCollection collection)
Create a new codec based on a ConfigurateTypeSerializer
.-
diff --git a/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/package-summary.html b/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/package-summary.html
index d873be071..6a95690b4 100644
--- a/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/package-summary.html
+++ b/configurate/extra-dfu3/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v3/package-summary.html
@@ -92,7 +92,7 @@
-diff --git a/configurate/extra-dfu3/4.2.0-SNAPSHOT/package-search-index.zip b/configurate/extra-dfu3/4.2.0-SNAPSHOT/package-search-index.zip index b6bb79ae9..9e62eb850 100644 Binary files a/configurate/extra-dfu3/4.2.0-SNAPSHOT/package-search-index.zip and b/configurate/extra-dfu3/4.2.0-SNAPSHOT/package-search-index.zip differ diff --git a/configurate/extra-dfu3/4.2.0-SNAPSHOT/type-search-index.zip b/configurate/extra-dfu3/4.2.0-SNAPSHOT/type-search-index.zip index 0b044f53b..4a34060f8 100644 Binary files a/configurate/extra-dfu3/4.2.0-SNAPSHOT/type-search-index.zip and b/configurate/extra-dfu3/4.2.0-SNAPSHOT/type-search-index.zip differ diff --git a/configurate/extra-dfu4/4.2.0-SNAPSHOT/member-search-index.zip b/configurate/extra-dfu4/4.2.0-SNAPSHOT/member-search-index.zip index 1cbd723d7..9ac3aacda 100644 Binary files a/configurate/extra-dfu4/4.2.0-SNAPSHOT/member-search-index.zip and b/configurate/extra-dfu4/4.2.0-SNAPSHOT/member-search-index.zip differ diff --git a/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/DataFixerTransformation.html b/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/DataFixerTransformation.html index 5c56f0818..e403d48c9 100644 --- a/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/DataFixerTransformation.html +++ b/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/DataFixerTransformation.html @@ -225,7 +225,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.extra.dfu.v3
Method Summary
codec
-
-
apply
-public void apply(@NonNull ConfigurationNode node) +
public void apply(@NonNull ConfigurationNode node) throws ConfigurateException
- Specified by: diff --git a/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/DfuSerializers.html b/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/DfuSerializers.html index 714e97a11..bf94a5d3d 100644 --- a/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/DfuSerializers.html +++ b/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/DfuSerializers.html @@ -158,16 +158,16 @@
Method Summary
Description -
codec
-public static <S> @Nullable Codec<S> codec(io.leangen.geantyref.TypeToken<S> type)
+public static <S> @Nullable Codec<S> codec(TypeToken<S> type)
Create a new codec that uses the default type serializer collection to serialize an object of the provided type.-
@@ -252,7 +252,7 @@
-
codec
-public static <V> @Nullable Codec<V> codec(io.leangen.geantyref.TypeToken<V> type, +
public static <V> @Nullable Codec<V> codec(TypeToken<V> type, TypeSerializerCollection collection)
Create a new codec based on a ConfigurateTypeSerializer
.-
diff --git a/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/package-summary.html b/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/package-summary.html
index c0c7b1324..5facb20d8 100644
--- a/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/package-summary.html
+++ b/configurate/extra-dfu4/4.2.0-SNAPSHOT/org/spongepowered/configurate/extra/dfu/v4/package-summary.html
@@ -92,7 +92,7 @@
-diff --git a/configurate/extra-dfu4/4.2.0-SNAPSHOT/package-search-index.zip b/configurate/extra-dfu4/4.2.0-SNAPSHOT/package-search-index.zip index 4f82233a9..9f08d47cf 100644 Binary files a/configurate/extra-dfu4/4.2.0-SNAPSHOT/package-search-index.zip and b/configurate/extra-dfu4/4.2.0-SNAPSHOT/package-search-index.zip differ diff --git a/configurate/extra-dfu4/4.2.0-SNAPSHOT/type-search-index.zip b/configurate/extra-dfu4/4.2.0-SNAPSHOT/type-search-index.zip index 765749cec..e3dfcacf6 100644 Binary files a/configurate/extra-dfu4/4.2.0-SNAPSHOT/type-search-index.zip and b/configurate/extra-dfu4/4.2.0-SNAPSHOT/type-search-index.zip differ diff --git a/configurate/extra-guice/4.2.0-SNAPSHOT/member-search-index.zip b/configurate/extra-guice/4.2.0-SNAPSHOT/member-search-index.zip index 22820b9f6..cd06f34da 100644 Binary files a/configurate/extra-guice/4.2.0-SNAPSHOT/member-search-index.zip and b/configurate/extra-guice/4.2.0-SNAPSHOT/member-search-index.zip differ diff --git a/configurate/extra-guice/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/guice/package-summary.html b/configurate/extra-guice/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/guice/package-summary.html index 1e06c818a..319c39c93 100644 --- a/configurate/extra-guice/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/guice/package-summary.html +++ b/configurate/extra-guice/4.2.0-SNAPSHOT/org/spongepowered/configurate/objectmapping/guice/package-summary.html @@ -92,7 +92,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.extra.dfu.v4
-diff --git a/configurate/extra-guice/4.2.0-SNAPSHOT/package-search-index.zip b/configurate/extra-guice/4.2.0-SNAPSHOT/package-search-index.zip index 2eadf8977..54700d25c 100644 Binary files a/configurate/extra-guice/4.2.0-SNAPSHOT/package-search-index.zip and b/configurate/extra-guice/4.2.0-SNAPSHOT/package-search-index.zip differ diff --git a/configurate/extra-guice/4.2.0-SNAPSHOT/type-search-index.zip b/configurate/extra-guice/4.2.0-SNAPSHOT/type-search-index.zip index a9e9812ad..eaae1a00b 100644 Binary files a/configurate/extra-guice/4.2.0-SNAPSHOT/type-search-index.zip and b/configurate/extra-guice/4.2.0-SNAPSHOT/type-search-index.zip differ diff --git a/configurate/gson/4.2.0-SNAPSHOT/member-search-index.zip b/configurate/gson/4.2.0-SNAPSHOT/member-search-index.zip index 312aeb8fe..7963f3fb9 100644 Binary files a/configurate/gson/4.2.0-SNAPSHOT/member-search-index.zip and b/configurate/gson/4.2.0-SNAPSHOT/member-search-index.zip differ diff --git a/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/GsonConfigurationLoader.Builder.html b/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/GsonConfigurationLoader.Builder.html index a9c077d13..e70329824 100644 --- a/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/GsonConfigurationLoader.Builder.html +++ b/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/GsonConfigurationLoader.Builder.html @@ -192,7 +192,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.objectmapping.guice
Method Summary
Description
codec
-
Constructor Summary
+ @Nullable java.lang.String message, + @Nullable java.lang.Throwable cause)SerializationException(ConfigurationNode node, java.lang.reflect.AnnotatedType expectedType, - @Nullable java.lang.String message, - @Nullable java.lang.Throwable cause)
Create an exception with message and wrapped cause.Constructor Summary
+ @Nullable java.lang.String message, + @Nullable java.lang.Throwable cause)SerializationException(ConfigurationNode node, java.lang.reflect.Type expectedType, - @Nullable java.lang.String message, - @Nullable java.lang.Throwable cause)
Create an exception with message and wrapped cause.Method Summary
Description - +@Nullable java.lang.reflect.Type
@Nullable java.lang.reflect.Type
expectedType()
Get the desired type associated with the failed object mapping operation.- +@Nullable java.lang.String
@Nullable java.lang.String
getMessage()
Get a description of the location of this error, with path included.@@ -691,8 +691,8 @@SerializationException
SerializationException
public SerializationException(ConfigurationNode node, java.lang.reflect.Type expectedType, - @Nullable java.lang.String message, - @Nullable java.lang.Throwable cause)
+ @Nullable java.lang.String message, + @Nullable java.lang.Throwable cause)Create an exception with message and wrapped cause.SerializationException
SerializationException
public SerializationException(ConfigurationNode node, java.lang.reflect.AnnotatedType expectedType, - @Nullable java.lang.String message, - @Nullable java.lang.Throwable cause)
+ @Nullable java.lang.String message, + @Nullable java.lang.Throwable cause)Create an exception with message and wrapped cause.Method Detail
- +default @Nullable V
default @Nullable V
emptyValue(java.lang.reflect.AnnotatedType specificType, ConfigurationOptions options)
@@ -211,7 +211,7 @@ Method Summary
- +default @Nullable V
default @Nullable V
emptyValue(java.lang.reflect.Type specificType, ConfigurationOptions options)
@@ -221,7 +221,7 @@ Method Summary
void
serialize(java.lang.reflect.AnnotatedType type, - @Nullable V obj, + @Nullable V obj, ConfigurationNode node)
Serialize an object to the given configuration node.@@ -230,7 +230,7 @@Method Summary
default void
serialize(java.lang.reflect.Type type, - @Nullable V obj, + @Nullable V obj, ConfigurationNode node)
Serialize an object to the given configuration node.@@ -312,7 +312,7 @@deserialize
- +default @Nullable T
default @Nullable T
emptyValue(java.lang.reflect.AnnotatedType specificType, ConfigurationOptions options)
@@ -220,7 +220,7 @@ Method Summary
- +default @Nullable T
default @Nullable T
emptyValue(java.lang.reflect.Type specificType, ConfigurationOptions options)
@@ -248,7 +248,7 @@ Method Summary
default void
serialize(java.lang.reflect.AnnotatedType type, - @Nullable T obj, + @Nullable T obj, ConfigurationNode node)
Serialize an object to the given configuration node.@@ -257,7 +257,7 @@Method Summary
void
serialize(java.lang.reflect.Type type, - @Nullable T obj, + @Nullable T obj, ConfigurationNode node)
Serialize an object to the given configuration node.@@ -393,7 +393,7 @@deserialize
-<T> TypeSerializerCollection.Builder
register(io.leangen.geantyref.TypeToken<T> type, +
register(TypeToken<T> type, TypeSerializer<? super T> serializer)
Register a type serializer for a given type.@@ -230,7 +230,7 @@Method Summary
-<T> TypeSerializerCollection.Builder
registerExact(io.leangen.geantyref.TypeToken<T> type, +
registerExact(TypeToken<T> type, TypeSerializer<? super T> serializer)
Register an exact type serializer for a given type.@@ -281,7 +281,7 @@Method Detail
- -<T> @Nullable TypeSerializer<T>
+get(io.leangen.geantyref.TypeToken<T> token)
+<T> @Nullable TypeSerializer<T>
get(TypeToken<T> token)
Resolve a type serializer.- +<T> @Nullable TypeSerializer<T>
<T> @Nullable TypeSerializer<T>
get(java.lang.Class<T> token)
Resolve a type serializer.- +@Nullable TypeSerializer<?>
@Nullable TypeSerializer<?>
get(java.lang.reflect.AnnotatedType type)
Resolve a type serializer with annotation information.- +@Nullable TypeSerializer<?>
@Nullable TypeSerializer<?>
get(java.lang.reflect.Type type)
Resolve a type serializer.@@ -280,7 +280,7 @@Method Detail
- +@NonNull ConfigurationTransformation.VersionedBuilder
@NonNull ConfigurationTransformation.VersionedBuilder
+ @NonNull ConfigurationTransformation transformation)addVersion(int version, - @NonNull ConfigurationTransformation transformation)
Adds a transformation to this builder for the given version.- +@NonNull ConfigurationTransformation.VersionedBuilder
@NonNull ConfigurationTransformation.VersionedBuilder
+ @NonNull ConfigurationTransformation... transformations)addVersion(int version, - @NonNull ConfigurationTransformation... transformations)
Adds a new series of transformations for a version.- +@NonNull ConfigurationTransformation.Versioned
@NonNull ConfigurationTransformation.Versioned
build()
Builds the transformation.- +@NonNull ConfigurationTransformation.VersionedBuilder
@NonNull ConfigurationTransformation.VersionedBuilder
+ @NonNull java.util.function.Consumer<? super ConfigurationTransformation.Builder> maker)makeVersion(int version, - @NonNull java.util.function.Consumer<? super ConfigurationTransformation.Builder> maker)
Create and add a new transformation to this builder.versionKey
-static <V> TransformAction
+set(io.leangen.geantyref.TypeToken<V> type, - @Nullable V value)
set(TypeToken<V> type, + @Nullable V value)
Create a transform action that will change the value of a node to one of the specified type.@@ -180,8 +180,8 @@Method Summary
-static <V> TransformAction
+set(io.leangen.geantyref.TypeToken<V> type, - java.util.function.Supplier<@Nullable V> valueSupplier)
set(TypeToken<V> type, + java.util.function.Supplier<@Nullable V> valueSupplier)
Create a transform action that will change the value of a node to one of the specified type.@@ -197,7 +197,7 @@Method Summary
- +java.lang.Object @Nullable []
java.lang.Object @Nullable []
visitPath(NodePath path, ConfigurationNode value)
@@ -265,8 +265,8 @@ rename
-static <I,O>
CheckedFunction<I,O,java.lang.RuntimeException> +from(java.util.function.Function<I,@NonNull O> func)
from(java.util.function.Function<I,@NonNull O> func)
Convert a JDKFunction
into its checked variant.apply
- +static <T extends java.lang.Enum<T>>
@Nullable Tstatic <T extends java.lang.Enum<T>>
@Nullable TlookupEnum(java.lang.Class<T> clazz, java.lang.String key)
@@ -209,7 +209,7 @@ Method Detail
Method Summary
- +static @Nullable java.lang.Object
static @Nullable java.lang.Object
defaultValue(java.lang.Class<?> type)
Get the default value for a type.@@ -222,45 +222,45 @@Method Summary
- +static <T> io.leangen.geantyref.TypeToken<java.util.List<T>>
static <T> TypeToken<java.util.List<T>>
makeList(java.lang.Class<T> elementType)
Given an element type, create a new list type.- -static <T> io.leangen.geantyref.TypeToken<java.util.List<T>>
+makeListType(io.leangen.geantyref.TypeToken<T> elementType)
+static <T> TypeToken<java.util.List<T>>
makeListType(TypeToken<T> elementType)
Given an element type, create a new list type.- -static <K,V>
io.leangen.geantyref.TypeToken<java.util.Map<K,V>> +makeMap(io.leangen.geantyref.TypeToken<K> key, - io.leangen.geantyref.TypeToken<V> value)
+static <K,V>
TypeToken<java.util.Map<K,V>>makeMap(TypeToken<K> key, + TypeToken<V> value)
Given an element type, create a newMap
type.- -static <K,V>
io.leangen.geantyref.TypeToken<java.util.Map<K,V>>makeMap(io.leangen.geantyref.TypeToken<K> key, +
+static <K,V>
TypeToken<java.util.Map<K,V>>makeMap(TypeToken<K> key, java.lang.Class<V> value)
Given an element type, create a newMap
type.- +static <K,V>
io.leangen.geantyref.TypeToken<java.util.Map<K,V>>static <K,V>
TypeToken<java.util.Map<K,V>> + TypeToken<V> value)makeMap(java.lang.Class<K> key, - io.leangen.geantyref.TypeToken<V> value)
Given an element type, create a newMap
type.- +static <K,V>
io.leangen.geantyref.TypeToken<java.util.Map<K,V>>static <K,V>
TypeToken<java.util.Map<K,V>>makeMap(java.lang.Class<K> key, java.lang.Class<V> value)
@@ -371,7 +371,7 @@ unbox
-void
+apply(@NonNull ConfigurationNode node)
apply(@NonNull ConfigurationNode node)
@@ -299,7 +299,7 @@ dfuBuilder
- -static <S> @Nullable Codec<S>
+codec(io.leangen.geantyref.TypeToken<S> type)
+static <S> @Nullable Codec<S>
codec(TypeToken<S> type)
Create a new codec that uses the default type serializer collection to serialize an object of the provided type.- -static <V> @Nullable Codec<V>
codec(io.leangen.geantyref.TypeToken<V> type, +
+static <V> @Nullable Codec<V>
codec(TypeToken<V> type, TypeSerializerCollection collection)
Create a new codec based on a Configurate@@ -230,7 +230,7 @@TypeSerializer
.serializer
-void
+apply(@NonNull ConfigurationNode node)
apply(@NonNull ConfigurationNode node)
@@ -299,7 +299,7 @@ dfuBuilder
- -static <S> @Nullable Codec<S>
+codec(io.leangen.geantyref.TypeToken<S> type)
+static <S> @Nullable Codec<S>
codec(TypeToken<S> type)
Create a new codec that uses the default type serializer collection to serialize an object of the provided type.- -static <V> @Nullable Codec<V>
codec(io.leangen.geantyref.TypeToken<V> type, +
+static <V> @Nullable Codec<V>
codec(TypeToken<V> type, TypeSerializerCollection collection)
Create a new codec based on a Configurate@@ -230,7 +230,7 @@TypeSerializer
.serializer
- @@ -204,7 +204,7 @@ +@NonNull GsonConfigurationLoader
@NonNull GsonConfigurationLoader
build()
Method Summary
-
Method Detail
@NonNull GsonConfigurationLoader.Builder
@NonNull GsonConfigurationLoader.Builder
indent(int indent)
Method Summary
@NonNull GsonConfigurationLoader.Builder
@NonNull GsonConfigurationLoader.Builder
lenient(boolean lenient)
populate
-
indent
-public @NonNull GsonConfigurationLoader.Builder indent(int indent)
+public @NonNull GsonConfigurationLoader.Builder indent(int indent)
Sets the level of indentation the resultant loader should use.- Parameters: @@ -313,7 +313,7 @@
-
lenient
-public @NonNull GsonConfigurationLoader.Builder lenient(boolean lenient)
+public @NonNull GsonConfigurationLoader.Builder lenient(boolean lenient)
Sets if the resultant loader should parse leniently.- Parameters: @@ -349,7 +349,7 @@
-
build
-public @NonNull GsonConfigurationLoader build()
+public @NonNull GsonConfigurationLoader build()
- Specified by:
build
in classAbstractConfigurationLoader.Builder<GsonConfigurationLoader.Builder,GsonConfigurationLoader>
diff --git a/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/GsonConfigurationLoader.html b/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/GsonConfigurationLoader.html
index 32a55a353..9fea4cf18 100644
--- a/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/GsonConfigurationLoader.html
+++ b/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/GsonConfigurationLoader.html
@@ -210,7 +210,7 @@
Method Summary
Description
lenient
indent
static @NonNull GsonConfigurationLoader.Builder
static @NonNull GsonConfigurationLoader.Builder
builder()
GsonConfigurationLoader
builder.Method Detail
-
builder
-public static @NonNull GsonConfigurationLoader.Builder builder()
+public static @NonNull GsonConfigurationLoader.Builder builder()
Creates a newGsonConfigurationLoader
builder.- Returns: diff --git a/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/package-summary.html b/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/package-summary.html index 132ed041b..22fd63694 100644 --- a/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/package-summary.html +++ b/configurate/gson/4.2.0-SNAPSHOT/org/spongepowered/configurate/gson/package-summary.html @@ -92,7 +92,7 @@
-diff --git a/configurate/gson/4.2.0-SNAPSHOT/package-search-index.zip b/configurate/gson/4.2.0-SNAPSHOT/package-search-index.zip index d7f0f6ef1..d868f6039 100644 Binary files a/configurate/gson/4.2.0-SNAPSHOT/package-search-index.zip and b/configurate/gson/4.2.0-SNAPSHOT/package-search-index.zip differ diff --git a/configurate/gson/4.2.0-SNAPSHOT/type-search-index.zip b/configurate/gson/4.2.0-SNAPSHOT/type-search-index.zip index afbd9eb7d..7d1d329cb 100644 Binary files a/configurate/gson/4.2.0-SNAPSHOT/type-search-index.zip and b/configurate/gson/4.2.0-SNAPSHOT/type-search-index.zip differ diff --git a/configurate/hocon/4.2.0-SNAPSHOT/member-search-index.zip b/configurate/hocon/4.2.0-SNAPSHOT/member-search-index.zip index e89d32381..4bc047702 100644 Binary files a/configurate/hocon/4.2.0-SNAPSHOT/member-search-index.zip and b/configurate/hocon/4.2.0-SNAPSHOT/member-search-index.zip differ diff --git a/configurate/hocon/4.2.0-SNAPSHOT/org/spongepowered/configurate/hocon/package-summary.html b/configurate/hocon/4.2.0-SNAPSHOT/org/spongepowered/configurate/hocon/package-summary.html index 528e173dc..a80e1dc86 100644 --- a/configurate/hocon/4.2.0-SNAPSHOT/org/spongepowered/configurate/hocon/package-summary.html +++ b/configurate/hocon/4.2.0-SNAPSHOT/org/spongepowered/configurate/hocon/package-summary.html @@ -92,7 +92,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.gson
-diff --git a/configurate/hocon/4.2.0-SNAPSHOT/package-search-index.zip b/configurate/hocon/4.2.0-SNAPSHOT/package-search-index.zip index 2833bbe66..a6ca4d220 100644 Binary files a/configurate/hocon/4.2.0-SNAPSHOT/package-search-index.zip and b/configurate/hocon/4.2.0-SNAPSHOT/package-search-index.zip differ diff --git a/configurate/hocon/4.2.0-SNAPSHOT/type-search-index.zip b/configurate/hocon/4.2.0-SNAPSHOT/type-search-index.zip index 6d6ea1f1c..9a9a5a7e0 100644 Binary files a/configurate/hocon/4.2.0-SNAPSHOT/type-search-index.zip and b/configurate/hocon/4.2.0-SNAPSHOT/type-search-index.zip differ diff --git a/configurate/jackson/4.2.0-SNAPSHOT/member-search-index.zip b/configurate/jackson/4.2.0-SNAPSHOT/member-search-index.zip index d2eb467d4..1adc17aae 100644 Binary files a/configurate/jackson/4.2.0-SNAPSHOT/member-search-index.zip and b/configurate/jackson/4.2.0-SNAPSHOT/member-search-index.zip differ diff --git a/configurate/jackson/4.2.0-SNAPSHOT/org/spongepowered/configurate/jackson/JacksonConfigurationLoader.html b/configurate/jackson/4.2.0-SNAPSHOT/org/spongepowered/configurate/jackson/JacksonConfigurationLoader.html index 73ab53389..ecdc2ffc8 100644 --- a/configurate/jackson/4.2.0-SNAPSHOT/org/spongepowered/configurate/jackson/JacksonConfigurationLoader.html +++ b/configurate/jackson/4.2.0-SNAPSHOT/org/spongepowered/configurate/jackson/JacksonConfigurationLoader.html @@ -218,7 +218,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.hocon
Method Summary
BasicConfigurationNode
createNode(@NonNull ConfigurationOptions options)
createNode(@NonNull ConfigurationOptions options)
saveInternal
-
createNode
-public BasicConfigurationNode createNode(@NonNull ConfigurationOptions options)
+public BasicConfigurationNode createNode(@NonNull ConfigurationOptions options)
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.jackson
Method Summary
@NonNull java.lang.String
@NonNull java.lang.String
defaultTagName()
Method Summary
@NonNull XmlConfigurationLoader.Builder
@NonNull XmlConfigurationLoader.Builder
indent(int indent)
Method Summary
@Nullable javax.xml.validation.Schema
@Nullable javax.xml.validation.Schema
schema()
Schema
to be used by the resultant loader.Method Summary
XmlConfigurationLoader.Builder
schema(@Nullable javax.xml.validation.Schema schema)
schema(@Nullable javax.xml.validation.Schema schema)
Schema
the resultant loader should use.populate
-
indent
-public @NonNull XmlConfigurationLoader.Builder indent(int indent)
+public @NonNull XmlConfigurationLoader.Builder indent(int indent)
Sets the level of indentation the resultant loader should use.- Parameters: @@ -378,7 +378,7 @@
-
schema
-public XmlConfigurationLoader.Builder schema(@Nullable javax.xml.validation.Schema schema)
+public XmlConfigurationLoader.Builder schema(@Nullable javax.xml.validation.Schema schema)
Sets theSchema
the resultant loader should use.- Parameters: @@ -396,7 +396,7 @@
-
schema
-public @Nullable javax.xml.validation.Schema schema()
+public @Nullable javax.xml.validation.Schema schema()
Gets theSchema
to be used by the resultant loader.- Returns: @@ -430,7 +430,7 @@
-
defaultTagName
-public @NonNull java.lang.String defaultTagName()
+public @NonNull java.lang.String defaultTagName()
Gets the default tag name to be used by the resultant loader.- Returns: diff --git a/configurate/xml/4.2.0-SNAPSHOT/org/spongepowered/configurate/xml/XmlConfigurationLoader.html b/configurate/xml/4.2.0-SNAPSHOT/org/spongepowered/configurate/xml/XmlConfigurationLoader.html index fa078ff73..238bd7e9b 100644 --- a/configurate/xml/4.2.0-SNAPSHOT/org/spongepowered/configurate/xml/XmlConfigurationLoader.html +++ b/configurate/xml/4.2.0-SNAPSHOT/org/spongepowered/configurate/xml/XmlConfigurationLoader.html @@ -210,7 +210,7 @@
Method Summary
Description
defaultTagName
schema
indent
static @NonNull XmlConfigurationLoader.Builder
static @NonNull XmlConfigurationLoader.Builder
builder()
XmlConfigurationLoader
builder.Method Summary
@NonNull AttributedConfigurationNode
load(@NonNull ConfigurationOptions options)
@NonNull AttributedConfigurationNode
load(@NonNull ConfigurationOptions options)
Method Detail
-
builder
-public static @NonNull XmlConfigurationLoader.Builder builder()
+public static @NonNull XmlConfigurationLoader.Builder builder()
Creates a newXmlConfigurationLoader
builder.- Returns: @@ -310,7 +310,7 @@
-
load
-public @NonNull AttributedConfigurationNode load(@NonNull ConfigurationOptions options) +
public @NonNull AttributedConfigurationNode load(@NonNull ConfigurationOptions options) throws ParsingException
- Specified by: diff --git a/configurate/xml/4.2.0-SNAPSHOT/org/spongepowered/configurate/xml/package-summary.html b/configurate/xml/4.2.0-SNAPSHOT/org/spongepowered/configurate/xml/package-summary.html index e7eae63e9..ada4d116b 100644 --- a/configurate/xml/4.2.0-SNAPSHOT/org/spongepowered/configurate/xml/package-summary.html +++ b/configurate/xml/4.2.0-SNAPSHOT/org/spongepowered/configurate/xml/package-summary.html @@ -92,7 +92,7 @@
-diff --git a/configurate/xml/4.2.0-SNAPSHOT/package-search-index.zip b/configurate/xml/4.2.0-SNAPSHOT/package-search-index.zip index 99050bc2c..f0976a8e2 100644 Binary files a/configurate/xml/4.2.0-SNAPSHOT/package-search-index.zip and b/configurate/xml/4.2.0-SNAPSHOT/package-search-index.zip differ diff --git a/configurate/xml/4.2.0-SNAPSHOT/type-search-index.zip b/configurate/xml/4.2.0-SNAPSHOT/type-search-index.zip index 125c14c2e..87eb314ae 100644 Binary files a/configurate/xml/4.2.0-SNAPSHOT/type-search-index.zip and b/configurate/xml/4.2.0-SNAPSHOT/type-search-index.zip differ diff --git a/configurate/yaml/4.2.0-SNAPSHOT/member-search-index.zip b/configurate/yaml/4.2.0-SNAPSHOT/member-search-index.zip index 2d0a7bce5..e88b2ec93 100644 Binary files a/configurate/yaml/4.2.0-SNAPSHOT/member-search-index.zip and b/configurate/yaml/4.2.0-SNAPSHOT/member-search-index.zip differ diff --git a/configurate/yaml/4.2.0-SNAPSHOT/org/spongepowered/configurate/yaml/YamlConfigurationLoader.Builder.html b/configurate/yaml/4.2.0-SNAPSHOT/org/spongepowered/configurate/yaml/YamlConfigurationLoader.Builder.html index f69aadf86..909360dc6 100644 --- a/configurate/yaml/4.2.0-SNAPSHOT/org/spongepowered/configurate/yaml/YamlConfigurationLoader.Builder.html +++ b/configurate/yaml/4.2.0-SNAPSHOT/org/spongepowered/configurate/yaml/YamlConfigurationLoader.Builder.html @@ -209,7 +209,7 @@@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.xml
Method Summary
builder
@Nullable NodeStyle
@Nullable NodeStyle
nodeStyle()
Method Summary
YamlConfigurationLoader.Builder
nodeStyle(@Nullable NodeStyle style)
nodeStyle(@Nullable NodeStyle style)
indent
-
nodeStyle
-public YamlConfigurationLoader.Builder nodeStyle(@Nullable NodeStyle style)
+public YamlConfigurationLoader.Builder nodeStyle(@Nullable NodeStyle style)
Sets the node style the built loader should use.- Flow @@ -349,7 +349,7 @@
-
nodeStyle
-public @Nullable NodeStyle nodeStyle()
+public @Nullable NodeStyle nodeStyle()
Gets the node style to be used by the resultant loader.- Returns: diff --git a/configurate/yaml/4.2.0-SNAPSHOT/org/spongepowered/configurate/yaml/package-summary.html b/configurate/yaml/4.2.0-SNAPSHOT/org/spongepowered/configurate/yaml/package-summary.html index 295175624..40f2b7775 100644 --- a/configurate/yaml/4.2.0-SNAPSHOT/org/spongepowered/configurate/yaml/package-summary.html +++ b/configurate/yaml/4.2.0-SNAPSHOT/org/spongepowered/configurate/yaml/package-summary.html @@ -92,7 +92,7 @@
-diff --git a/configurate/yaml/4.2.0-SNAPSHOT/package-search-index.zip b/configurate/yaml/4.2.0-SNAPSHOT/package-search-index.zip index 4b5f8713c..fbc7640ed 100644 Binary files a/configurate/yaml/4.2.0-SNAPSHOT/package-search-index.zip and b/configurate/yaml/4.2.0-SNAPSHOT/package-search-index.zip differ diff --git a/configurate/yaml/4.2.0-SNAPSHOT/type-search-index.zip b/configurate/yaml/4.2.0-SNAPSHOT/type-search-index.zip index 08494ee7c..1cb7dc28b 100644 Binary files a/configurate/yaml/4.2.0-SNAPSHOT/type-search-index.zip and b/configurate/yaml/4.2.0-SNAPSHOT/type-search-index.zip differ@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class) +
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.configurate.yaml
nodeStyle