Class ClassBuilderInfo.AnnotationInfo

java.lang.Object
org.freedesktop.dbus.utils.generator.ClassBuilderInfo.AnnotationInfo
Enclosing class:
ClassBuilderInfo

public static class ClassBuilderInfo.AnnotationInfo extends Object
Contains information about annotation to place on classes, members or methods.
Since:
v3.2.1 - 2019-11-13
  • Field Details

    • annotationClass

      private final Class<? extends Annotation> annotationClass
      Annotation class.
    • annotationParams

      private final String annotationParams
      Annotation params (e.g. value = "foo", key = "bar").
  • Constructor Details

    • AnnotationInfo

      public AnnotationInfo(Class<? extends Annotation> _annotationClass, String _annotationParams)
  • Method Details

    • getAnnotationClass

      public Class<? extends Annotation> getAnnotationClass()
    • getAnnotationParams

      public String getAnnotationParams()