|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractSet<Constant>
jnr.constants.ConstantSet
public class ConstantSet
Provides forward and reverse lookup for platform constants
| Method Summary | |
|---|---|
boolean |
contains(Object o)
|
Constant |
getConstant(long value)
Gets the constant for a name. |
Constant |
getConstant(String name)
Gets the constant for a name. |
static ConstantSet |
getConstantSet(String name)
Gets a ConstantSet |
String |
getName(int value)
Gets the name of a platform constant value. |
long |
getValue(String name)
Gets the integer value of a platform constant. |
Iterator<Constant> |
iterator()
|
long |
maxValue()
|
long |
minValue()
|
int |
size()
|
| Methods inherited from class java.util.AbstractSet |
|---|
equals, hashCode, removeAll |
| Methods inherited from class java.util.AbstractCollection |
|---|
add, addAll, clear, containsAll, isEmpty, remove, retainAll, toArray, toArray, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Set |
|---|
add, addAll, clear, containsAll, isEmpty, remove, retainAll, toArray, toArray |
| Method Detail |
|---|
public static ConstantSet getConstantSet(String name)
name - The name of the constant set to get.
public Constant getConstant(String name)
name - The name of the system constant (e.g. "EINVAL").
Constant instance.public Constant getConstant(long value)
value - A system constant value.
Constant instance.public long getValue(String name)
name - The name of the platform constant to look up (e.g. "EINVAL").
public String getName(int value)
value - The integer value to look up.
public long minValue()
public long maxValue()
public Iterator<Constant> iterator()
iterator in interface Iterable<Constant>iterator in interface Collection<Constant>iterator in interface Set<Constant>iterator in class AbstractCollection<Constant>public int size()
size in interface Collection<Constant>size in interface Set<Constant>size in class AbstractCollection<Constant>public boolean contains(Object o)
contains in interface Collection<Constant>contains in interface Set<Constant>contains in class AbstractCollection<Constant>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||