You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<divclass="block">Serialize the provided value to a supported type, testing against the
2456
2456
provided predicate.</div>
2457
2457
</dd>
2458
+
<dt><ahref="org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html#serialize(java.lang.reflect.AnnotatedType,V,java.util.function.Predicate)" class="member-name-link">serialize(AnnotatedType, V, Predicate<Class<?>>)</a> - Method in class org.spongepowered.configurate.serialize.<ahref="org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html" title="class in org.spongepowered.configurate.serialize">ScalarSerializer.Annotated</a></dt>
2459
+
<dd> </dd>
2458
2460
<dt><ahref="org/spongepowered/configurate/serialize/ScalarSerializer.html#serialize(java.lang.reflect.Type,T,org.spongepowered.configurate.ConfigurationNode)" class="member-name-link">serialize(Type, T, ConfigurationNode)</a> - Method in class org.spongepowered.configurate.serialize.<ahref="org/spongepowered/configurate/serialize/ScalarSerializer.html" title="class in org.spongepowered.configurate.serialize">ScalarSerializer</a></dt>
2459
2461
<dd> </dd>
2460
2462
<dt><ahref="org/spongepowered/configurate/serialize/TypeSerializer.html#serialize(java.lang.reflect.Type,T,org.spongepowered.configurate.ConfigurationNode)" class="member-name-link">serialize(Type, T, ConfigurationNode)</a> - Method in interface org.spongepowered.configurate.serialize.<ahref="org/spongepowered/configurate/serialize/TypeSerializer.html" title="interface in org.spongepowered.configurate.serialize">TypeSerializer</a></dt>
<divclass="block">Serialize the provided value to a supported type, testing against the
2469
2471
provided predicate.</div>
2470
2472
</dd>
2473
+
<dt><ahref="org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html#serialize(V,java.util.function.Predicate)" class="member-name-link">serialize(V, Predicate<Class<?>>)</a> - Method in class org.spongepowered.configurate.serialize.<ahref="org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html" title="class in org.spongepowered.configurate.serialize">ScalarSerializer.Annotated</a></dt>
2474
+
<dd> </dd>
2471
2475
<dt><ahref="org/spongepowered/configurate/ConfigurationOptions.html#serializers()" class="member-name-link">serializers()</a> - Method in class org.spongepowered.configurate.<ahref="org/spongepowered/configurate/ConfigurationOptions.html" title="class in org.spongepowered.configurate">ConfigurationOptions</a></dt>
2472
2476
<dd>
2473
2477
<divclass="block">Gets the <ahref="org/spongepowered/configurate/serialize/TypeSerializerCollection.html" title="class in org.spongepowered.configurate.serialize"><code>TypeSerializerCollection</code></a> specified in these options.</div>
Copy file name to clipboardExpand all lines: configurate/core/4.3.0-SNAPSHOT/org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html
+60-1Lines changed: 60 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -159,12 +159,27 @@ <h2>Method Summary</h2>
159
159
<divclass="block">Given an object of unknown type, attempt to convert it into the given
160
160
type.</div>
161
161
</div>
162
+
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>protected abstract <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
163
+
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#serialize(java.lang.reflect.AnnotatedType,V,java.util.function.Predicate)" class="member-name-link">serialize</a><wbr>(<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedType.html" title="class or interface in java.lang.reflect" class="external-link">AnnotatedType</a> type,
164
+
<ahref="ScalarSerializer.Annotated.html" title="type parameter in ScalarSerializer.Annotated">V</a> item,
165
+
<ahref="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?>> typeSupported)</code></div>
<divclass="block">Serialize the provided value to a supported type, testing against the
168
+
provided predicate.</div>
169
+
</div>
170
+
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
171
+
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><ahref="#serialize(V,java.util.function.Predicate)" class="member-name-link">serialize</a><wbr>(<ahref="ScalarSerializer.Annotated.html" title="type parameter in ScalarSerializer.Annotated">V</a> item,
172
+
<ahref="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?>> typeSupported)</code></div>
<divclass="block">Serialize the provided value to a supported type, testing against the
175
+
provided predicate.</div>
176
+
</div>
162
177
</div>
163
178
</div>
164
179
</div>
165
180
<divclass="inherited-list">
166
181
<h3id="methods-inherited-from-class-org.spongepowered.configurate.serialize.ScalarSerializer">Methods inherited from class org.spongepowered.configurate.serialize.<ahref="ScalarSerializer.html" title="class in org.spongepowered.configurate.serialize">ScalarSerializer</a></h3>
<h3id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
170
185
<code><ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<divclass="member-signature"><spanclass="modifiers">protected abstract</span> <spanclass="return-type"><ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span> <spanclass="element-name"><ahref="../../../../src-html/org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html#line-314">serialize</a></span><wbr><spanclass="parameters">(<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/AnnotatedType.html" title="class or interface in java.lang.reflect" class="external-link">AnnotatedType</a> type,
288
+
<ahref="ScalarSerializer.Annotated.html" title="type parameter in ScalarSerializer.Annotated">V</a> item,
289
+
<ahref="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?>> typeSupported)</span></div>
290
+
<divclass="block"><spanclass="descfrm-type-label">Description copied from class: <code><ahref="ScalarSerializer.html#serialize(java.lang.reflect.AnnotatedType,T,java.util.function.Predicate)">ScalarSerializer</a></code></span></div>
291
+
<divclass="block">Serialize the provided value to a supported type, testing against the
292
+
provided predicate.
293
+
294
+
<p>Annotated type information is provided for reference.</p></div>
295
+
<dlclass="notes">
296
+
<dt>Overrides:</dt>
297
+
<dd><code><ahref="ScalarSerializer.html#serialize(java.lang.reflect.AnnotatedType,T,java.util.function.Predicate)">serialize</a></code> in class <code><ahref="ScalarSerializer.html" title="class in org.spongepowered.configurate.serialize">ScalarSerializer</a><<ahref="ScalarSerializer.Annotated.html" title="type parameter in ScalarSerializer.Annotated">V</a>></code></dd>
298
+
<dt>Parameters:</dt>
299
+
<dd><code>type</code> - the annotated type of the field being serialized</dd>
300
+
<dd><code>item</code> - the value to serialize</dd>
301
+
<dd><code>typeSupported</code> - a predicate to allow choosing which types are
<divclass="member-signature"><spanclass="modifiers">protected</span> <spanclass="return-type"><ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span> <spanclass="element-name"><ahref="../../../../src-html/org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html#line-317">serialize</a></span><wbr><spanclass="parameters">(<ahref="ScalarSerializer.Annotated.html" title="type parameter in ScalarSerializer.Annotated">V</a> item,
312
+
<ahref="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?>> typeSupported)</span></div>
313
+
<divclass="block"><spanclass="descfrm-type-label">Description copied from class: <code><ahref="ScalarSerializer.html#serialize(T,java.util.function.Predicate)">ScalarSerializer</a></code></span></div>
314
+
<divclass="block">Serialize the provided value to a supported type, testing against the
315
+
provided predicate.</div>
316
+
<dlclass="notes">
317
+
<dt>Specified by:</dt>
318
+
<dd><code><ahref="ScalarSerializer.html#serialize(T,java.util.function.Predicate)">serialize</a></code> in class <code><ahref="ScalarSerializer.html" title="class in org.spongepowered.configurate.serialize">ScalarSerializer</a><<ahref="ScalarSerializer.Annotated.html" title="type parameter in ScalarSerializer.Annotated">V</a>></code></dd>
319
+
<dt>Parameters:</dt>
320
+
<dd><code>item</code> - the value to serialize</dd>
321
+
<dd><code>typeSupported</code> - a predicate to allow choosing which types are
Copy file name to clipboardExpand all lines: configurate/core/4.3.0-SNAPSHOT/src-html/org/spongepowered/configurate/serialize/ScalarSerializer.Annotated.html
<spanclass="source-line-no">318</span><spanid="line-318"> protected Object serialize(final V item, final Predicate<Class<?>> typeSupported) {</span>
<spanclass="source-line-no">318</span><spanid="line-318"> protected Object serialize(final V item, final Predicate<Class<?>> typeSupported) {</span>
0 commit comments