|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectgov.usda.gdpc.AbstractProperty
gov.usda.gdpc.TaxonProperty
This is follows the enum pattern and represents a taxon property. This is used to define the specific properties of a taxon.
| Field Summary | |
static TaxonProperty |
ACCESSION
Accession of taxon (data type: java.lang.String). |
static TaxonProperty |
COLLECTOR
Collector of taxon (data type: java.lang.String). |
static TaxonProperty |
COMMENTS
Comments about taxon (data type: java.lang.String). |
static TaxonProperty |
DATA_SOURCE
Data source of taxon (data type: java.lang.String). |
static TaxonProperty |
GENUS
Genus of taxon (data type: java.lang.String). |
static TaxonProperty |
GERMPLASM_TYPE
Germplasm type of taxon (data type: java.lang.String). |
static TaxonProperty |
ID
Taxon id (data type: gov.usda.gdpc.Identifier). |
static TaxonProperty |
LOCALITY
Locality of Taxon (data type: gov.usda.gdpc.Locality). |
static TaxonProperty |
NAME
Name of taxon (data type: java.lang.String). |
static TaxonProperty |
PLANT
Plant of taxon (data type: java.lang.String). |
static TaxonProperty |
POPULATION
Population of taxon (data type: java.lang.String). |
static java.lang.String |
PROPERTY_TYPE
The property type. |
static TaxonProperty |
REFERENCE
Reference for taxon (data type: java.lang.String). |
static TaxonProperty |
SEED_LOT
Seed lot of taxon (data type: java.lang.String). |
static TaxonProperty |
SOURCE
Source of taxon (data type: java.lang.String). |
static TaxonProperty |
SPECIES
Species of taxon (data type: java.lang.String). |
static TaxonProperty |
SUBSPECIES
Subspecies of taxon (data type: java.lang.String). |
| Constructor Summary | |
TaxonProperty(java.lang.String name,
java.lang.Class dataType,
java.lang.String propertyType,
java.lang.String propertySubType)
TaxonProperty constructor. |
|
TaxonProperty(java.lang.String name,
java.lang.String dataType,
java.lang.String propertyType,
java.lang.String propertySubType)
TaxonProperty constructor. |
|
| Method Summary | |
static TaxonProperty[] |
getDefinedProperties()
Returns the list of created taxon properties. |
static TaxonProperty |
getInstance(java.lang.String propertySubType)
Return taxon property matching given sub type. |
| Methods inherited from class gov.usda.gdpc.AbstractProperty |
compareTo, equals, getDataType, getName, getSubType, getType, hashCode, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String PROPERTY_TYPE
public static final TaxonProperty ID
public static final TaxonProperty DATA_SOURCE
public static final TaxonProperty GENUS
public static final TaxonProperty SPECIES
public static final TaxonProperty SUBSPECIES
public static final TaxonProperty NAME
public static final TaxonProperty SOURCE
public static final TaxonProperty POPULATION
public static final TaxonProperty LOCALITY
public static final TaxonProperty COLLECTOR
public static final TaxonProperty REFERENCE
public static final TaxonProperty COMMENTS
public static final TaxonProperty GERMPLASM_TYPE
public static final TaxonProperty SEED_LOT
public static final TaxonProperty PLANT
public static final TaxonProperty ACCESSION
| Constructor Detail |
public TaxonProperty(java.lang.String name,
java.lang.String dataType,
java.lang.String propertyType,
java.lang.String propertySubType)
name - taxon property namedataType - data type of this property (class name)propertyType - property typepropertySubType - property subtype
public TaxonProperty(java.lang.String name,
java.lang.Class dataType,
java.lang.String propertyType,
java.lang.String propertySubType)
name - taxon property namedataType - data type of this property (class)propertyType - property typepropertySubType - property subtype| Method Detail |
public static TaxonProperty getInstance(java.lang.String propertySubType)
propertySubType - sub type
public static TaxonProperty[] getDefinedProperties()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||