Class CommonPropertyAnnotationHandler<T>

java.lang.Object
io.milton.http.annotated.AbstractAnnotationHandler
io.milton.http.annotated.CommonPropertyAnnotationHandler<T>
All Implemented Interfaces:
AnnotationHandler

public class CommonPropertyAnnotationHandler<T> extends AbstractAnnotationHandler
Author:
brad
  • Field Details

    • propertyNames

      protected final String[] propertyNames
  • Constructor Details

  • Method Details

    • get

      public T get(AnnoResource res)
    • set

      public void set(AnnoResource res, T newValue)
    • getDefaultValue

      public T getDefaultValue()
    • setDefaultValue

      public void setDefaultValue(T defaultValue)
    • deriveDefaultValue

      protected T deriveDefaultValue(Object source)