Interface JdkValueExtractor<V>

All Known Implementing Classes:
AbstractJdkValueExtractor, JdkArrayValueExtractor, JdkNestedValueExtractor, JdkPassThruExtractor

public interface JdkValueExtractor<V>
  • Method Details

    • extractValue

      <A extends Annotation> V extractValue(A usage, String attributeName, ModelsContext modelContext)
      Extract the value of the named attribute from the given annotation
    • extractValue

      <A extends Annotation> V extractValue(A usage, AttributeDescriptor<V> attributeDescriptor, ModelsContext modelContext)
      Extract the value of the described attribute from the given annotation