Uses of Interface
org.osgi.service.repository.RequirementExpression
-
Packages that use RequirementExpression Package Description org.osgi.service.repository Repository Service Package Version 1.1. -
-
Uses of RequirementExpression in org.osgi.service.repository
Subinterfaces of RequirementExpression in org.osgi.service.repository Modifier and Type Interface Description interface
AndExpression
ARequirementExpression
representing theand
of a number of requirement expressions.interface
IdentityExpression
ARequirementExpression
representing a requirement.interface
NotExpression
ARequirementExpression
representing thenot
(negation) of a requirement expression.interface
OrExpression
ARequirementExpression
representing theor
of a number of requirement expressions.Methods in org.osgi.service.repository that return RequirementExpression Modifier and Type Method Description RequirementExpression
NotExpression. getRequirementExpression()
Return the requirement expression that is negated by thisNotExpression
.Methods in org.osgi.service.repository that return types with arguments of type RequirementExpression Modifier and Type Method Description java.util.List<RequirementExpression>
AndExpression. getRequirementExpressions()
Return the requirement expressions that are combined by thisAndExpression
.java.util.List<RequirementExpression>
OrExpression. getRequirementExpressions()
Return the requirement expressions that are combined by thisOrExpression
.Methods in org.osgi.service.repository with parameters of type RequirementExpression Modifier and Type Method Description AndExpression
ExpressionCombiner. and(RequirementExpression expr1, RequirementExpression expr2)
Combine twoRequirementExpression
s into a requirement expression using theand
operator.AndExpression
ExpressionCombiner. and(RequirementExpression expr1, RequirementExpression expr2, RequirementExpression... moreExprs)
Combine multipleRequirementExpression
s into a requirement expression using theand
operator.Promise<java.util.Collection<org.osgi.resource.Resource>>
Repository. findProviders(RequirementExpression expression)
Find the resources that match the specified requirement expression.NotExpression
ExpressionCombiner. not(RequirementExpression expr)
Return the negation of aRequirementExpression
.OrExpression
ExpressionCombiner. or(RequirementExpression expr1, RequirementExpression expr2)
Combine twoRequirementExpression
s into a requirement expression using theor
operator.OrExpression
ExpressionCombiner. or(RequirementExpression expr1, RequirementExpression expr2, RequirementExpression... moreExprs)
Combine multipleRequirementExpression
s into a requirement expression using theor
operator.
-