| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private static final String[] | |
| private volatile String[] | |
| private final String | |
| private final Class |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public T | |
| public String[] | |
| protected T | |
| protected T | |
| public void |
| allow | back to summary |
|---|---|
| private final boolean allow | |
| EMPTY | back to summary |
|---|---|
| private static final String[] EMPTY | |
| packages | back to summary |
|---|---|
| private volatile String[] packages | |
| suffix | back to summary |
|---|---|
| private final String suffix | |
| type | back to summary |
|---|---|
| private final Class<? extends T> type | |
| InstanceFinder | back to summary |
|---|---|
| pack-priv InstanceFinder(Class<? extends T> type, boolean allow, String suffix, String... packages) | |
| find | back to summary |
|---|---|
| public T find(Class<?> type) | |
| getPackages | back to summary |
|---|---|
| public String[] getPackages() | |
| instantiate | back to summary |
|---|---|
protected T instantiate(Class<?> type, String name)
| |
| instantiate | back to summary |
|---|---|
| protected T instantiate(Class<?> type, String prefix, String name) | |
| setPackages | back to summary |
|---|---|
| public void setPackages(String... packages) | |