public abstract static class ALcdImage.Configuration
extends java.lang.Object
Semantics
:
describe the image's pixel interpretation and format.Image Reference
:
the image's reference.Bounds
:
the image's extents in geographic coordinates.ALcdImage
types (
ALcdBasicImage,
ALcdMultilevelImage,
ALcdImageMosaic and
ALcdMultilevelImageMosaic)
has its own extension of Configuration
to provide additional
information relevant to that particular type of image.Modifier and Type | Class and Description |
---|---|
static class |
ALcdImage.Configuration.Builder<B extends ALcdImage.Configuration.Builder>
Builder for ALcdImage.Configuration objects.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
ILcdBounds |
getBounds()
Returns the bounds of the image
|
ILcdModelReference |
getImageReference()
Returns the model reference of this image.
|
java.util.List<ALcdBandSemantics> |
getSemantics()
Returns the semantics for the bands.
|
int |
hashCode() |
public java.util.List<ALcdBandSemantics> getSemantics()
null
public ILcdModelReference getImageReference()
null
for images
which are not referenced.public ILcdBounds getBounds()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object