public class GrantAward extends Object implements Comparable<GrantAward>, Serializable
Modifier and Type | Field and Description |
---|---|
static PgRDB.Column |
c_begin |
static PgRDB.Column |
c_content |
static PgRDB.Column |
c_end |
static PgRDB.Column |
c_erad |
static PgRDB.Column |
c_grantaward |
static PgRDB.Column |
c_id |
static ExtRDB.ExtRDBTable |
extrdb_t_xml |
static ExtRDB.ExtRDBTable |
extrdb_t_xml1 |
(package private) static Logistics.DefaultIdHandler |
idHdr_GrantAwards_XML |
Constructor and Description |
---|
GrantAward(XMLUtility.XMLElement node,
PrintWriter logger) |
static Logistics.DefaultIdHandler idHdr_GrantAwards_XML
public static PgRDB.Column c_erad
public static PgRDB.Column c_content
public static ExtRDB.ExtRDBTable extrdb_t_xml
public static PgRDB.Column c_id
public static PgRDB.Column c_begin
public static PgRDB.Column c_end
public static PgRDB.Column c_grantaward
public static ExtRDB.ExtRDBTable extrdb_t_xml1
public GrantAward(XMLUtility.XMLElement node, PrintWriter logger)
public String getId()
public String getRecordSet()
public String getProjectType()
public String getAwardNumber()
public URL createURL()
public MLText getTitle()
public GrantAward.GA_Category getCategory()
public List<GrantAward.GA_ReviewSection> getReviewSections()
public List<GrantAward.GA_Field> getFields()
public List<GrantAward.GA_Institution> getInstitutions()
public GrantAward.GA_PeriodOfAward getPeriodOfAward()
public GrantAward.GA_ProjectStatus getProjectStatus()
public GrantAward.GA_Member getPrincipalInvestigator()
public GrantAward.GA_Member getMember(String eradCode)
public List<GrantAward.GA_Member> getMembers()
public int getFirstAwardYear()
public GrantAward.GA_AwardAmount getAwardAmount()
public GrantAward.GA_AwardAmountList getAwardAmountList()
public int getYears()
public GrantAward.GA_AwardAmount getAwardAmount(int year)
public int compareTo(GrantAward other)
compareTo
in interface Comparable<GrantAward>
public static GrantAward.GA_UniversalRetriever createNodeMLTextRetriever()
public static List<GrantAward> parse(UTLF utlf, PrintWriter logger) throws UTLFException
UTLFException
public static void extrdbCreateTable(ExtRDBCluster<ExtRDB> cluster, boolean renew)
public static void extrdbUpdate(UTLFId utlfid, long lastModified)
public static void extrdbDelete(UTLFId utlfid, long lastModified)
public static void extrdbFlush()
EDB Working Group at Tue Jun 10 17:08:59 JST 2025