org.robokind.impl.animation.messaging
Class AnimationEventRecord

java.lang.Object
  extended by org.apache.avro.specific.SpecificRecordBase
      extended by org.robokind.impl.animation.messaging.AnimationEventRecord
All Implemented Interfaces:
Comparable<org.apache.avro.specific.SpecificRecord>, org.apache.avro.generic.GenericContainer, org.apache.avro.generic.IndexedRecord, org.apache.avro.specific.SpecificRecord

public class AnimationEventRecord
extends org.apache.avro.specific.SpecificRecordBase
implements org.apache.avro.specific.SpecificRecord


Nested Class Summary
static class AnimationEventRecord.Builder
          RecordBuilder for AnimationEventRecord instances.
 
Field Summary
 AnimationRecord animation
          Deprecated. 
 long currentTimeMillisec
          Deprecated. 
 String destinationId
          Deprecated. 
static org.apache.avro.Schema SCHEMA$
           
 String sourceId
          Deprecated. 
 
Constructor Summary
AnimationEventRecord()
           
 
Method Summary
 Object get(int field$)
           
 AnimationRecord getAnimation()
          Gets the value of the 'animation' field.
 Long getCurrentTimeMillisec()
          Gets the value of the 'currentTimeMillisec' field.
 String getDestinationId()
          Gets the value of the 'destinationId' field.
 org.apache.avro.Schema getSchema()
           
 String getSourceId()
          Gets the value of the 'sourceId' field.
static AnimationEventRecord.Builder newBuilder()
          Creates a new AnimationEventRecord RecordBuilder
static AnimationEventRecord.Builder newBuilder(AnimationEventRecord.Builder other)
          Creates a new AnimationEventRecord RecordBuilder by copying an existing Builder
static AnimationEventRecord.Builder newBuilder(AnimationEventRecord other)
          Creates a new AnimationEventRecord RecordBuilder by copying an existing AnimationEventRecord instance
 void put(int field$, Object value$)
           
 void setAnimation(AnimationRecord value)
          Sets the value of the 'animation' field.
 void setCurrentTimeMillisec(Long value)
          Sets the value of the 'currentTimeMillisec' field.
 void setDestinationId(String value)
          Sets the value of the 'destinationId' field.
 void setSourceId(String value)
          Sets the value of the 'sourceId' 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$

sourceId

@Deprecated
public String sourceId
Deprecated. 

destinationId

@Deprecated
public String destinationId
Deprecated. 

currentTimeMillisec

@Deprecated
public long currentTimeMillisec
Deprecated. 

animation

@Deprecated
public AnimationRecord animation
Deprecated. 
Constructor Detail

AnimationEventRecord

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

getSourceId

public String getSourceId()
Gets the value of the 'sourceId' field.


setSourceId

public void setSourceId(String value)
Sets the value of the 'sourceId' field.

Parameters:
value - the value to set.

getDestinationId

public String getDestinationId()
Gets the value of the 'destinationId' field.


setDestinationId

public void setDestinationId(String value)
Sets the value of the 'destinationId' field.

Parameters:
value - the value to set.

getCurrentTimeMillisec

public Long getCurrentTimeMillisec()
Gets the value of the 'currentTimeMillisec' field.


setCurrentTimeMillisec

public void setCurrentTimeMillisec(Long value)
Sets the value of the 'currentTimeMillisec' field.

Parameters:
value - the value to set.

getAnimation

public AnimationRecord getAnimation()
Gets the value of the 'animation' field.


setAnimation

public void setAnimation(AnimationRecord value)
Sets the value of the 'animation' field.

Parameters:
value - the value to set.

newBuilder

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


newBuilder

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


newBuilder

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



Copyright © 2011-2014. All Rights Reserved.