A C E F G H I L M O S X

A

AGENCY_NAME_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 

C

CFDA_NUMBER_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 
CLOSING_DATE_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 
COMPETITION_ID_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 
computeAttachmentHash(byte[]) - Static method in class gov.grants.apply.util.GrantApplicationHash
Computes the hash of an binary attachment.
computeGrantFormsHash(String) - Static method in class gov.grants.apply.util.GrantApplicationHash
Computes the hash value for the Grants.gov application XML.
computeGrantFormsHash(GrantApplicationXpath) - Static method in class gov.grants.apply.util.GrantApplicationHash
Computes the hash value for the Grants.gov application XML.
computeGrantFormsHash(Document) - Static method in class gov.grants.apply.util.GrantApplicationHash
Computes the hash value for the Grants.gov application XML.

E

execute(String) - Method in class gov.grants.apply.xpath.XPathExecutor
Method evaulates the XPath expression against the xml string.

F

FORMS_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 

G

GLOBAL_NS - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 
GS_HEADER_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 
GrantApplicationHash - class gov.grants.apply.util.GrantApplicationHash.
This is a convenience object that simplifies the hashing processing to one method call.
GrantApplicationXpath - class gov.grants.apply.xpath.GrantApplicationXpath.
Grant application Xpath class.
GrantApplicationXpath(String) - Constructor for class gov.grants.apply.xpath.GrantApplicationXpath
 
getAgencyName() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
 
getCfdaNumber() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
 
getClosingDate() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
 
getCompetitionId() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
 
getDoc() - Method in class gov.grants.apply.xpath.XPathExecutor
 
getExecutor() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
 
getFormsNode() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
Get the <grant:Forms> Node.
getHashNode() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
Get the <glob:HashValue> Node.
getHeaderHashValue() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
Get the value in the <glob:HashValue> element.
getHeaderNode() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
Get the <header:GrantSubmissionHeader> Node.
getNode(String) - Method in class gov.grants.apply.xpath.XPathExecutor
For a given XPath, a DOM Node that the XPath resolve to is returned.
getOpportunityId() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
 
getOpportunityTitle() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
 
getSubmissionTitle() - Method in class gov.grants.apply.xpath.GrantApplicationXpath
 
gov.grants.apply.util - package gov.grants.apply.util
 
gov.grants.apply.xpath - package gov.grants.apply.xpath
 

H

HASHVALUE - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 
HASH_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 
HEADER_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 

I

InvalidHashValueException - exception gov.grants.apply.util.InvalidHashValueException.
A custom Exception signifying the hash value in the Header of the Grant application XML does not match the calculated hash value of the received XML.
InvalidHashValueException(String, String) - Constructor for class gov.grants.apply.util.InvalidHashValueException
Create the exception initialize with what the expected hash value should have been and what was given in the header of the Grant application XML.

L

log - Static variable in class gov.grants.apply.util.GrantApplicationHash
 
log - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 

M

main(String[]) - Static method in class gov.grants.apply.util.InvalidHashValueException
 
main(String[]) - Static method in class gov.grants.apply.xpath.GrantApplicationXpath
 
messageDigester - Static variable in class gov.grants.apply.util.GrantApplicationHash
 

O

OPPORTUNITY_ID_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 
OPPORTUNITY_TITLE_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 

S

SUBMISSION_TITLE_XPATH - Static variable in class gov.grants.apply.xpath.GrantApplicationXpath
 
setDoc(Document) - Method in class gov.grants.apply.xpath.XPathExecutor
 
setExecutor(XPathExecutor) - Method in class gov.grants.apply.xpath.GrantApplicationXpath
 

X

XPathExecutor - class gov.grants.apply.xpath.XPathExecutor.
Class processes XPath Queries.
XPathExecutor(String) - Constructor for class gov.grants.apply.xpath.XPathExecutor
 

A C E F G H I L M O S X