Uses of Class
org.eclipse.yasson.internal.model.Property
-
Packages that use Property Package Description org.eclipse.yasson.internal org.eclipse.yasson.internal.model org.eclipse.yasson.internal.model.customization.ordering -
-
Uses of Property in org.eclipse.yasson.internal
Methods in org.eclipse.yasson.internal with parameters of type Property Modifier and Type Method Description AdapterBinding
AnnotationIntrospector. getAdapterBinding(Property property)
Checks forJsonbAdapter
on a property.DeserializerBinding
AnnotationIntrospector. getDeserializerBinding(Property property)
Checks forJsonbDeserializer
on a property.Class<?>
AnnotationIntrospector. getImplementationClass(Property property)
Map<AnnotationTarget,JsonbDateFormatter>
AnnotationIntrospector. getJsonbDateFormatCategorized(Property property)
SearchJsonbDateFormat
on property, if not found looks at annotations declared on property type class.String
AnnotationIntrospector. getJsonbPropertyJsonReadName(Property property)
Gets a name of property for JSON unmarshalling.String
AnnotationIntrospector. getJsonbPropertyJsonWriteName(Property property)
Gets a name of property for JSON marshalling.EnumSet<AnnotationTarget>
AnnotationIntrospector. getJsonbTransientCategorized(Property property)
Checks if property is annotated transient.Map<AnnotationTarget,JsonbNumberFormatter>
AnnotationIntrospector. getJsonNumberFormatter(Property property)
SearchJsonbNumberFormat
on property, if not found looks at annotations declared on property type class.SerializerBinding
AnnotationIntrospector. getSerializerBinding(Property property)
Checks forJsonbSerializer
on a property.Optional<Boolean>
AnnotationIntrospector. isPropertyNillable(Property property)
Checks if property is nillable. -
Uses of Property in org.eclipse.yasson.internal.model
Methods in org.eclipse.yasson.internal.model with parameters of type Property Modifier and Type Method Description static PropertyValuePropagation
PropertyValuePropagation. createInstance(Property property, JsonbContext ctx)
Create typed instance to use.Constructors in org.eclipse.yasson.internal.model with parameters of type Property Constructor Description PropertyModel(ClassModel classModel, Property property, JsonbContext jsonbContext)
Creates an instance.PropertyValuePropagation(Property property, JsonbContext ctx)
Construct a property propagation.ReflectionPropagation(Property property, JsonbContext ctx)
-
Uses of Property in org.eclipse.yasson.internal.model.customization.ordering
Method parameters in org.eclipse.yasson.internal.model.customization.ordering with type arguments of type Property Modifier and Type Method Description List<PropertyModel>
PropertyOrdering. orderProperties(Map<String,Property> properties, ClassModel classModel, JsonbContext jsonbContext)
Sorts class properties either, by classJsonbPropertyOrder
annotation, or byPropertyOrderStrategy
if set inJsonbConfig
.
-