Uses of Class
org.eclipse.yasson.internal.model.JsonbAnnotatedElement
-
Packages that use JsonbAnnotatedElement Package Description org.eclipse.yasson.internal org.eclipse.yasson.internal.model -
-
Uses of JsonbAnnotatedElement in org.eclipse.yasson.internal
Methods in org.eclipse.yasson.internal that return JsonbAnnotatedElement Modifier and Type Method Description JsonbAnnotatedElement<Class<?>>
AnnotationIntrospector. collectAnnotations(Class<?> clazz)
Collect annotations of given class, its interfaces and the package.Methods in org.eclipse.yasson.internal with parameters of type JsonbAnnotatedElement Modifier and Type Method Description void
AnnotationIntrospector. checkTransientIncompatible(JsonbAnnotatedElement<?> target)
Finds annotations incompatible withJsonbTransient
annotation.AdapterBinding
AnnotationIntrospector. getAdapterBinding(JsonbAnnotatedElement<Class<?>> clsElement)
Checks forJsonbAdapter
on a type.JsonbDateFormatter
AnnotationIntrospector. getConstructorDateFormatter(JsonbAnnotatedElement<Parameter> param)
ReturnsJsonbDateFormatter
instance ifJsonbDateFormat
annotation is present.JsonbNumberFormatter
AnnotationIntrospector. getConstructorNumberFormatter(JsonbAnnotatedElement<Parameter> param)
ReturnsJsonbNumberFormatter
instance ifJsonbNumberFormat
annotation is present.DeserializerBinding
AnnotationIntrospector. getDeserializerBinding(JsonbAnnotatedElement<Class<?>> clsElement)
Checks forJsonbDeserializer
on a type.JsonbDateFormatter
AnnotationIntrospector. getJsonbDateFormat(JsonbAnnotatedElement<Class<?>> clazzElement)
Search forJsonbDateFormat
annotation on java class and constructJsonbDateFormatter
.JsonbNumberFormatter
AnnotationIntrospector. getJsonbNumberFormat(JsonbAnnotatedElement<Class<?>> clazzElement)
Search forJsonbNumberFormat
annotation on java class.String[]
AnnotationIntrospector. getPropertyOrder(JsonbAnnotatedElement<Class<?>> clazzElement)
Checks forJsonbPropertyOrder
annotation.SerializerBinding
AnnotationIntrospector. getSerializerBinding(JsonbAnnotatedElement<Class<?>> clsElement)
Checks forJsonbSerializer
on a type.ClassCustomization
AnnotationIntrospector. introspectCustomization(JsonbAnnotatedElement<Class<?>> clsElement)
Processes customizations.boolean
AnnotationIntrospector. isClassNillable(JsonbAnnotatedElement<Class<?>> clazzElement)
Checks for JsonbNillable annotation on a class, its superclasses and interfaces. -
Uses of JsonbAnnotatedElement in org.eclipse.yasson.internal.model
Methods in org.eclipse.yasson.internal.model that return JsonbAnnotatedElement Modifier and Type Method Description JsonbAnnotatedElement<Class<?>>
Property. getDeclaringClassElement()
Class element with annotation under construction for declaring class of this property.JsonbAnnotatedElement<Field>
Property. getFieldElement()
Element with field and its annotations.JsonbAnnotatedElement<Method>
Property. getGetterElement()
Element with getter and its annotations.JsonbAnnotatedElement<Method>
Property. getSetterElement()
Element with setter and its annotations.Constructors in org.eclipse.yasson.internal.model with parameters of type JsonbAnnotatedElement Constructor Description Property(String name, JsonbAnnotatedElement<Class<?>> declaringClassModel)
Create instance of property.
-