org.robokind.avrogen.sensor
Class StampedVector3Record.Builder

java.lang.Object
  extended by org.apache.avro.data.RecordBuilderBase<T>
      extended by org.apache.avro.specific.SpecificRecordBuilderBase<StampedVector3Record>
          extended by org.robokind.avrogen.sensor.StampedVector3Record.Builder
All Implemented Interfaces:
org.apache.avro.data.RecordBuilder<StampedVector3Record>, org.jflux.api.core.Source<StampedVector3Record>
Enclosing class:
StampedVector3Record

public static class StampedVector3Record.Builder
extends org.apache.avro.specific.SpecificRecordBuilderBase<StampedVector3Record>
implements org.apache.avro.data.RecordBuilder<StampedVector3Record>, org.jflux.api.core.Source<StampedVector3Record>

RecordBuilder for StampedVector3Record instances.


Method Summary
 StampedVector3Record build()
           
 StampedVector3Record.Builder clearHeader()
          Clears the value of the 'header' field
 StampedVector3Record.Builder clearVector()
          Clears the value of the 'vector' field
 HeaderRecord getHeader()
          Gets the value of the 'header' field
 StampedVector3Record getValue()
           
 Vector3Record getVector()
          Gets the value of the 'vector' field
 boolean hasHeader()
          Checks whether the 'header' field has been set
 boolean hasVector()
          Checks whether the 'vector' field has been set
 StampedVector3Record.Builder setHeader(HeaderRecord value)
          Sets the value of the 'header' field
 StampedVector3Record.Builder setVector(Vector3Record value)
          Sets the value of the 'vector' 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

getHeader

public HeaderRecord getHeader()
Gets the value of the 'header' field


setHeader

public StampedVector3Record.Builder setHeader(HeaderRecord value)
Sets the value of the 'header' field


hasHeader

public boolean hasHeader()
Checks whether the 'header' field has been set


clearHeader

public StampedVector3Record.Builder clearHeader()
Clears the value of the 'header' field


getVector

public Vector3Record getVector()
Gets the value of the 'vector' field


setVector

public StampedVector3Record.Builder setVector(Vector3Record value)
Sets the value of the 'vector' field


hasVector

public boolean hasVector()
Checks whether the 'vector' field has been set


clearVector

public StampedVector3Record.Builder clearVector()
Clears the value of the 'vector' field


build

public StampedVector3Record build()
Specified by:
build in interface org.apache.avro.data.RecordBuilder<StampedVector3Record>

getValue

public StampedVector3Record getValue()
Specified by:
getValue in interface org.jflux.api.core.Source<StampedVector3Record>


Copyright © 2011-2013. All Rights Reserved.