Class MosaicBeanBuilder
- Object
-
- MosaicBeanBuilder
-
public class MosaicBeanBuilder extends Object
Simple builder which builds the configuration bean of a mosaic configuration.- Author:
- Daniele Romagnoli, GeoSolutions SAS
-
-
Constructor Summary
Constructors Constructor Description MosaicBeanBuilder()
Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAdditionalDomainAttributes()
String
getAuxiliaryDatastorePath()
String
getAuxiliaryFilePath()
CatalogConfigurationBean
getCatalogConfigurationBean()
ColorModel
getColorModel()
CoordinateReferenceSystem
getCrs()
String
getCrsAttribute()
String
getElevationAttribute()
double[][]
getLevels()
int
getLevelsNum()
MosaicConfigurationBean
getMosaicConfigurationBean()
String
getName()
Double
getNoData()
byte[][]
getPalette()
SampleModel
getSampleModel()
String
getTimeAttribute()
boolean
isCheckAuxiliaryMetadata()
boolean
isExpandToRGB()
void
setAdditionalDomainAttributes(String additionalDomainAttributes)
void
setAuxiliaryDatastorePath(String auxiliaryDatastorePath)
void
setAuxiliaryFilePath(String auxiliaryFilePath)
void
setCatalogConfigurationBean(CatalogConfigurationBean catalogConfigurationBean)
void
setCheckAuxiliaryMetadata(boolean checkAuxiliaryMetadata)
void
setColorModel(ColorModel colorModel)
void
setCrs(CoordinateReferenceSystem crs)
void
setCrsAttribute(String crsAttribute)
void
setElevationAttribute(String elevationAttribute)
void
setExpandToRGB(boolean expandToRGB)
void
setLevels(double[][] levels)
void
setLevelsNum(int levelsNum)
void
setName(String name)
void
setNoData(Double noData)
void
setPalette(byte[][] palette)
void
setSampleModel(SampleModel sampleModel)
void
setTimeAttribute(String timeAttribute)
String
toString()
-
-
-
Method Detail
-
getSampleModel
public SampleModel getSampleModel()
-
setSampleModel
public void setSampleModel(SampleModel sampleModel)
-
getColorModel
public ColorModel getColorModel()
-
setColorModel
public void setColorModel(ColorModel colorModel)
-
getPalette
public byte[][] getPalette()
-
setPalette
public void setPalette(byte[][] palette)
-
getElevationAttribute
public String getElevationAttribute()
-
setElevationAttribute
public void setElevationAttribute(String elevationAttribute)
-
getTimeAttribute
public String getTimeAttribute()
-
setTimeAttribute
public void setTimeAttribute(String timeAttribute)
-
getCrsAttribute
public String getCrsAttribute()
-
setCrsAttribute
public void setCrsAttribute(String crsAttribute)
-
getAdditionalDomainAttributes
public String getAdditionalDomainAttributes()
-
setAdditionalDomainAttributes
public void setAdditionalDomainAttributes(String additionalDomainAttributes)
-
isExpandToRGB
public boolean isExpandToRGB()
-
setExpandToRGB
public void setExpandToRGB(boolean expandToRGB)
-
isCheckAuxiliaryMetadata
public boolean isCheckAuxiliaryMetadata()
-
setCheckAuxiliaryMetadata
public void setCheckAuxiliaryMetadata(boolean checkAuxiliaryMetadata)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getLevelsNum
public int getLevelsNum()
-
setLevelsNum
public void setLevelsNum(int levelsNum)
-
getLevels
public double[][] getLevels()
-
setLevels
public void setLevels(double[][] levels)
-
getCrs
public CoordinateReferenceSystem getCrs()
-
setCrs
public void setCrs(CoordinateReferenceSystem crs)
-
getCatalogConfigurationBean
public CatalogConfigurationBean getCatalogConfigurationBean()
-
setCatalogConfigurationBean
public void setCatalogConfigurationBean(CatalogConfigurationBean catalogConfigurationBean)
-
getAuxiliaryFilePath
public String getAuxiliaryFilePath()
-
setAuxiliaryFilePath
public void setAuxiliaryFilePath(String auxiliaryFilePath)
-
getAuxiliaryDatastorePath
public String getAuxiliaryDatastorePath()
-
setAuxiliaryDatastorePath
public void setAuxiliaryDatastorePath(String auxiliaryDatastorePath)
-
toString
public String toString()
- Overrides:
toString
in classObject
-
getMosaicConfigurationBean
public MosaicConfigurationBean getMosaicConfigurationBean()
-
setNoData
public void setNoData(Double noData)
-
getNoData
public Double getNoData()
-
-