Package org.nuxeo.ecm.core.io.registry.reflect
package org.nuxeo.ecm.core.io.registry.reflect
-
ClassDescriptionDefine the instantiation mode for this a marshaller.Utility class used to instanciate marshallers.Comparator used to rank higher some of Nuxeo classes that are used frequently.Comparator used to sort
MarshallerInspector
according to the real entity type they are marshalling, see the list below for supported behavior:EntityType
Collection<EntityType>
Map<String, EntityType>
The comparator will sort entities such as:IntegerProperty > AbstractProperty > Property
Property > Collection<Property>
Collection<Property> > Map<String, Property>
Force subclasses to manage their priorities:StandardWriter > CustomWriter extends StandardWriter
.Some priorities constants used for annotation's propertySetup.priority()
.Annotation used to setup a class as a marshaller and define its instantiation mode and priority.Annotation used to define mimetypes supported by a marshaller class.