Package | Description |
---|---|
org.grouplens.grapht.context | |
org.grouplens.grapht.reflect |
Interface for Grapht's use of Java reflection and type analysis.
|
org.grouplens.grapht.solver |
Dependency resolution.
|
Modifier and Type | Method and Description |
---|---|
static ContextElementMatcher |
ContextElements.matchType(Class<?> type,
QualifierMatcher qual) |
Modifier and Type | Method and Description |
---|---|
static QualifierMatcher |
Qualifiers.match(Annotation annot) |
static QualifierMatcher |
Qualifiers.match(Class<? extends Annotation> annotType) |
static QualifierMatcher |
Qualifiers.matchAny() |
static QualifierMatcher |
Qualifiers.matchDefault()
The default qualifier matcher.
|
static QualifierMatcher |
Qualifiers.matchNone() |
Modifier and Type | Method and Description |
---|---|
QualifierMatcher |
BindRuleBuilder.getQualifierMatcher()
Get the configured qualifer matcher.
|
Modifier and Type | Method and Description |
---|---|
BindRuleBuilder |
BindRuleBuilder.setQualifierMatcher(QualifierMatcher qm)
Set the qualifier matcher.
|
static BindRule |
BindRules.toClass(Class<?> depType,
QualifierMatcher qualifier,
Class<?> implType,
CachePolicy policy,
boolean terminal)
Deprecated.
Use
BindRuleBuilder . |
static BindRule |
BindRules.toSatisfaction(Class<?> depType,
QualifierMatcher qualifier,
Satisfaction satisfaction,
CachePolicy policy,
boolean terminal)
Deprecated.
Use
BindRuleBuilder . |
Copyright © 2016 GroupLens Research. All rights reserved.