org.mechio.impl.sensor
Class HeaderRecord

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

public class HeaderRecord
extends org.apache.avro.specific.SpecificRecordBase
implements org.apache.avro.specific.SpecificRecord, SensorEventHeader


Nested Class Summary
static class HeaderRecord.Builder
          RecordBuilder for HeaderRecord instances.
 
Field Summary
 int frameId
          Deprecated. 
static org.apache.avro.Schema SCHEMA$
           
 int sequenceId
          Deprecated. 
 long timestamp
          Deprecated. 
 
Constructor Summary
HeaderRecord()
           
 
Method Summary
 Object get(int field$)
           
 Integer getFrameId()
          Gets the value of the 'frameId' field.
 org.apache.avro.Schema getSchema()
           
 Integer getSequenceId()
          Gets the value of the 'sequenceId' field.
 Long getTimestamp()
          Gets the value of the 'timestamp' field.
static HeaderRecord.Builder newBuilder()
          Creates a new HeaderRecord RecordBuilder
static HeaderRecord.Builder newBuilder(HeaderRecord.Builder other)
          Creates a new HeaderRecord RecordBuilder by copying an existing Builder
static HeaderRecord.Builder newBuilder(HeaderRecord other)
          Creates a new HeaderRecord RecordBuilder by copying an existing HeaderRecord instance
 void put(int field$, Object value$)
           
 void setFrameId(Integer value)
          Sets the value of the 'frameId' field.
 void setSequenceId(Integer value)
          Sets the value of the 'sequenceId' field.
 void setTimestamp(Long value)
          Sets the value of the 'timestamp' 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$

timestamp

@Deprecated
public long timestamp
Deprecated. 

sequenceId

@Deprecated
public int sequenceId
Deprecated. 

frameId

@Deprecated
public int frameId
Deprecated. 
Constructor Detail

HeaderRecord

public HeaderRecord()
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

getTimestamp

public Long getTimestamp()
Gets the value of the 'timestamp' field.

Specified by:
getTimestamp in interface SensorEventHeader

setTimestamp

public void setTimestamp(Long value)
Sets the value of the 'timestamp' field.

Specified by:
setTimestamp in interface SensorEventHeader
Parameters:
value - the value to set.

getSequenceId

public Integer getSequenceId()
Gets the value of the 'sequenceId' field.

Specified by:
getSequenceId in interface SensorEventHeader

setSequenceId

public void setSequenceId(Integer value)
Sets the value of the 'sequenceId' field.

Specified by:
setSequenceId in interface SensorEventHeader
Parameters:
value - the value to set.

getFrameId

public Integer getFrameId()
Gets the value of the 'frameId' field.

Specified by:
getFrameId in interface SensorEventHeader

setFrameId

public void setFrameId(Integer value)
Sets the value of the 'frameId' field.

Specified by:
setFrameId in interface SensorEventHeader
Parameters:
value - the value to set.

newBuilder

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


newBuilder

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


newBuilder

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



Copyright © 2011-2014. All Rights Reserved.