Uses of Class
org.eclipse.yasson.internal.model.ClassModel
Packages that use ClassModel
Package
Description
-
Uses of ClassModel in org.eclipse.yasson.internal
Methods in org.eclipse.yasson.internal that return ClassModelModifier and TypeMethodDescriptionMappingContext.getClassModel(Class<?> clazz) Search for class model, without parsing if not found.MappingContext.getOrCreateClassModel(Class<?> clazz) Searches for class model for given class. -
Uses of ClassModel in org.eclipse.yasson.internal.model
Methods in org.eclipse.yasson.internal.model that return ClassModelModifier and TypeMethodDescriptionPropertyModel.getClassModel()Model of declaring class of this property.ClassModel.getParentClassModel()Class model of parent class if present.Constructors in org.eclipse.yasson.internal.model with parameters of type ClassModelModifierConstructorDescriptionClassModel(Class<?> clazz, ClassCustomization customization, ClassModel parentClassModel, jakarta.json.bind.config.PropertyNamingStrategy propertyNamingStrategy) Create instance of class model.PropertyModel(ClassModel classModel, Property property, JsonbContext jsonbContext) Creates an instance. -
Uses of ClassModel in org.eclipse.yasson.internal.model.customization
Methods in org.eclipse.yasson.internal.model.customization with parameters of type ClassModelModifier and TypeMethodDescriptionPropertyOrdering.orderProperties(List<PropertyModel> properties, ClassModel classModel) Sorts class properties either, by classJsonbPropertyOrderannotation, or byPropertyOrderStrategyif set inJsonbConfig.