|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.avro.data.RecordBuilderBase<T>
org.apache.avro.specific.SpecificRecordBuilderBase<MotionFrameRecord>
org.mechio.impl.motion.messaging.MotionFrameRecord.Builder
public static class MotionFrameRecord.Builder
RecordBuilder for MotionFrameRecord instances.
| Method Summary | |
|---|---|
MotionFrameRecord |
build()
|
MotionFrameRecord.Builder |
clearGoalPositions()
Clears the value of the 'goalPositions' field |
MotionFrameRecord.Builder |
clearMoveDurationMillisec()
Clears the value of the 'moveDurationMillisec' field |
MotionFrameRecord.Builder |
clearStartPositions()
Clears the value of the 'startPositions' field |
MotionFrameRecord.Builder |
clearTimestampMillisecUTC()
Clears the value of the 'timestampMillisecUTC' field |
RobotPositionMapRecord |
getGoalPositions()
Gets the value of the 'goalPositions' field |
java.lang.Long |
getMoveDurationMillisec()
Gets the value of the 'moveDurationMillisec' field |
RobotPositionMapRecord |
getStartPositions()
Gets the value of the 'startPositions' field |
java.lang.Long |
getTimestampMillisecUTC()
Gets the value of the 'timestampMillisecUTC' field |
boolean |
hasGoalPositions()
Checks whether the 'goalPositions' field has been set |
boolean |
hasMoveDurationMillisec()
Checks whether the 'moveDurationMillisec' field has been set |
boolean |
hasStartPositions()
Checks whether the 'startPositions' field has been set |
boolean |
hasTimestampMillisecUTC()
Checks whether the 'timestampMillisecUTC' field has been set |
MotionFrameRecord.Builder |
setGoalPositions(RobotPositionMapRecord value)
Sets the value of the 'goalPositions' field |
MotionFrameRecord.Builder |
setMoveDurationMillisec(long value)
Sets the value of the 'moveDurationMillisec' field |
MotionFrameRecord.Builder |
setStartPositions(RobotPositionMapRecord value)
Sets the value of the 'startPositions' field |
MotionFrameRecord.Builder |
setTimestampMillisecUTC(long value)
Sets the value of the 'timestampMillisecUTC' field |
| Methods inherited from class org.apache.avro.data.RecordBuilderBase |
|---|
data, defaultValue, equals, fields, fieldSetFlags, hashCode, isValidValue, schema, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public java.lang.Long getTimestampMillisecUTC()
public MotionFrameRecord.Builder setTimestampMillisecUTC(long value)
public boolean hasTimestampMillisecUTC()
public MotionFrameRecord.Builder clearTimestampMillisecUTC()
public java.lang.Long getMoveDurationMillisec()
public MotionFrameRecord.Builder setMoveDurationMillisec(long value)
public boolean hasMoveDurationMillisec()
public MotionFrameRecord.Builder clearMoveDurationMillisec()
public RobotPositionMapRecord getGoalPositions()
public MotionFrameRecord.Builder setGoalPositions(RobotPositionMapRecord value)
public boolean hasGoalPositions()
public MotionFrameRecord.Builder clearGoalPositions()
public RobotPositionMapRecord getStartPositions()
public MotionFrameRecord.Builder setStartPositions(RobotPositionMapRecord value)
public boolean hasStartPositions()
public MotionFrameRecord.Builder clearStartPositions()
public MotionFrameRecord build()
build in interface org.apache.avro.data.RecordBuilder<MotionFrameRecord>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||