org.mechio.impl.sensor
Class FilteredVector3Record.Builder

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

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

RecordBuilder for FilteredVector3Record instances.


Method Summary
 FilteredVector3Record build()
           
 FilteredVector3Record.Builder clearFilteredVector()
          Clears the value of the 'filteredVector' field
 FilteredVector3Record.Builder clearHeader()
          Clears the value of the 'header' field
 FilteredVector3Record.Builder clearRawVector()
          Clears the value of the 'rawVector' field
 Double3Record getFilteredVector()
          Gets the value of the 'filteredVector' field
 HeaderRecord getHeader()
          Gets the value of the 'header' field
 Double3Record getRawVector()
          Gets the value of the 'rawVector' field
 FilteredVector3Record getValue()
           
 boolean hasFilteredVector()
          Checks whether the 'filteredVector' field has been set
 boolean hasHeader()
          Checks whether the 'header' field has been set
 boolean hasRawVector()
          Checks whether the 'rawVector' field has been set
 FilteredVector3Record.Builder setFilteredVector(Double3Record value)
          Sets the value of the 'filteredVector' field
 FilteredVector3Record.Builder setHeader(HeaderRecord value)
          Sets the value of the 'header' field
 FilteredVector3Record.Builder setRawVector(Double3Record value)
          Sets the value of the 'rawVector' 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 FilteredVector3Record.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 FilteredVector3Record.Builder clearHeader()
Clears the value of the 'header' field


getRawVector

public Double3Record getRawVector()
Gets the value of the 'rawVector' field


setRawVector

public FilteredVector3Record.Builder setRawVector(Double3Record value)
Sets the value of the 'rawVector' field


hasRawVector

public boolean hasRawVector()
Checks whether the 'rawVector' field has been set


clearRawVector

public FilteredVector3Record.Builder clearRawVector()
Clears the value of the 'rawVector' field


getFilteredVector

public Double3Record getFilteredVector()
Gets the value of the 'filteredVector' field


setFilteredVector

public FilteredVector3Record.Builder setFilteredVector(Double3Record value)
Sets the value of the 'filteredVector' field


hasFilteredVector

public boolean hasFilteredVector()
Checks whether the 'filteredVector' field has been set


clearFilteredVector

public FilteredVector3Record.Builder clearFilteredVector()
Clears the value of the 'filteredVector' field


build

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

getValue

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


Copyright © 2011-2014. All Rights Reserved.