Public Member Functions | |
Filter (String strForm) | |
String | toString () |
void | serializeSelfToStream (DataOutputStream stream) throws IOException |
Static Public Member Functions | |
static void | main (String[] args) |
Static Public Attributes | |
static final String | PROCESS_THREAD_SEPARATOR = "," |
Package Functions | |
Filter (Range process, Range thread) | |
boolean | matches (TraceName name) |
boolean | matches (int processNum, int threadNum) |
Private Member Functions | |
String[] | formattedSplit (String strForm) |
Yeah, this is kind of obnoxious, but it's mostly because Java doesn't include blank strings in the split, even though they should be there. | |
Private Attributes | |
final Range | process |
final Range | thread |
Definition at line 8 of file Filter.java.
edu.rice.cs.hpc.data.experiment.extdata.Filter.Filter | ( | String | strForm | ) |
Definition at line 13 of file Filter.java.
References edu.rice.cs.hpc.data.experiment.extdata.Filter.formattedSplit(), edu.rice.cs.hpc.data.experiment.extdata.Filter.process, and edu.rice.cs.hpc.data.experiment.extdata.Filter.thread.
Referenced by edu.rice.cs.hpc.data.experiment.extdata.Filter.main().
Definition at line 52 of file Filter.java.
String [] edu.rice.cs.hpc.data.experiment.extdata.Filter.formattedSplit | ( | String | strForm | ) | [private] |
Yeah, this is kind of obnoxious, but it's mostly because Java doesn't include blank strings in the split, even though they should be there.
. So we replace blank segments with x
Definition at line 24 of file Filter.java.
References edu.rice.cs.hpc.data.experiment.extdata.Filter.PROCESS_THREAD_SEPARATOR.
Referenced by edu.rice.cs.hpc.data.experiment.extdata.Filter.Filter().
static void edu.rice.cs.hpc.data.experiment.extdata.Filter.main | ( | String[] | args | ) | [static] |
Definition at line 67 of file Filter.java.
References edu.rice.cs.hpc.data.experiment.extdata.Filter.Filter(), edu.rice.cs.hpc.data.experiment.extdata.Filter.matches(), and edu.rice.cs.hpc.data.experiment.extdata.Filter.toString().
boolean edu.rice.cs.hpc.data.experiment.extdata.Filter.matches | ( | int | processNum, | |
int | threadNum | |||
) | [package] |
Definition at line 59 of file Filter.java.
References edu.rice.cs.hpc.data.experiment.extdata.Range.matches(), edu.rice.cs.hpc.data.experiment.extdata.Filter.process, and edu.rice.cs.hpc.data.experiment.extdata.Filter.thread.
boolean edu.rice.cs.hpc.data.experiment.extdata.Filter.matches | ( | TraceName | name | ) | [package] |
Definition at line 56 of file Filter.java.
References edu.rice.cs.hpc.data.experiment.extdata.TraceName.process, and edu.rice.cs.hpc.data.experiment.extdata.TraceName.thread.
Referenced by edu.rice.cs.hpc.data.experiment.extdata.Filter.main().
void edu.rice.cs.hpc.data.experiment.extdata.Filter.serializeSelfToStream | ( | DataOutputStream | stream | ) | throws IOException |
Definition at line 94 of file Filter.java.
References edu.rice.cs.hpc.data.experiment.extdata.Filter.process, edu.rice.cs.hpc.data.experiment.extdata.Range.serializeSelfToStream(), and edu.rice.cs.hpc.data.experiment.extdata.Filter.thread.
String edu.rice.cs.hpc.data.experiment.extdata.Filter.toString | ( | ) |
Definition at line 63 of file Filter.java.
References edu.rice.cs.hpc.data.experiment.extdata.Filter.process, edu.rice.cs.hpc.data.experiment.extdata.Filter.PROCESS_THREAD_SEPARATOR, and edu.rice.cs.hpc.data.experiment.extdata.Filter.thread.
Referenced by edu.rice.cs.hpc.data.experiment.extdata.Filter.main().
final Range edu.rice.cs.hpc.data.experiment.extdata.Filter.process [private] |
Definition at line 10 of file Filter.java.
Referenced by edu.rice.cs.hpc.data.experiment.extdata.Filter.Filter(), edu.rice.cs.hpc.data.experiment.extdata.Filter.matches(), edu.rice.cs.hpc.data.experiment.extdata.Filter.serializeSelfToStream(), and edu.rice.cs.hpc.data.experiment.extdata.Filter.toString().
final String edu.rice.cs.hpc.data.experiment.extdata.Filter.PROCESS_THREAD_SEPARATOR = "," [static] |
Definition at line 9 of file Filter.java.
Referenced by edu.rice.cs.hpc.data.experiment.extdata.Filter.formattedSplit(), and edu.rice.cs.hpc.data.experiment.extdata.Filter.toString().
final Range edu.rice.cs.hpc.data.experiment.extdata.Filter.thread [private] |
Definition at line 11 of file Filter.java.
Referenced by edu.rice.cs.hpc.data.experiment.extdata.Filter.Filter(), edu.rice.cs.hpc.data.experiment.extdata.Filter.matches(), edu.rice.cs.hpc.data.experiment.extdata.Filter.serializeSelfToStream(), and edu.rice.cs.hpc.data.experiment.extdata.Filter.toString().