public class Magnitude
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Constructor and Description |
---|
Magnitude(float value)
Unknown band - bandId set to empty string.
|
Magnitude(float value,
float sigma)
Unknown band - bandId set to empty string.
|
Magnitude(float value,
float sigma,
java.lang.String bandId)
Band identifier is typically a single letter: U, B, V, R or I.
|
Magnitude(float value,
java.lang.String bandId)
Band identifier is typically a single letter: U, B, V, R or I.
|
Magnitude(MeasuredValue mv,
java.lang.String bandId)
Band identifier is typically a single letter: U, B, V, R or I.
|
Modifier and Type | Method and Description |
---|---|
Magnitude |
clone()
Returns a new Magnitude object with the same data.
|
boolean |
equals(java.lang.Object other) |
java.lang.String |
getBandId()
Get band identifier, typically a single letter: U, B, V, R or I.
|
float |
getSigma() |
float |
getValue() |
int |
hashCode()
Enable objects of this class to be used as hash keys.
|
java.lang.String |
toString() |
java.lang.StringBuffer |
toXML()
Creates a <Mag> element, either containing a simple value (if the band
id is empty) or 2 sub-elements: <Band> and <Value>.
|
public Magnitude(float value)
public Magnitude(float value, float sigma)
public Magnitude(float value, java.lang.String bandId)
public Magnitude(float value, float sigma, java.lang.String bandId)
public Magnitude(MeasuredValue mv, java.lang.String bandId)
public float getValue()
public float getSigma()
public java.lang.String getBandId()
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public Magnitude clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.StringBuffer toXML()