package mil.nga.giat.geowave.format.stanag4676.parser.model; public class MotionImagery extends TrackItem { private Long id; /** * Provides the electromagnetic band for a given video collection */ public SymbolicSpectralRange band; /** * Provides a URI to a JPEG or PNG image chip of an object being tracked */ public String imageReference; /** * Provides an embedded JPEG or PNG image chip of an object being tracked */ public String imageChip; public Integer frameNumber; public Integer pixelRow; public Integer pixelColumn; public Long getId() { return id; } public void setId( final Long id ) { this.id = id; } public SymbolicSpectralRange getBand() { return band; } public void setBand( final SymbolicSpectralRange band ) { this.band = band; } public String getImageReference() { return imageReference; } public void setImageReference( final String imageReference ) { this.imageReference = imageReference; } public String getImageChip() { return imageChip; } public void setImageChip( final String imageChip ) { this.imageChip = imageChip; } public int getFrameNumber() { return frameNumber != null ? frameNumber : -1; } public int getPixelRow() { return pixelRow != null ? pixelRow : -1; } public int getPixelColumn() { return pixelColumn != null ? pixelColumn : -1; } }