Package dev.equo.solstice.p2
Interface P2Session.Requirement
- All Superinterfaces:
Comparable<P2Session.Requirement>
- Enclosing class:
- P2Session
Keeps track of every unit which provides the given capability.
-
Method Details
-
isOptional
boolean isOptional() -
getFilter
@Nullable org.osgi.framework.Filter getFilter() -
getNamespace
String getNamespace() -
getName
String getName() -
hasOnlyOneProvider
boolean hasOnlyOneProvider() -
getOnlyProvider
P2Unit getOnlyProvider() -
getProviders
-
getRoot
P2Session.Requirement getRoot()Returns a non-optional form of the requirement. -
compareTo
- Specified by:
compareToin interfaceComparable<P2Session.Requirement>
-