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 TypeInterfaceDescriptioninterfaceARequirementExpressionrepresenting theandof a number of requirement expressions.interfaceARequirementExpressionrepresenting a requirement.interfaceARequirementExpressionrepresenting thenot(negation) of a requirement expression.interfaceARequirementExpressionrepresenting theorof 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 twoRequirementExpressions into a requirement expression using theandoperator.ExpressionCombiner.and(RequirementExpression expr1, RequirementExpression expr2, RequirementExpression... moreExprs) Combine multipleRequirementExpressions into a requirement expression using theandoperator.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 twoRequirementExpressions into a requirement expression using theoroperator.ExpressionCombiner.or(RequirementExpression expr1, RequirementExpression expr2, RequirementExpression... moreExprs) Combine multipleRequirementExpressions into a requirement expression using theoroperator.