Class ArrayDesignReferenceValueObject.FromArrayDesignValueObject
java.lang.Object
com.fasterxml.jackson.databind.util.StdConverter<ArrayDesignValueObject, ArrayDesignReferenceValueObject>
ubic.gemma.model.expression.arrayDesign.ArrayDesignReferenceValueObject.FromArrayDesignValueObject
- All Implemented Interfaces:
com.fasterxml.jackson.databind.util.Converter<ArrayDesignValueObject, ArrayDesignReferenceValueObject>
- Enclosing class:
ArrayDesignReferenceValueObject
public static class ArrayDesignReferenceValueObject.FromArrayDesignValueObject
extends com.fasterxml.jackson.databind.util.StdConverter<ArrayDesignValueObject, ArrayDesignReferenceValueObject>
Project a full
ArrayDesignValueObject down to this shape at serialization time.
For a field that holds a full platform VO but only ever needs to name it. Applied with
@JsonSerialize(converter = …) plus a matching
@Schema(implementation = ArrayDesignReferenceValueObject.class), it changes the wire
shape without changing the Java type, which is what lets a payload shrink while in-JVM readers
of the same field keep the fields they consume.
- Author:
- paul
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.util.Converter
com.fasterxml.jackson.databind.util.Converter.None -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.fasterxml.jackson.databind.util.StdConverter
_findConverterType, getInputType, getOutputTypeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.fasterxml.jackson.databind.util.Converter
convert, convert
-
Constructor Details
-
FromArrayDesignValueObject
public FromArrayDesignValueObject()
-
-
Method Details
-
convert
- Specified by:
convertin interfacecom.fasterxml.jackson.databind.util.Converter<ArrayDesignValueObject, ArrayDesignReferenceValueObject>- Specified by:
convertin classcom.fasterxml.jackson.databind.util.StdConverter<ArrayDesignValueObject, ArrayDesignReferenceValueObject>
-