|
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 name| Method 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.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic 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 | |||||||||