Class SerializerBuilder
- java.lang.Object
-
- org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder<SerializerBuilder>
-
- org.eclipse.yasson.internal.serializer.SerializerBuilder
-
public class SerializerBuilder extends AbstractSerializerBuilder<SerializerBuilder>
Builder for serializers.
-
-
Constructor Summary
Constructors Constructor Description SerializerBuilder(JsonbContext jsonbContext)Creates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.json.bind.serializer.JsonbSerializer<?>build()Builds aJsonbSerializer.SerializerBuilderwithObjectClass(java.lang.Class<?> objectClass)Adds object class.-
Methods inherited from class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
getClassModel, getClassModel, getCustomization, getGenericType, getJsonbContext, getRuntimeType, getWrapper, withClassModel, withCustomization, withRuntimeType, withType, withWrapper
-
-
-
-
Constructor Detail
-
SerializerBuilder
public SerializerBuilder(JsonbContext jsonbContext)
Creates a new builder.- Parameters:
jsonbContext- JSON-B context.
-
-
Method Detail
-
withObjectClass
public SerializerBuilder withObjectClass(java.lang.Class<?> objectClass)
Adds object class.- Parameters:
objectClass- object class- Returns:
- Builder.
-
build
public javax.json.bind.serializer.JsonbSerializer<?> build()
Builds aJsonbSerializer.- Returns:
- JsonbSerializer.
-
-