All Known Implementing Classes:
JavaMetadataProvider

public interface MetadataProvider
Provides metadata
  • Method Details

    • getDefaults

      Map<Object,Object> getDefaults()
      provide default metadata
    • getAnnotationReader

      AnnotationReader getAnnotationReader(AnnotatedElement annotatedElement)
      provide metadata for a given annotated element
    • reset

      default void reset()
      Reset any internal caches. This will free up memory in some implementations, at the cost of possibly being a bit slower if its services are needed again. Other configuration aspects are not affected.