org.robokind.impl.sensor
Class GyroConfigRecord

java.lang.Object
  extended by org.apache.avro.specific.SpecificRecordBase
      extended by org.robokind.impl.sensor.GyroConfigRecord
All Implemented Interfaces:
Comparable<org.apache.avro.specific.SpecificRecord>, org.apache.avro.generic.GenericContainer, org.apache.avro.generic.IndexedRecord, org.apache.avro.specific.SpecificRecord, GyroConfigEvent<HeaderRecord>

public class GyroConfigRecord
extends org.apache.avro.specific.SpecificRecordBase
implements org.apache.avro.specific.SpecificRecord, GyroConfigEvent<HeaderRecord>


Nested Class Summary
static class GyroConfigRecord.Builder
          RecordBuilder for GyroConfigRecord instances.
 
Field Summary
 int ctl1
          Deprecated. 
 int ctl2
          Deprecated. 
 int ctl3
          Deprecated. 
 int ctl4
          Deprecated. 
 int ctl5
          Deprecated. 
 HeaderRecord header
          Deprecated. 
static org.apache.avro.Schema SCHEMA$
           
 
Constructor Summary
GyroConfigRecord()
           
 
Method Summary
 Object get(int field$)
           
 Integer getCtl1()
          Gets the value of the 'ctl1' field.
 Integer getCtl2()
          Gets the value of the 'ctl2' field.
 Integer getCtl3()
          Gets the value of the 'ctl3' field.
 Integer getCtl4()
          Gets the value of the 'ctl4' field.
 Integer getCtl5()
          Gets the value of the 'ctl5' field.
 HeaderRecord getHeader()
          Gets the value of the 'header' field.
 org.apache.avro.Schema getSchema()
           
static GyroConfigRecord.Builder newBuilder()
          Creates a new GyroConfigRecord RecordBuilder
static GyroConfigRecord.Builder newBuilder(GyroConfigRecord.Builder other)
          Creates a new GyroConfigRecord RecordBuilder by copying an existing Builder
static GyroConfigRecord.Builder newBuilder(GyroConfigRecord other)
          Creates a new GyroConfigRecord RecordBuilder by copying an existing GyroConfigRecord instance
 void put(int field$, Object value$)
           
 void setCtl1(Integer value)
          Sets the value of the 'ctl1' field.
 void setCtl2(Integer value)
          Sets the value of the 'ctl2' field.
 void setCtl3(Integer value)
          Sets the value of the 'ctl3' field.
 void setCtl4(Integer value)
          Sets the value of the 'ctl4' field.
 void setCtl5(Integer value)
          Sets the value of the 'ctl5' field.
 void setHeader(HeaderRecord value)
          Sets the value of the 'header' 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$

header

@Deprecated
public HeaderRecord header
Deprecated. 

ctl1

@Deprecated
public int ctl1
Deprecated. 

ctl2

@Deprecated
public int ctl2
Deprecated. 

ctl3

@Deprecated
public int ctl3
Deprecated. 

ctl4

@Deprecated
public int ctl4
Deprecated. 

ctl5

@Deprecated
public int ctl5
Deprecated. 
Constructor Detail

GyroConfigRecord

public GyroConfigRecord()
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 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$,
                Object value$)
Specified by:
put in interface org.apache.avro.generic.IndexedRecord
Specified by:
put in class org.apache.avro.specific.SpecificRecordBase

getHeader

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

Specified by:
getHeader in interface GyroConfigEvent<HeaderRecord>

setHeader

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

Specified by:
setHeader in interface GyroConfigEvent<HeaderRecord>
Parameters:
value - the value to set.

getCtl1

public Integer getCtl1()
Gets the value of the 'ctl1' field.

Specified by:
getCtl1 in interface GyroConfigEvent<HeaderRecord>

setCtl1

public void setCtl1(Integer value)
Sets the value of the 'ctl1' field.

Specified by:
setCtl1 in interface GyroConfigEvent<HeaderRecord>
Parameters:
value - the value to set.

getCtl2

public Integer getCtl2()
Gets the value of the 'ctl2' field.

Specified by:
getCtl2 in interface GyroConfigEvent<HeaderRecord>

setCtl2

public void setCtl2(Integer value)
Sets the value of the 'ctl2' field.

Specified by:
setCtl2 in interface GyroConfigEvent<HeaderRecord>
Parameters:
value - the value to set.

getCtl3

public Integer getCtl3()
Gets the value of the 'ctl3' field.

Specified by:
getCtl3 in interface GyroConfigEvent<HeaderRecord>

setCtl3

public void setCtl3(Integer value)
Sets the value of the 'ctl3' field.

Specified by:
setCtl3 in interface GyroConfigEvent<HeaderRecord>
Parameters:
value - the value to set.

getCtl4

public Integer getCtl4()
Gets the value of the 'ctl4' field.

Specified by:
getCtl4 in interface GyroConfigEvent<HeaderRecord>

setCtl4

public void setCtl4(Integer value)
Sets the value of the 'ctl4' field.

Specified by:
setCtl4 in interface GyroConfigEvent<HeaderRecord>
Parameters:
value - the value to set.

getCtl5

public Integer getCtl5()
Gets the value of the 'ctl5' field.

Specified by:
getCtl5 in interface GyroConfigEvent<HeaderRecord>

setCtl5

public void setCtl5(Integer value)
Sets the value of the 'ctl5' field.

Specified by:
setCtl5 in interface GyroConfigEvent<HeaderRecord>
Parameters:
value - the value to set.

newBuilder

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


newBuilder

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


newBuilder

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



Copyright © 2011-2013. All Rights Reserved.