class CapReq
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
CapReq.MODE |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
attributes |
private java.util.Map<java.lang.String,java.lang.String> |
directives |
private int |
hashCode |
private CapReq.MODE |
mode |
private java.lang.String |
namespace |
private org.osgi.resource.Resource |
resource |
Constructor and Description |
---|
CapReq(CapReq.MODE mode,
java.lang.String namespace,
org.osgi.resource.Resource resource,
java.util.Map<java.lang.String,java.lang.String> directives,
java.util.Map<java.lang.String,java.lang.Object> attributes) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
private boolean |
equalsCap(org.osgi.resource.Capability other) |
private boolean |
equalsNative(CapReq other) |
private boolean |
equalsReq(org.osgi.resource.Requirement other) |
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes() |
java.util.Map<java.lang.String,java.lang.String> |
getDirectives() |
java.lang.String |
getNamespace() |
org.osgi.resource.Resource |
getResource() |
int |
hashCode() |
java.lang.String |
toString() |
protected void |
toString(java.lang.StringBuilder sb) |
private final CapReq.MODE mode
private final java.lang.String namespace
private final org.osgi.resource.Resource resource
private final java.util.Map<java.lang.String,java.lang.String> directives
private final java.util.Map<java.lang.String,java.lang.Object> attributes
private transient int hashCode
CapReq(CapReq.MODE mode, java.lang.String namespace, org.osgi.resource.Resource resource, java.util.Map<java.lang.String,java.lang.String> directives, java.util.Map<java.lang.String,java.lang.Object> attributes)
public java.lang.String getNamespace()
public java.util.Map<java.lang.String,java.lang.String> getDirectives()
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
public org.osgi.resource.Resource getResource()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
private boolean equalsCap(org.osgi.resource.Capability other)
private boolean equalsNative(CapReq other)
private boolean equalsReq(org.osgi.resource.Requirement other)
public java.lang.String toString()
toString
in class java.lang.Object
protected void toString(java.lang.StringBuilder sb)