Uses of Interface
org.osgi.service.repository.RequirementExpression
-
Uses of RequirementExpression in org.osgi.service.repository
Modifier and TypeInterfaceDescriptioninterface
ARequirementExpression
representing theand
of a number of requirement expressions.interface
ARequirementExpression
representing a requirement.interface
ARequirementExpression
representing thenot
(negation) of a requirement expression.interface
ARequirementExpression
representing theor
of a number of requirement expressions.Modifier and TypeMethodDescriptionNotExpression.getRequirementExpression()
Return the requirement expression that is negated by thisNotExpression
.Modifier and TypeMethodDescriptionAndExpression.getRequirementExpressions()
Return the requirement expressions that are combined by thisAndExpression
.OrExpression.getRequirementExpressions()
Return the requirement expressions that are combined by thisOrExpression
.Modifier and TypeMethodDescriptionExpressionCombiner.and
(RequirementExpression expr1, RequirementExpression expr2) Combine twoRequirementExpression
s into a requirement expression using theand
operator.ExpressionCombiner.and
(RequirementExpression expr1, RequirementExpression expr2, RequirementExpression... moreExprs) Combine multipleRequirementExpression
s into a requirement expression using theand
operator.Repository.findProviders
(RequirementExpression expression) Find the resources that match the specified requirement expression.ExpressionCombiner.not
(RequirementExpression expr) Return the negation of aRequirementExpression
.ExpressionCombiner.or
(RequirementExpression expr1, RequirementExpression expr2) Combine twoRequirementExpression
s into a requirement expression using theor
operator.ExpressionCombiner.or
(RequirementExpression expr1, RequirementExpression expr2, RequirementExpression... moreExprs) Combine multipleRequirementExpression
s into a requirement expression using theor
operator.