public abstract class Space
extends java.lang.Object
Constructor and Description |
---|
Space() |
Modifier and Type | Method and Description |
---|---|
void |
add_unique_spectrum_id(java.lang.Integer id) |
void |
addMeasurementMatrix(org.ujmp.core.Matrix measurements) |
void |
addMeasurementMatrixSerialised(java.lang.String measurements) |
void |
addVector(double[] vector) |
void |
clear_space() |
void |
clearDataVectors() |
void |
deserialiseMatrices() |
double |
get_dimension_number(int dim_index) |
java.lang.String |
get_filename_addon() |
double |
get_vector_element(int spectrum_id,
int band_index) |
java.lang.Integer |
getDimensionality() |
boolean |
getDimensionalityIsSet() |
java.util.ArrayList<java.lang.String> |
getMeasurementMatricesSerialised() |
org.ujmp.core.Matrix |
getMeasurementMatrix(int i) |
int |
getNumberOfDataPoints() |
java.lang.String |
getOrderBy() |
java.lang.Integer |
getSelectedBand() |
java.lang.Float |
getSelectedWavelength() |
java.lang.String |
getSpaceNameString() |
abstract int |
getSpaceType() |
java.lang.String |
getSpaceTypeName() |
java.util.ArrayList<java.lang.Integer> |
getSpectrumIds() |
double[] |
getVector(int spectrum_id) |
java.util.ArrayList<double[]> |
getVectors() |
double[][] |
getVectorsAsArray() |
double[][] |
getVectorsAsArray(java.util.ArrayList<java.lang.Integer> in_spectrum_ids) |
boolean |
getWvlsAreKnown() |
boolean |
isUJMP_storage() |
void |
serialiseMatrices() |
void |
setDimensionality(java.lang.Integer dimensionality) |
void |
setDimensionalityIsSet(boolean dimensionality_is_set) |
void |
setMeasurementMatrices(java.util.ArrayList<org.ujmp.core.Matrix> measurements) |
void |
setMeasurementMatricesSerialised(java.util.ArrayList<java.lang.String> matrices_serialised) |
void |
setMeasurementMatrix(int i,
org.ujmp.core.Matrix measurements) |
void |
setOrderBy(java.lang.String order_by) |
void |
setSelectedBand(java.lang.Integer selectedBand) |
void |
setSelectedWavelength(java.lang.Float selectedWavelength) |
void |
setSpaceNameString(java.lang.String space_name_str) |
void |
setSpaceTypeName(java.lang.String SpaceTypeName) |
void |
setSpectrumIds(java.util.ArrayList<java.lang.Integer> spectrum_ids) |
void |
setUJMP_storage(boolean UJMP_storage) |
void |
setVectors(java.util.ArrayList<double[]> vectors) |
void |
setWvlsAreKnown(boolean wvls_are_known) |
public boolean isUJMP_storage()
public void setUJMP_storage(boolean UJMP_storage)
public java.lang.Integer getDimensionality()
public void setDimensionality(java.lang.Integer dimensionality)
public boolean getDimensionalityIsSet()
public void setDimensionalityIsSet(boolean dimensionality_is_set)
public java.lang.String getOrderBy()
public void setOrderBy(java.lang.String order_by)
public java.lang.String getSpaceNameString()
public void setSpaceNameString(java.lang.String space_name_str)
public java.lang.String getSpaceTypeName()
public void setSpaceTypeName(java.lang.String SpaceTypeName)
public java.util.ArrayList<java.lang.Integer> getSpectrumIds()
public void setSpectrumIds(java.util.ArrayList<java.lang.Integer> spectrum_ids)
public java.util.ArrayList<double[]> getVectors()
public void setVectors(java.util.ArrayList<double[]> vectors)
public void setSelectedBand(java.lang.Integer selectedBand)
public void setSelectedWavelength(java.lang.Float selectedWavelength)
public void addVector(double[] vector)
public void clearDataVectors()
public int getNumberOfDataPoints()
public double[] getVector(int spectrum_id)
public double[][] getVectorsAsArray(java.util.ArrayList<java.lang.Integer> in_spectrum_ids)
public java.lang.Integer getSelectedBand()
public java.lang.Float getSelectedWavelength()
public double[][] getVectorsAsArray()
public void setMeasurementMatrices(java.util.ArrayList<org.ujmp.core.Matrix> measurements)
public org.ujmp.core.Matrix getMeasurementMatrix(int i)
public void setMeasurementMatrix(int i, org.ujmp.core.Matrix measurements)
public void addMeasurementMatrix(org.ujmp.core.Matrix measurements)
public java.util.ArrayList<java.lang.String> getMeasurementMatricesSerialised()
public void setMeasurementMatricesSerialised(java.util.ArrayList<java.lang.String> matrices_serialised)
public void addMeasurementMatrixSerialised(java.lang.String measurements)
public void serialiseMatrices()
public void deserialiseMatrices()
public boolean getWvlsAreKnown()
public void setWvlsAreKnown(boolean wvls_are_known)
public abstract int getSpaceType()
public void add_unique_spectrum_id(java.lang.Integer id)
public void clear_space()
public double get_dimension_number(int dim_index)
public double get_vector_element(int spectrum_id, int band_index)
public java.lang.String get_filename_addon()