Package | Description |
---|---|
org.osgi.service.repository |
Repository Service Package Version 1.1.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AndExpression
A
RequirementExpression representing the and of a number of
requirement expressions. |
interface |
IdentityExpression
A
RequirementExpression representing a requirement. |
interface |
NotExpression
A
RequirementExpression representing the not (negation) of a
requirement expression. |
interface |
OrExpression
A
RequirementExpression representing the or of a number of
requirement expressions. |
Modifier and Type | Method and Description |
---|---|
RequirementExpression |
NotExpression.getRequirementExpression()
Return the requirement expression that is negated by this
NotExpression . |
Modifier and Type | Method and Description |
---|---|
java.util.List<RequirementExpression> |
AndExpression.getRequirementExpressions()
Return the requirement expressions that are combined by this
AndExpression . |
java.util.List<RequirementExpression> |
OrExpression.getRequirementExpressions()
Return the requirement expressions that are combined by this
OrExpression . |
Modifier and Type | Method and Description |
---|---|
AndExpression |
ExpressionCombiner.and(RequirementExpression expr1,
RequirementExpression expr2)
Combine two
RequirementExpression s into a requirement expression
using the and operator. |
AndExpression |
ExpressionCombiner.and(RequirementExpression expr1,
RequirementExpression expr2,
RequirementExpression... moreExprs)
Combine multiple
RequirementExpression s into a requirement
expression using the and operator. |
AndExpression |
ExpressionCombiner.and(RequirementExpression expr1,
RequirementExpression expr2,
RequirementExpression... moreExprs)
Combine multiple
RequirementExpression s into a requirement
expression using the and operator. |
Promise<java.util.Collection<Resource>> |
Repository.findProviders(RequirementExpression expression)
Find the resources that match the specified requirement expression.
|
NotExpression |
ExpressionCombiner.not(RequirementExpression expr)
Return the negation of a
RequirementExpression . |
OrExpression |
ExpressionCombiner.or(RequirementExpression expr1,
RequirementExpression expr2)
Combine two
RequirementExpression s into a requirement expression
using the or operator. |
OrExpression |
ExpressionCombiner.or(RequirementExpression expr1,
RequirementExpression expr2,
RequirementExpression... moreExprs)
Combine multiple
RequirementExpression s into a requirement
expression using the or operator. |
OrExpression |
ExpressionCombiner.or(RequirementExpression expr1,
RequirementExpression expr2,
RequirementExpression... moreExprs)
Combine multiple
RequirementExpression s into a requirement
expression using the or operator. |
Copyright © OSGi Alliance (2000, 2018). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0