| Package | Description |
|---|---|
| org.jeesy.classinfo | |
| org.jeesy.classinfo.indexes | |
| org.jeesy.classinfo.selector |
| Modifier and Type | Field and Description |
|---|---|
protected ClassInfo |
PropertyInfo.enclosingClass |
| Modifier and Type | Method and Description |
|---|---|
static <T> ClassInfo<T> |
ClassInfoScanner.classInfo(Class<T> type)
Get class info using default scan behaviour and cache
|
static <T> ClassInfo<T> |
ClassInfoScanner.classInfoNoCache(Class<T> type)
Get class info using default scan behaviour without any caching.
|
protected ClassInfo |
ClassInfoScanner.computeValue(Class<?> type) |
ClassInfo<?> |
PropertyInfo.getClassInfo() |
<T> ClassInfo<T> |
ClassInfoScanner.getInfo(Class<T> type) |
<T> ClassInfo<T> |
ClassInfoScanner.getInfoNoCache(Class<T> type) |
ClassInfo |
ClassInfo.getParent() |
protected ClassInfo<ClassType> |
ClassInfo.introspect(ClassInfoScanner scanner) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ClassInfoScanner.DefaultScanBehaviour.useParent(ClassInfo classInfo) |
boolean |
ClassInfoScanner.ScanBehaviour.useParent(ClassInfo classInfo)
Decide to use or not property information from parent class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CommonClassIndex.index(ClassInfo<?> classInfo) |
void |
MethodIndex.index(ClassInfo<?> container,
MethodInfo methodInfo)
Called by introspector to index method info
|
void |
PropertyByTypeIndex.index(ClassInfo container,
PropertyInfo propertyInfo) |
void |
PropertyByAnnotationIndex.index(ClassInfo container,
PropertyInfo propertyInfo) |
void |
PropertyIndex.index(ClassInfo container,
PropertyInfo propertyInfo)
Called by introspector to index property info
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PropertySelector.selectProperties(List<PropertyHandle> handles,
ClassInfo classInfo) |
Copyright © 2016. All rights reserved.