|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnom.tam.fits.HeaderCard
public class HeaderCard
This class describes methods to access and manipulate the individual cards for a FITS Header.
| Field Summary | |
|---|---|
static int |
MAX_KEYWORD_LENGTH
Maximum length of a FITS keyword field |
static int |
MAX_VALUE_LENGTH
Maximum length of a FITS value field |
| Constructor Summary | |
|---|---|
HeaderCard(java.lang.String card)
Create a HeaderCard from a FITS card image |
|
HeaderCard(java.lang.String key,
boolean value,
java.lang.String comment)
Create a HeaderCard from its component parts |
|
HeaderCard(java.lang.String key,
double value,
java.lang.String comment)
Create a HeaderCard from its component parts |
|
HeaderCard(java.lang.String key,
int value,
java.lang.String comment)
Create a HeaderCard from its component parts |
|
HeaderCard(java.lang.String key,
long value,
java.lang.String comment)
Create a HeaderCard from its component parts |
|
HeaderCard(java.lang.String key,
java.lang.String comment,
boolean nullable)
Create a comment style card. |
|
HeaderCard(java.lang.String key,
java.lang.String value,
java.lang.String comment)
Create a HeaderCard from its component parts |
|
HeaderCard(java.lang.String key,
java.lang.String value,
java.lang.String comment,
boolean nullable)
Create a HeaderCard from its component parts |
|
| Method Summary | |
|---|---|
java.lang.String |
getComment()
Return the comment from this card |
java.lang.String |
getKey()
Return the keyword from this card |
java.lang.String |
getValue()
Return the value from this card |
boolean |
isKeyValuePair()
Is this a key/value card? |
boolean |
isStringValue()
Does this card contain a string value? |
void |
setValue(java.lang.String update)
Set the value for this card. |
java.lang.String |
toString()
Return the 80 character card image |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int MAX_KEYWORD_LENGTH
public static final int MAX_VALUE_LENGTH
| Constructor Detail |
|---|
public HeaderCard(java.lang.String key,
double value,
java.lang.String comment)
throws HeaderCardException
key - keyword (null for a comment)value - value (null for a comment or keyword without an '=')comment - comment
HeaderCardException - for any invalid keyword
public HeaderCard(java.lang.String key,
boolean value,
java.lang.String comment)
throws HeaderCardException
key - keyword (null for a comment)value - value (null for a comment or keyword without an '=')comment - comment
HeaderCardException - for any invalid keyword
public HeaderCard(java.lang.String key,
int value,
java.lang.String comment)
throws HeaderCardException
key - keyword (null for a comment)value - value (null for a comment or keyword without an '=')comment - comment
HeaderCardException - for any invalid keyword
public HeaderCard(java.lang.String key,
long value,
java.lang.String comment)
throws HeaderCardException
key - keyword (null for a comment)value - value (null for a comment or keyword without an '=')comment - comment
HeaderCardException - for any invalid keyword
public HeaderCard(java.lang.String key,
java.lang.String value,
java.lang.String comment)
throws HeaderCardException
key - keyword (null for a comment)value - value (null for a comment or keyword without an '=')comment - comment
HeaderCardException - for any invalid keyword or value
public HeaderCard(java.lang.String key,
java.lang.String comment,
boolean nullable)
throws HeaderCardException
key - The key for the comment or nullable field.comment - The commentnullable - Is this a nullable field or a comment-style card?
HeaderCardException
public HeaderCard(java.lang.String key,
java.lang.String value,
java.lang.String comment,
boolean nullable)
throws HeaderCardException
key - Keyword (null for a COMMENT)value - Valuecomment - Commentnullable - Is this a nullable value card?
HeaderCardException - for any invalid keyword or valuepublic HeaderCard(java.lang.String card)
card - the 80 character card image| Method Detail |
|---|
public boolean isStringValue()
public boolean isKeyValuePair()
public java.lang.String getKey()
public java.lang.String getValue()
public void setValue(java.lang.String update)
public java.lang.String getComment()
public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||