Module com.vaadin.hilla.parser.core
Class JacksonModel<F extends Model,G extends Model,S extends Model>
java.lang.Object
com.vaadin.hilla.parser.models.AnnotatedAbstractModel
com.vaadin.hilla.parser.models.jackson.JacksonModel<F,G,S>
- All Implemented Interfaces:
AnnotatedModel,Model
- Direct Known Subclasses:
JacksonPropertyModel
public abstract class JacksonModel<F extends Model,G extends Model,S extends Model>
extends AnnotatedAbstractModel
implements Model, AnnotatedModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJacksonModel(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition origin) -
Method Summary
Methods inherited from class com.vaadin.hilla.parser.models.AnnotatedAbstractModel
getAnnotations, prepareAnnotations, processAnnotations, processAnnotations, processAnnotationsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.hilla.parser.models.AnnotatedModel
getAnnotationsMethods inherited from interface com.vaadin.hilla.parser.models.Model
getCommonModelClass, isReflection, isSource
-
Field Details
-
origin
protected final com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition origin
-
-
Constructor Details
-
JacksonModel
protected JacksonModel(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition origin)
-
-
Method Details
-
equals
-
get
public com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition get() -
getField
-
getGetter
-
getSetter
-
hasField
public boolean hasField() -
hasGetter
public boolean hasGetter() -
hasSetter
public boolean hasSetter() -
hashCode
public int hashCode() -
prepareField
-
prepareGetter
-
prepareSetter
-