public interface AnnotationValueResolver extends ValueResolver<CharSequence>
| Modifier and Type | Method and Description | 
|---|---|
| default Optional<Boolean> | booleanValue()The Boolean value of the given member. | 
| Optional<Boolean> | booleanValue(String member)The boolean value of the given member. | 
| default Optional<Class<?>> | classValue()The value of the annotation as a Class. | 
| Optional<Class<?>> | classValue(String member)The value of the given annotation member as a Class. | 
| <T> Optional<Class<? extends T>> | classValue(String member,
          Class<T> requiredType)The value of the given annotation member as a Class. | 
| default Class<?>[] | classValues()The value of the annotation as a Class. | 
| Class<?>[] | classValues(String member)The value of the given annotation member as a Class. | 
| default OptionalDouble | doubleValue()The double value of the given member. | 
| OptionalDouble | doubleValue(String member)The double value of the given member. | 
| default <E extends Enum> | enumValue(Class<E> enumType)Return the enum value of the given member of the given enum type. | 
| <E extends Enum> | enumValue(String member,
         Class<E> enumType)Return the enum value of the given member of the given enum type. | 
| Map<CharSequence,Object> | getValues() | 
| default OptionalInt | intValue()The integer value of the given member. | 
| OptionalInt | intValue(String member)The integer value of the given member. | 
| default boolean | isFalse() | 
| boolean | isFalse(String member) | 
| boolean | isPresent(CharSequence member)Is the given member present. | 
| default boolean | isTrue() | 
| boolean | isTrue(String member) | 
| default OptionalLong | longValue()The integer value of the given member. | 
| OptionalLong | longValue(String member)The long value of the given member. | 
| default Optional<String> | stringValue()The string value of the given member. | 
| Optional<String> | stringValue(String member)The string value of the given member. | 
| default String[] | stringValues()The double value of the given member. | 
| String[] | stringValues(String member)The string value of the given member. | 
get, get, get, get<E extends Enum> Optional<E> enumValue(@Nonnull String member, @Nonnull Class<E> enumType)
E - The enum typemember - The annotation memberenumType - The required typeOptional of the enum valuedefault <E extends Enum> Optional<E> enumValue(@Nonnull Class<E> enumType)
E - The enum typeenumType - The required typeOptional of the enum valuedefault Optional<Class<?>> classValue()
Optional classOptional<Class<?>> classValue(@Nonnull String member)
member - The annotation memberOptional class@Nonnull default Class<?>[] classValues()
Optional class@Nonnull Class<?>[] classValues(@Nonnull String member)
member - The annotation memberOptional classOptionalInt intValue(@Nonnull String member)
member - The annotation memberOptionalIntdefault OptionalInt intValue()
OptionalIntOptionalLong longValue(@Nonnull String member)
member - The annotation memberOptionalLongdefault OptionalLong longValue()
OptionalLongOptionalDouble doubleValue(@Nonnull String member)
member - The annotation memberOptionalDoubledefault OptionalDouble doubleValue()
OptionalDoubleOptional<String> stringValue(@Nonnull String member)
member - The annotation memberOptionalIntdefault Optional<String> stringValue()
OptionalIntOptional<Boolean> booleanValue(@Nonnull String member)
member - The annotation memberOptional booleandefault Optional<Boolean> booleanValue()
Optional boolean@Nonnull String[] stringValues(@Nonnull String member)
member - The annotation memberOptionalInt@Nonnull default String[] stringValues()
OptionalIntboolean isPresent(CharSequence member)
member - The memberdefault boolean isTrue()
boolean isTrue(String member)
member - The memberdefault boolean isFalse()
boolean isFalse(String member)
member - The member<T> Optional<Class<? extends T>> classValue(@Nonnull String member, @Nonnull Class<T> requiredType)
T - The required typemember - The annotation memberrequiredType - The required typeOptional class@Nonnull Map<CharSequence,Object> getValues()