|
TC Java 2011 Version |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object gov.nih.nlm.nls.tc.Jdi.JournalDescriptors
public final class JournalDescriptors
This class is to load Journal Descriptors from a flat file.
History:
Field Summary | |
---|---|
static int |
BY_DOCUMENT
|
static int |
BY_WORD
|
Constructor Summary | |
---|---|
JournalDescriptors(java.lang.String inFile)
Create the Journal Descriptors List object by specifying the input file. |
|
JournalDescriptors(java.lang.String inFile,
boolean verbose)
Create the Journal Descriptors List object by specifying the input file and flag of verbose. |
Method Summary | |
---|---|
int |
GetIndex(java.lang.String idName)
Get JD index by specifying JD id or name. |
int |
GetIndexByJdid(java.lang.String jdid)
Get JD index by specifying JD id. |
int |
GetIndexByName(java.lang.String name)
Get JD index by specifying JD name. |
JournalDescriptor |
GetJdByIndex(int index)
Get JD object by specifying JD index. |
JournalDescriptor |
GetJdByJdid(java.lang.String jdid)
Get JD object by specifying JD id. |
JournalDescriptor |
GetJdByName(java.lang.String name)
Get JD object by specifying JD name. |
java.lang.String |
GetJdidByIndex(int index)
Get JD id by specifying JD index. |
java.lang.String |
GetJdidByName(java.lang.String name)
Get JD id by specifying JD name. |
java.util.Hashtable<java.lang.Integer,JournalDescriptor> |
GetJdsByIndex()
Get the collection object (in hashtable) of all JDs with key in index. |
java.util.Hashtable<java.lang.String,JournalDescriptor> |
GetJdsByJdid()
Get the collection object (in hashtable) of all JDs with key in id. |
java.util.Hashtable<java.lang.String,JournalDescriptor> |
GetJdsByName()
Get the collection object (in hashtable) of all JDs with key in name. |
java.lang.String |
GetNameByIndex(int index)
Get JD name by specifying JD index. |
java.lang.String |
GetNameByJdid(java.lang.String jdid)
Get JD name by specifying JD id. |
java.lang.String |
GetNormalizedNameByName(java.lang.String name)
Get JD normalized name by specifying JD name. |
int |
GetSize()
Get the total number of journal descriptor from the JD list. |
boolean |
IsLegalJdid(java.lang.String jdid)
Check if legal JD ID |
boolean |
IsLegalJdName(java.lang.String name)
Check if legal JD name |
static void |
main(java.lang.String[] args)
|
void |
ShowJds(java.io.BufferedWriter outWriter,
boolean fileOutput)
Show index, id, and name of all Journal descriptors. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int BY_WORD
public static final int BY_DOCUMENT
Constructor Detail |
---|
public JournalDescriptors(java.lang.String inFile)
inFile
- file name of journal descriptor (jds.txt)public JournalDescriptors(java.lang.String inFile, boolean verbose)
inFile
- file name of journal descriptor (jds.txt)verbose
- flag of verbose on reading input fileMethod Detail |
---|
public int GetSize()
public JournalDescriptor GetJdByJdid(java.lang.String jdid)
jdid
- Jd id
public JournalDescriptor GetJdByIndex(int index)
index
- Jd index
public JournalDescriptor GetJdByName(java.lang.String name)
name
- Jd name
public boolean IsLegalJdid(java.lang.String jdid)
jdid
- Jd ID
public boolean IsLegalJdName(java.lang.String name)
name
- Jd name
public java.lang.String GetJdidByIndex(int index)
index
- Jd index
public java.lang.String GetJdidByName(java.lang.String name)
name
- Jd name
public java.lang.String GetNameByJdid(java.lang.String jdid)
jdid
- Jd id
public java.lang.String GetNameByIndex(int index)
index
- Jd index
public int GetIndexByJdid(java.lang.String jdid)
jdid
- Jd id
public int GetIndexByName(java.lang.String name)
name
- Jd name
public int GetIndex(java.lang.String idName)
idName
- Jd name or Jd Id
public java.lang.String GetNormalizedNameByName(java.lang.String name)
name
- Jd name
public java.util.Hashtable<java.lang.Integer,JournalDescriptor> GetJdsByIndex()
public java.util.Hashtable<java.lang.String,JournalDescriptor> GetJdsByJdid()
public java.util.Hashtable<java.lang.String,JournalDescriptor> GetJdsByName()
public void ShowJds(java.io.BufferedWriter outWriter, boolean fileOutput)
outWriter
- outfile bufferfileOutput
- boolean flag for file outputpublic static void main(java.lang.String[] args)
|
TC Java 2011 Version |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |