Overview | Package | Class | Tree | Deprecated | Index | Help | |||
PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--mil.navy.nps.disEnumerations.WarheadField
This is effectively a C-style enumeration. Java doesn't do enumerations like C, so you have to wrap a class around it. It's a bit more typing, but pretty simple-minded. Note that the variables are declared public. The default for access is package-wide, but these variables might need to be accessed from outside the package. Since all the variables are final, nobody can change anything anyway, so this is no biggie.
To use these enumerations in your Java code, import the package first:
import mil.navy.nps.disEnumerations.*;
You access this via something like WarheadField.BIOLOGICALTOXIN;
the class name, a period, and the class variable name.
Field Summary | |
static int | AC
(8210) |
static int | BIOLOGICALBACTERIA
(9200) |
static int | BIOLOGICALGENETICALLYMODIFIEDMICROORGANISMS
(9400) |
static int | BIOLOGICALRICKETTSIA
(9300) |
static int | BIOLOGICALTOXIN
(9500) |
static int | BIOLOGICALVIRUS
(9100) |
static int | BIOLOGICAL
(9000) |
static int | CARGO
(0010) |
static int | CG
(8220) |
static int | CHEMICALBLISTERAGENT
(8100) |
static int | CHEMICALBLOODAGENT
(8200) |
static int | CHEMICALGENERAL
(8000) |
static int | CHEMICALNERVEAGENT
(8300) |
static int | CK
(8215) |
static int | DUSTYGA
(8335) |
static int | DUSTYGB
(8350) |
static int | DUSTYGD
(8365) |
static int | DUSTYGF
(8380) |
static int | DUSTYHD
(8120) |
static int | DUSTYVX
(8320) |
static int | ENUMERATION10UM
(0033) 10 um |
static int | ENUMERATION1UM
(0031) 1 um |
static int | ENUMERATION5UM
(0032) 5 um |
static int | FUELAIREXPLOSIVE
(0020) |
static int | GA
(8325) |
static int | GB
(8340) |
static int | GD
(8355) |
static int | GF
(8370) |
static int | GLASSBLADS
(0030) |
static int | HD
(8110) |
static int | HEANTIPERSONNEL
(1685) |
static int | HEANTITANK
(1400) |
static int | HEBLASTFRAGMENTATION
(1620) |
static int | HEBLASTPENETRATOR
(1675) |
static int | HECONTINUOUSROD
(1610) |
static int | HEDARTS
(1630) |
static int | HEDIRECTEDFRAGMENTATION
(1640) |
static int | HEDOUBLEHALLOWCHARGE
(1665) |
static int | HEFLECHETTES
(1635) |
static int | HEFRAGMENTATION
(1300) |
static int | HEGENERALPURPOSE
(1670) |
static int | HEHALLOWCHARGE
(1660) |
static int | HEINCENDIARY
(1200) |
static int | HEPLASTIC
(1100) |
static int | HERODPENETRATOR
(1680) |
static int | HESEMIARMORPIERCINGFRAGMENTATION
(1655) |
static int | HESEMIARMORPIERCING
(1645) |
static int | HESHAPEDCHARGEFRAGMENTATION
(1650) |
static int | HESTEERABLEDARTSWITHHE
(1625) |
static int | HETUNGSTENBALL
(1615) |
static int | HIGHEXPLOSIVE
(1000) |
static int | ILLUMINATION
(3000) |
static int | KINETIC
(5000) |
static int | MINES
(6000) |
static int | NUCLEARIMT
(7010) |
static int | NUCLEAR
(7000) |
static int | OTHER
(0000) |
static int | PRACTICE
(4000) |
static int | SMOKE
(2000) |
static int | THICKENEDGA
(8330) |
static int | THICKENEDGB
(8345) |
static int | THICKENEDGD
(8360) |
static int | THICKENEDGF
(8375) |
static int | THICKENEDHD
(8115) |
static int | THICKENEDVX
(8315) |
static int | VX
(8310) |
Method Summary | |
java.lang.String | toString(int idNumber)
|
Methods inherited from class java.lang.Object | |
Field Detail |
public static final int OTHER
public static final int CARGO
public static final int FUELAIREXPLOSIVE
public static final int GLASSBLADS
public static final int ENUMERATION1UM
public static final int ENUMERATION5UM
public static final int ENUMERATION10UM
public static final int HIGHEXPLOSIVE
public static final int HEPLASTIC
public static final int HEINCENDIARY
public static final int HEFRAGMENTATION
public static final int HEANTITANK
public static final int HECONTINUOUSROD
public static final int HETUNGSTENBALL
public static final int HEBLASTFRAGMENTATION
public static final int HESTEERABLEDARTSWITHHE
public static final int HEDARTS
public static final int HEFLECHETTES
public static final int HEDIRECTEDFRAGMENTATION
public static final int HESEMIARMORPIERCING
public static final int HESHAPEDCHARGEFRAGMENTATION
public static final int HESEMIARMORPIERCINGFRAGMENTATION
public static final int HEHALLOWCHARGE
public static final int HEDOUBLEHALLOWCHARGE
public static final int HEGENERALPURPOSE
public static final int HEBLASTPENETRATOR
public static final int HERODPENETRATOR
public static final int HEANTIPERSONNEL
public static final int SMOKE
public static final int ILLUMINATION
public static final int PRACTICE
public static final int KINETIC
public static final int MINES
public static final int NUCLEAR
public static final int NUCLEARIMT
public static final int CHEMICALGENERAL
public static final int CHEMICALBLISTERAGENT
public static final int HD
public static final int THICKENEDHD
public static final int DUSTYHD
public static final int CHEMICALBLOODAGENT
public static final int AC
public static final int CK
public static final int CG
public static final int CHEMICALNERVEAGENT
public static final int VX
public static final int THICKENEDVX
public static final int DUSTYVX
public static final int GA
public static final int THICKENEDGA
public static final int DUSTYGA
public static final int GB
public static final int THICKENEDGB
public static final int DUSTYGB
public static final int GD
public static final int THICKENEDGD
public static final int DUSTYGD
public static final int GF
public static final int THICKENEDGF
public static final int DUSTYGF
public static final int BIOLOGICAL
public static final int BIOLOGICALVIRUS
public static final int BIOLOGICALBACTERIA
public static final int BIOLOGICALRICKETTSIA
public static final int BIOLOGICALGENETICALLYMODIFIEDMICROORGANISMS
public static final int BIOLOGICALTOXIN
Method Detail |
public java.lang.String toString(int idNumber)
Overview | Package | Class | Tree | Deprecated | Index | Help | |||
PREV CLASS | NEXT CLASS | FRAMES | NO FRAMES | ||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |