|
ch.jm.osgi.util.bundle 1.0.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.jm.osgi.util.bundle.Clause
public class Clause
Represents a single import/export clause including attributes and directives.
Constructor Summary | |
---|---|
Clause(java.lang.String packageName)
Creates a new clause |
Method Summary | |
---|---|
int |
compareTo(Clause o)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getAttribute(java.lang.String name)
Returns an attribute. |
java.lang.String |
getDirective(java.lang.String name)
Returns a directive |
java.lang.String |
getPackageName()
Returns the package name. |
int |
hashCode()
|
void |
mergeFrom(Clause c)
Merges the given clause into this one. |
void |
putAttribute(java.lang.String name,
java.lang.String value)
Puts an attribute. |
void |
putDirective(java.lang.String name,
java.lang.String value)
Puts a directive. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Clause(java.lang.String packageName)
packageName
- the package nameMethod Detail |
---|
public java.lang.String getPackageName()
public void putAttribute(java.lang.String name, java.lang.String value)
name
- the namevalue
- the valuepublic java.lang.String getAttribute(java.lang.String name)
name
- the name
public void putDirective(java.lang.String name, java.lang.String value)
name
- the namevalue
- the valuepublic java.lang.String getDirective(java.lang.String name)
name
- the name
public void mergeFrom(Clause c)
c
- the clause to merge into this onepublic int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(Clause o)
compareTo
in interface java.lang.Comparable<Clause>
|
ch.jm.osgi.util.bundle 1.0.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |