| Modifier and Type | Method and Description |
|---|---|
| public AnnotationReader | |
| public <T> boolean | |
| public Map | |
| public default void | |
| public Class | |
| public Method | |
| public Type | |
| public <T> XClass | |
| public XPackage |
| buildAnnotationReader | back to summary |
|---|---|
| public AnnotationReader buildAnnotationReader(AnnotatedElement annotatedElement) | |
| equals | back to summary |
|---|---|
| public <T> boolean equals(XClass class1, Class<T> class2) | |
| getDefaults | back to summary |
|---|---|
| public Map | |
| reset | back to summary |
|---|---|
| public default void reset() This resets 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. Ideally the ReflectionManager should be discarded after use, but sometimes that's not posible. This method is intended to be used when there is reasonable expectation for te ReflectionManager to no longer be needed, while having the option to still use it in case the assumption doesn't hold true. Careful: after invoking this method, returned X* instances will no longer honour any identity equality contract with X* instances which have been returned before resetting the cache. This operation does not affect the configuration. | |
| toClass | back to summary |
|---|---|
| public Class | |
| toMethod | back to summary |
|---|---|
| public Method toMethod(XMethod method) | |
| toType | back to summary |
|---|---|
| public Type toType(XClass xClazz) | |
| toXClass | back to summary |
|---|---|
| public <T> XClass toXClass(Class<T> clazz) | |
| toXPackage | back to summary |
|---|---|
| public XPackage toXPackage(Package pkg) | |