OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:constructorelement
(Results
1 - 4
of
4
) sorted by null
/external/dagger2/compiler/src/main/java/dagger/internal/codegen/
InjectConstructorValidator.java
53
ValidationReport<TypeElement> validate(ExecutableElement
constructorElement
) {
55
ValidationReport.about(MoreElements.asType(
constructorElement
.getEnclosingElement()));
56
if (
constructorElement
.getModifiers().contains(PRIVATE)) {
57
builder.addError(INJECT_ON_PRIVATE_CONSTRUCTOR,
constructorElement
);
60
for (AnnotationMirror qualifier : getQualifiers(
constructorElement
)) {
61
builder.addError(QUALIFIER_ON_INJECT_CONSTRUCTOR,
constructorElement
, qualifier);
64
for (VariableElement parameter :
constructorElement
.getParameters()) {
68
builder.addError(MULTIPLE_QUALIFIERS,
constructorElement
, qualifier);
74
MoreElements.asType(
constructorElement
.getEnclosingElement());
78
builder.addError(INJECT_INTO_PRIVATE_CLASS,
constructorElement
);
[
all
...]
ProvisionBinding.java
92
ProvisionBinding forInjectConstructor(ExecutableElement
constructorElement
,
94
checkNotNull(
constructorElement
);
95
checkArgument(
constructorElement
.getKind().equals(CONSTRUCTOR));
96
checkArgument(isAnnotationPresent(
constructorElement
, Inject.class));
97
checkArgument(!getQualifier(
constructorElement
).isPresent());
99
ExecutableType cxtorType = MoreTypes.asExecutable(
constructorElement
.asType());
101
MoreTypes.asDeclared(
constructorElement
.getEnclosingElement().asType());
109
cxtorType = MoreTypes.asExecutable(types.asMemberOf(resolved,
constructorElement
));
117
constructorElement
.getParameters(),
121
Scope scope = Scope.scopeOf(
constructorElement
.getEnclosingElement())
[
all
...]
InjectProcessingStep.java
90
ExecutableElement
constructorElement
, Void v) {
92
constructorValidator.validate(
constructorElement
);
99
constructorElement
, Optional.<TypeMirror>absent()));
101
MoreTypes.asDeclared(
constructorElement
.getEnclosingElement().asType());
/prebuilts/tools/common/m2/repository/com/google/dagger/dagger-compiler/2.6/
dagger-compiler-2.6.jar
Completed in 6721 milliseconds