Interface AnnotatedMember

All Known Implementing Classes:
FieldMember, MethodMember

public interface AnnotatedMember
  • Method Details

    • isIgnored

      boolean isIgnored()
    • setValue

      panda.std.Result<panda.std.Unit,ReflectiveOperationException> setValue(@NotNull @NotNull Object value)
    • getValue

      panda.std.Result<panda.std.Option<Object>,ReflectiveOperationException> getValue()
    • isAnnotationPresent

      boolean isAnnotationPresent(@NotNull @NotNull Class<? extends Annotation> annotation)
    • getAnnotationsByType

      @NotNull <A extends Annotation> @NotNull List<A> getAnnotationsByType(@NotNull @NotNull Class<A> annotation)
    • getAnnotation

      @Nullable <A extends Annotation> A getAnnotation(@NotNull @NotNull Class<A> annotation)
    • getAnnotatedType

      @NotNull @NotNull AnnotatedType getAnnotatedType()
    • getType

      @NotNull @NotNull Class<?> getType()
    • getName

      @NotNull @NotNull String getName()
    • getInstance

      @NotNull @NotNull Object getInstance()