| Modifier and Type | Field and Description |
|---|---|
| private final ActiveDescriptor | |
| private static final String | |
| private final Filter | |
| private final Injectee | |
| private final Operation | |
| private static final HashSet | |
| private static final String | |
| private static final String[] | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public | ValidationInformationImpl(Operation
The operation to perform operation, ActiveDescriptor<?> The candidate to perform it on candidate, Injectee The injecteee that may be involved injectee, Filter The filter that may be involved in the lookup filter)Creates the validation information |
| public | ValidationInformationImpl(Operation
The operation to perform operation, ActiveDescriptor<?> The candidate to perform it on candidate)Creates the validation information |
| Modifier and Type | Method and Description |
|---|---|
| public StackTraceElement | getCaller()
Implements org. The implementation of this method is VERY dependent on the implementation of ServiceLocatorImpl. |
| public ActiveDescriptor | getCandidate()
Implements org. The candidate descriptor for this operation |
| public Filter | getFilter()
Implements org. On a LOOKUP operation the |
| public Injectee | getInjectee()
Implements org. On a LOOKUP operation if the lookup is being performed due to an
injection point (as opposed to a lookup via the API) then this
method will return a non-null |
| public Operation | getOperation()
Implements org. The operation that is to be performed, one of
|
| private String | |
| public String |
| candidate | back to summary |
|---|---|
| private final ActiveDescriptor<?> candidate | |
| CHECK_METHOD | back to summary |
|---|---|
| private static final String CHECK_METHOD | |
| filter | back to summary |
|---|---|
| private final Filter filter | |
| injectee | back to summary |
|---|---|
| private final Injectee injectee | |
| operation | back to summary |
|---|---|
| private final Operation operation | |
| PACKAGES_TO_SKIP | back to summary |
|---|---|
| private static final HashSet<String> PACKAGES_TO_SKIP | |
| SERVICE_LOCATOR_IMPL | back to summary |
|---|---|
| private static final String SERVICE_LOCATOR_IMPL | |
| SKIP_ME | back to summary |
|---|---|
| private static final String[] SKIP_ME | |
| VALIDATE_METHOD | back to summary |
|---|---|
| private static final String VALIDATE_METHOD | |
| ValidationInformationImpl | back to summary |
|---|---|
| public ValidationInformationImpl(Operation operation, ActiveDescriptor<?> candidate, Injectee injectee, Filter filter) Creates the validation information
| |
| ValidationInformationImpl | back to summary |
|---|---|
| public ValidationInformationImpl(Operation operation, ActiveDescriptor<?> candidate) Creates the validation information
| |
| getCaller | back to summary |
|---|---|
| public StackTraceElement getCaller() Implements org. The implementation of this method is VERY dependent on the implementation of ServiceLocatorImpl. Any refactoring of ServiceLocatorImpl having to do with validation will likely cause this code to break. Hopefully the unit tests will catch any such failures!
| |
| getCandidate | back to summary |
|---|---|
| public ActiveDescriptor Implements org. Doc from org. The candidate descriptor for this operation
| |
| getFilter | back to summary |
|---|---|
| public Filter getFilter() Implements org. Doc from org. On a LOOKUP operation the
| |
| getInjectee | back to summary |
|---|---|
| public Injectee getInjectee() Implements org. Doc from org. On a LOOKUP operation if the lookup is being performed due to an
injection point (as opposed to a lookup via the API) then this
method will return a non-null
| |
| getOperation | back to summary |
|---|---|
| public Operation getOperation() Implements org. Doc from org. The operation that is to be performed, one of
| |
| getPackage | back to summary |
|---|---|
| private String getPackage(String name) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |