Package com.vaadin.hilla.parser.models
Class AnnotationParameterModel
java.lang.Object
com.vaadin.hilla.parser.models.AnnotationParameterModel
- All Implemented Interfaces:
Model,NamedModel
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetValue()inthashCode()abstract booleanstatic <T> AnnotationParameterModelof(@NonNull AnnotationParameterModel.ReflectionOrigin<T> origin) static AnnotationParameterModelof(@NonNull io.github.classgraph.AnnotationParameterValue origin) Deprecated.static AnnotationParameterModelprotected abstract ObjecttoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.vaadin.hilla.parser.models.Model
get, isReflection, isSourceMethods inherited from interface com.vaadin.hilla.parser.models.NamedModel
getName
-
Constructor Details
-
AnnotationParameterModel
public AnnotationParameterModel()
-
-
Method Details
-
of
public static AnnotationParameterModel of(@NonNull String name, @NonNull Object value, boolean isDefault) -
of
public static <T> AnnotationParameterModel of(@NonNull AnnotationParameterModel.ReflectionOrigin<T> origin) -
of
@Deprecated public static AnnotationParameterModel of(@NonNull io.github.classgraph.AnnotationParameterValue origin) Deprecated. -
equals
-
getCommonModelClass
- Specified by:
getCommonModelClassin interfaceModel
-
getValue
-
hashCode
public int hashCode() -
isDefault
public abstract boolean isDefault() -
toString
-
prepareValue
-