public class MetadataSources extends Object implements Serializable
#buildMetadata(), or use #getMetadataBuilder() to customize
how sources are processed (naming strategies, etc).| 构造器和说明 |
|---|
MetadataSources() |
| 限定符和类型 | 方法和说明 |
|---|---|
MetadataSources |
addAnnotatedClass(Class annotatedClass)
Read metadata from the annotations attached to the given class.
|
MetadataSources |
addAnnotatedClassName(String annotatedClassName)
Read metadata from the annotations attached to the given class.
|
MetadataSources |
addPackage(Package packageRef)
Read package-level metadata.
|
MetadataSources |
addPackage(String packageName)
Read package-level metadata.
|
Collection<Class<?>> |
getAnnotatedClasses() |
Collection<String> |
getAnnotatedClassNames() |
Collection<String> |
getAnnotatedPackages() |
public Collection<String> getAnnotatedPackages()
public Collection<Class<?>> getAnnotatedClasses()
public Collection<String> getAnnotatedClassNames()
public MetadataSources addAnnotatedClass(Class annotatedClass)
annotatedClass - The class containing annotationspublic MetadataSources addAnnotatedClassName(String annotatedClassName)
Class will not be accessed until later
which is important for on-the-fly bytecode-enhancementannotatedClassName - The name of a class containing annotationspublic MetadataSources addPackage(String packageName)
packageName - java package name without trailing '.', cannot be nullpublic MetadataSources addPackage(Package packageRef)
packageRef - Java Package referenceCopyright © 2019. All rights reserved.