Class ConstructorPropertiesAnnotationIntrospector
java.lang.Object
org.eclipse.yasson.internal.ConstructorPropertiesAnnotationIntrospector
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AnnotationFinderprivate final JsonbContextprivate static final Logger -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructorPropertiesAnnotationIntrospector(JsonbContext context, AnnotationFinder annotationFinder) Only for testing and internal purposes. -
Method Summary
Modifier and TypeMethodDescriptionprivate JsonbCreatorcreateJsonbCreator(Executable executable, String[] properties) forContext(JsonbContext jsonbContext) getCreator(Constructor<?>[] constructors) toString()
-
Field Details
-
LOG
-
jsonbContext
-
constructorProperties
-
-
Constructor Details
-
ConstructorPropertiesAnnotationIntrospector
protected ConstructorPropertiesAnnotationIntrospector(JsonbContext context, AnnotationFinder annotationFinder) Only for testing and internal purposes.Please use static factory methods e.g.
forContext(JsonbContext).- Parameters:
context-JsonbContextannotationFinder-AnnotationFinder
-
-
Method Details
-
forContext
-
getCreator
-
createJsonbCreator
-
toString
-