|
Lvg Java 2011 Version |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgov.nih.nlm.nls.lvg.Lib.BitMaskBase
gov.nih.nlm.nls.lvg.Lib.Gender
public class Gender
This Gender class extends BitMaskBase class and performs as LVG gender.
History:
| Field Summary | |
|---|---|
static long |
ALL_BIT_VALUE
all bits for gender |
static int |
FEMALE_BIT
female bit for gender |
static int |
MALE_BIT
male bit for gender |
static int |
NEUTER_BIT
neuter bit for gender |
static int |
NOT_KNOWABLE_BIT
unknown gender bit for gender |
| Fields inherited from class gov.nih.nlm.nls.lvg.Lib.BitMaskBase |
|---|
mask_, MAX_BIT |
| Constructor Summary | |
|---|---|
Gender()
Creates a default gender object |
|
Gender(long value)
Creates a default gender object, using a integer value |
|
| Method Summary | |
|---|---|
static long |
Enumerate(java.lang.String valueStr)
Get the long value for one single name (no combine names of bits). |
static java.lang.String |
GetBitName(int bitValue)
Get the name (first in the name list) of a specified bit (single). |
static java.lang.String |
GetBitName(int bitValue,
int index)
Get the name at index order of a specified bit (single). |
static void |
main(java.lang.String[] args)
Test driver for this class |
static java.lang.String |
ToName(long value)
Convert a long gender value to a combined string (abbreviation). |
static long |
ToValue(java.lang.String valueStr)
Convert a combined value string to a long gender value. |
| Methods inherited from class gov.nih.nlm.nls.lvg.Lib.BitMaskBase |
|---|
Contains, Contains, Enumerate, GetBitFlag, GetBitIndex, GetBitName, GetBitValue, GetName, GetValue, SetBitFlag, SetValue, ToName, ToValue, ToValues |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int MALE_BIT
public static final int FEMALE_BIT
public static final int NEUTER_BIT
public static final int NOT_KNOWABLE_BIT
public static final long ALL_BIT_VALUE
| Constructor Detail |
|---|
public Gender()
public Gender(long value)
| Method Detail |
|---|
public static long ToValue(java.lang.String valueStr)
valueStr - combined name in String format
public static java.lang.String ToName(long value)
value - number for finding it's combined name
public static java.lang.String GetBitName(int bitValue)
bitValue - bit nubmer for finding it's name
public static java.lang.String GetBitName(int bitValue,
int index)
bitValue - bit nubmer for finding it's nameindex - the order index of the name in bitStr_[]
public static long Enumerate(java.lang.String valueStr)
valueStr - name of a bit for finding it's long value
public static void main(java.lang.String[] args)
|
Lvg Java 2011 Version |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||