org.mechio.impl.motion.messaging
Class MotionFrameRecord

java.lang.Object
  extended by org.apache.avro.specific.SpecificRecordBase
      extended by org.mechio.impl.motion.messaging.MotionFrameRecord
All Implemented Interfaces:
java.lang.Comparable<org.apache.avro.specific.SpecificRecord>, org.apache.avro.generic.GenericContainer, org.apache.avro.generic.IndexedRecord, org.apache.avro.specific.SpecificRecord

public class MotionFrameRecord
extends org.apache.avro.specific.SpecificRecordBase
implements org.apache.avro.specific.SpecificRecord


Nested Class Summary
static class MotionFrameRecord.Builder
          RecordBuilder for MotionFrameRecord instances.
 
Field Summary
 RobotPositionMapRecord goalPositions
          Deprecated. 
 long moveDurationMillisec
          Deprecated. 
static org.apache.avro.Schema SCHEMA$
           
 RobotPositionMapRecord startPositions
          Deprecated. 
 long timestampMillisecUTC
          Deprecated. 
 
Constructor Summary
MotionFrameRecord()
           
 
Method Summary
 java.lang.Object get(int field$)
           
 RobotPositionMapRecord getGoalPositions()
          Gets the value of the 'goalPositions' field.
 java.lang.Long getMoveDurationMillisec()
          Gets the value of the 'moveDurationMillisec' field.
 org.apache.avro.Schema getSchema()
           
 RobotPositionMapRecord getStartPositions()
          Gets the value of the 'startPositions' field.
 java.lang.Long getTimestampMillisecUTC()
          Gets the value of the 'timestampMillisecUTC' field.
static MotionFrameRecord.Builder newBuilder()
          Creates a new MotionFrameRecord RecordBuilder
static MotionFrameRecord.Builder newBuilder(MotionFrameRecord.Builder other)
          Creates a new MotionFrameRecord RecordBuilder by copying an existing Builder
static MotionFrameRecord.Builder newBuilder(MotionFrameRecord other)
          Creates a new MotionFrameRecord RecordBuilder by copying an existing MotionFrameRecord instance
 void put(int field$, java.lang.Object value$)
           
 void setGoalPositions(RobotPositionMapRecord value)
          Sets the value of the 'goalPositions' field.
 void setMoveDurationMillisec(java.lang.Long value)
          Sets the value of the 'moveDurationMillisec' field.
 void setStartPositions(RobotPositionMapRecord value)
          Sets the value of the 'startPositions' field.
 void setTimestampMillisecUTC(java.lang.Long value)
          Sets the value of the 'timestampMillisecUTC' field.
 
Methods inherited from class org.apache.avro.specific.SpecificRecordBase
compareTo, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

SCHEMA$

public static final org.apache.avro.Schema SCHEMA$

timestampMillisecUTC

@Deprecated
public long timestampMillisecUTC
Deprecated. 

moveDurationMillisec

@Deprecated
public long moveDurationMillisec
Deprecated. 

goalPositions

@Deprecated
public RobotPositionMapRecord goalPositions
Deprecated. 

startPositions

@Deprecated
public RobotPositionMapRecord startPositions
Deprecated. 
Constructor Detail

MotionFrameRecord

public MotionFrameRecord()
Method Detail

getSchema

public org.apache.avro.Schema getSchema()
Specified by:
getSchema in interface org.apache.avro.generic.GenericContainer
Specified by:
getSchema in class org.apache.avro.specific.SpecificRecordBase

get

public java.lang.Object get(int field$)
Specified by:
get in interface org.apache.avro.generic.IndexedRecord
Specified by:
get in class org.apache.avro.specific.SpecificRecordBase

put

public void put(int field$,
                java.lang.Object value$)
Specified by:
put in interface org.apache.avro.generic.IndexedRecord
Specified by:
put in class org.apache.avro.specific.SpecificRecordBase

getTimestampMillisecUTC

public java.lang.Long getTimestampMillisecUTC()
Gets the value of the 'timestampMillisecUTC' field.


setTimestampMillisecUTC

public void setTimestampMillisecUTC(java.lang.Long value)
Sets the value of the 'timestampMillisecUTC' field.

Parameters:
value - the value to set.

getMoveDurationMillisec

public java.lang.Long getMoveDurationMillisec()
Gets the value of the 'moveDurationMillisec' field.


setMoveDurationMillisec

public void setMoveDurationMillisec(java.lang.Long value)
Sets the value of the 'moveDurationMillisec' field.

Parameters:
value - the value to set.

getGoalPositions

public RobotPositionMapRecord getGoalPositions()
Gets the value of the 'goalPositions' field.


setGoalPositions

public void setGoalPositions(RobotPositionMapRecord value)
Sets the value of the 'goalPositions' field.

Parameters:
value - the value to set.

getStartPositions

public RobotPositionMapRecord getStartPositions()
Gets the value of the 'startPositions' field.


setStartPositions

public void setStartPositions(RobotPositionMapRecord value)
Sets the value of the 'startPositions' field.

Parameters:
value - the value to set.

newBuilder

public static MotionFrameRecord.Builder newBuilder()
Creates a new MotionFrameRecord RecordBuilder


newBuilder

public static MotionFrameRecord.Builder newBuilder(MotionFrameRecord.Builder other)
Creates a new MotionFrameRecord RecordBuilder by copying an existing Builder


newBuilder

public static MotionFrameRecord.Builder newBuilder(MotionFrameRecord other)
Creates a new MotionFrameRecord RecordBuilder by copying an existing MotionFrameRecord instance



Copyright © 2011-2014. All Rights Reserved.