|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.buglabs.bug.sysfs.SysfsNode
public abstract class SysfsNode
An abstract class for files within sysfs. This class has helper methods in dealing with the files.
| Field Summary | |
|---|---|
protected java.io.File |
root
|
| Constructor Summary | |
|---|---|
SysfsNode(java.io.File root)
|
|
| Method Summary | |
|---|---|
protected static java.lang.String |
getFirstLineofFile(java.io.File file)
Return first line of file as a string. |
protected static java.lang.String |
pad(java.lang.String s,
int len,
char j)
Pad a string to length len of char j |
protected static java.lang.String |
parseHexInt(java.lang.String sn)
|
protected static int |
parseInt(java.lang.String sn)
Null-safe. |
protected static java.lang.String |
parseMultiInt(java.lang.String sn)
null-safe. |
protected void |
println(java.io.File file,
java.lang.String line)
Write a line to a file. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final java.io.File root
| Constructor Detail |
|---|
public SysfsNode(java.io.File root)
| Method Detail |
|---|
protected static java.lang.String parseMultiInt(java.lang.String sn)
sn -
protected static int parseInt(java.lang.String sn)
sn -
protected static java.lang.String parseHexInt(java.lang.String sn)
sn -
protected static java.lang.String pad(java.lang.String s,
int len,
char j)
s - len - j -
protected static java.lang.String getFirstLineofFile(java.io.File file)
file -
protected void println(java.io.File file,
java.lang.String line)
throws java.io.IOException
file - line -
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||