public class Stanag4676EventWritable extends Object implements org.apache.hadoop.io.Writable
Modifier and Type | Field and Description |
---|---|
org.apache.hadoop.io.DoubleWritable |
Course |
org.apache.hadoop.io.DoubleWritable |
DetailElevation |
org.apache.hadoop.io.BytesWritable |
DetailGeometry |
org.apache.hadoop.io.DoubleWritable |
DetailLatitude |
org.apache.hadoop.io.DoubleWritable |
DetailLongitude |
org.apache.hadoop.io.DoubleWritable |
Elevation |
org.apache.hadoop.io.LongWritable |
EndTimeStamp |
org.apache.hadoop.io.IntWritable |
EventType |
org.apache.hadoop.io.IntWritable |
FrameNumber |
org.apache.hadoop.io.BytesWritable |
Geometry |
org.apache.hadoop.io.BytesWritable |
Image |
org.apache.hadoop.io.DoubleWritable |
Latitude |
org.apache.hadoop.io.DoubleWritable |
Longitude |
org.apache.hadoop.io.Text |
MissionName |
org.apache.hadoop.io.IntWritable |
MissionNumFrames |
org.apache.hadoop.io.Text |
MissionUUID |
org.apache.hadoop.io.Text |
MotionEvent |
static double |
NO_DETAIL |
org.apache.hadoop.io.Text |
ObjectClass |
org.apache.hadoop.io.IntWritable |
ObjectClassConf |
org.apache.hadoop.io.IntWritable |
ObjectClassRel |
org.apache.hadoop.io.IntWritable |
PixelColumn |
org.apache.hadoop.io.IntWritable |
PixelRow |
org.apache.hadoop.io.DoubleWritable |
Speed |
org.apache.hadoop.io.LongWritable |
TimeStamp |
org.apache.hadoop.io.Text |
TrackClassification |
org.apache.hadoop.io.Text |
TrackItemClassification |
org.apache.hadoop.io.Text |
TrackItemUUID |
org.apache.hadoop.io.Text |
TrackNumber |
org.apache.hadoop.io.Text |
TrackPointSource |
org.apache.hadoop.io.Text |
TrackStatus |
org.apache.hadoop.io.Text |
TrackUUID |
Constructor and Description |
---|
Stanag4676EventWritable() |
Modifier and Type | Method and Description |
---|---|
static Stanag4676EventWritable |
clone(Stanag4676EventWritable sw) |
void |
readFields(DataInput in) |
void |
setMissionFrameData(byte[] geometry,
String missionUUID,
int number,
long timeStamp) |
void |
setMissionSummaryData(byte[] geometry,
String missionUUID,
String missionName,
int missionNumFrames,
long timeStamp,
long endTimeStamp,
String classification,
String objectClass) |
void |
setMotionPointData(byte[] geometry,
byte[] image,
String missionUUID,
String trackNumber,
String trackUUID,
String trackStatus,
String trackClassification,
String trackItemUUID,
String trackPointSource,
long timeStamp,
long endTimeStamp,
double speed,
double course,
String trackItemClassification,
double latitude,
double longitude,
double elevation,
int pixelRow,
int pixelColumn,
int frameNumber,
String motionEvent) |
void |
setTrackObjectClassData(long timeStamp,
String objectClass,
int objectConf,
int objectRel) |
void |
setTrackPointData(byte[] geometry,
byte[] detailGeometry,
byte[] image,
String missionUUID,
String trackNumber,
String trackUUID,
String trackStatus,
String trackClassification,
String trackItemUUID,
String trackPointSource,
long timeStamp,
long endTimeStamp,
double speed,
double course,
String trackItemClassification,
double latitude,
double longitude,
double elevation,
double detailLatitude,
double detailLongitude,
double detailElevation,
int pixelRow,
int pixelColumn,
int frameNumber) |
void |
write(DataOutput out) |
public static final double NO_DETAIL
public org.apache.hadoop.io.IntWritable EventType
public org.apache.hadoop.io.BytesWritable Geometry
public org.apache.hadoop.io.BytesWritable DetailGeometry
public org.apache.hadoop.io.BytesWritable Image
public org.apache.hadoop.io.Text MissionUUID
public org.apache.hadoop.io.Text MissionName
public org.apache.hadoop.io.IntWritable MissionNumFrames
public org.apache.hadoop.io.Text TrackNumber
public org.apache.hadoop.io.Text TrackUUID
public org.apache.hadoop.io.Text TrackStatus
public org.apache.hadoop.io.Text TrackClassification
public org.apache.hadoop.io.Text TrackItemUUID
public org.apache.hadoop.io.Text TrackPointSource
public org.apache.hadoop.io.LongWritable TimeStamp
public org.apache.hadoop.io.LongWritable EndTimeStamp
public org.apache.hadoop.io.DoubleWritable Speed
public org.apache.hadoop.io.DoubleWritable Course
public org.apache.hadoop.io.Text TrackItemClassification
public org.apache.hadoop.io.DoubleWritable Latitude
public org.apache.hadoop.io.DoubleWritable Longitude
public org.apache.hadoop.io.DoubleWritable Elevation
public org.apache.hadoop.io.DoubleWritable DetailLatitude
public org.apache.hadoop.io.DoubleWritable DetailLongitude
public org.apache.hadoop.io.DoubleWritable DetailElevation
public org.apache.hadoop.io.IntWritable PixelRow
public org.apache.hadoop.io.IntWritable PixelColumn
public org.apache.hadoop.io.Text MotionEvent
public org.apache.hadoop.io.IntWritable FrameNumber
public org.apache.hadoop.io.Text ObjectClass
public org.apache.hadoop.io.IntWritable ObjectClassConf
public org.apache.hadoop.io.IntWritable ObjectClassRel
public static Stanag4676EventWritable clone(Stanag4676EventWritable sw)
public void setTrackPointData(byte[] geometry, byte[] detailGeometry, byte[] image, String missionUUID, String trackNumber, String trackUUID, String trackStatus, String trackClassification, String trackItemUUID, String trackPointSource, long timeStamp, long endTimeStamp, double speed, double course, String trackItemClassification, double latitude, double longitude, double elevation, double detailLatitude, double detailLongitude, double detailElevation, int pixelRow, int pixelColumn, int frameNumber)
public void setMotionPointData(byte[] geometry, byte[] image, String missionUUID, String trackNumber, String trackUUID, String trackStatus, String trackClassification, String trackItemUUID, String trackPointSource, long timeStamp, long endTimeStamp, double speed, double course, String trackItemClassification, double latitude, double longitude, double elevation, int pixelRow, int pixelColumn, int frameNumber, String motionEvent)
public void setTrackObjectClassData(long timeStamp, String objectClass, int objectConf, int objectRel)
public void setMissionFrameData(byte[] geometry, String missionUUID, int number, long timeStamp)
public void setMissionSummaryData(byte[] geometry, String missionUUID, String missionName, int missionNumFrames, long timeStamp, long endTimeStamp, String classification, String objectClass)
public void readFields(DataInput in) throws IOException
readFields
in interface org.apache.hadoop.io.Writable
IOException
public void write(DataOutput out) throws IOException
write
in interface org.apache.hadoop.io.Writable
IOException
Copyright © 2013–2022. All rights reserved.