Uses of Class
org.eclipse.yasson.internal.model.PropertyModel
Packages that use PropertyModel
Package
Description
-
Uses of PropertyModel in org.eclipse.yasson.internal.model
Methods in org.eclipse.yasson.internal.model that return PropertyModelModifier and TypeMethodDescriptionClassModel.findPropertyModelByJsonReadName(String jsonReadName) Search for field in this class model and superclasses of its class.ClassModel.getPropertyModel(String name) Gets a property model by default (non customized) name.ClassModel.getSortedProperties()Get sorted class properties copy, combination of field and its getter / setter, javabeans alike.Methods in org.eclipse.yasson.internal.model that return types with arguments of type PropertyModelModifier and TypeMethodDescriptionClassModel.getProperties()Get class properties copy, combination of field and its getter / setter, javabeans alike.Methods in org.eclipse.yasson.internal.model with parameters of type PropertyModelMethod parameters in org.eclipse.yasson.internal.model with type arguments of type PropertyModelModifier and TypeMethodDescriptionvoidClassModel.setProperties(List<PropertyModel> parsedProperties) Sets parsed properties of the class.Constructors in org.eclipse.yasson.internal.model with parameters of type PropertyModelModifierConstructorDescriptionCreate a new PropertyModel that merges two existing PropertyModel that have identical read/write names. -
Uses of PropertyModel in org.eclipse.yasson.internal.model.customization
Methods in org.eclipse.yasson.internal.model.customization that return types with arguments of type PropertyModelModifier and TypeMethodDescriptionstatic Consumer<List<PropertyModel>>StrategiesProvider.getOrderingFunction(String strategy) Returns an ordering strategy which corresponds to the ordering strategy name.PropertyOrdering.orderProperties(List<PropertyModel> properties, ClassModel classModel) Sorts class properties either, by classJsonbPropertyOrderannotation, or byPropertyOrderStrategyif set inJsonbConfig.Methods in org.eclipse.yasson.internal.model.customization with parameters of type PropertyModelModifier and TypeMethodDescriptionvoidCreatorCustomization.setPropertyModel(PropertyModel propertyModel) Set property referenced model.Method parameters in org.eclipse.yasson.internal.model.customization with type arguments of type PropertyModelModifier and TypeMethodDescriptionPropertyOrdering.orderProperties(List<PropertyModel> properties, ClassModel classModel) Sorts class properties either, by classJsonbPropertyOrderannotation, or byPropertyOrderStrategyif set inJsonbConfig.Constructor parameters in org.eclipse.yasson.internal.model.customization with type arguments of type PropertyModelModifierConstructorDescriptionPropertyOrdering(Consumer<List<PropertyModel>> propertyOrderStrategy) Creates a new instance.