Uses of Interface
org.osgi.service.repository.RequirementExpression
Packages that use RequirementExpression
-
Uses of RequirementExpression in org.osgi.service.repository
Subinterfaces of RequirementExpression in org.osgi.service.repositoryModifier 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.Methods in org.osgi.service.repository that return RequirementExpressionModifier and TypeMethodDescriptionNotExpression.getRequirementExpression()
Return the requirement expression that is negated by thisNotExpression
.Methods in org.osgi.service.repository that return types with arguments of type RequirementExpressionModifier and TypeMethodDescriptionAndExpression.getRequirementExpressions()
Return the requirement expressions that are combined by thisAndExpression
.OrExpression.getRequirementExpressions()
Return the requirement expressions that are combined by thisOrExpression
.Methods in org.osgi.service.repository with parameters of type RequirementExpressionModifier 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.