public class MultiDataStoreMetadata extends java.util.ArrayList<Metadata> implements Metadata
| Constructor and Description |
|---|
MultiDataStoreMetadata(int[] bands) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getMetadataString()
Obtiene los metadatos en forma de vector de cadenas
|
double[] |
getNoDataValue()
Devuelve el valor NoData en forma de array.
|
double |
getNoDataValue(int band)
Devuelve el valor NoData para una banda en concreto.
|
void |
initNoDataByBand(int values)
Inicializa los valores no data;
|
boolean |
isNoDataEnabled()
Devuelve si el valor NoData esta activo
|
void |
setNoDataEnabled(boolean noDataEnabled)
Establece si el valor NoData esta activo
|
void |
setNoDataValue(int band,
double value)
Asigna un valor para el valor noData por banda
|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizepublic void initNoDataByBand(int values)
MetadatainitNoDataByBand in interface Metadatapublic void setNoDataValue(int band,
double value)
MetadatasetNoDataValue in interface Metadataband - Bandavalue - valorpublic double getNoDataValue(int band)
MetadatagetNoDataValue in interface Metadatapublic double[] getNoDataValue()
MetadatagetNoDataValue in interface Metadatapublic java.lang.String[] getMetadataString()
MetadatagetMetadataString in interface Metadatapublic boolean isNoDataEnabled()
MetadataisNoDataEnabled in interface Metadatapublic void setNoDataEnabled(boolean noDataEnabled)
MetadatasetNoDataEnabled in interface Metadata