org.robokind.impl.animation.messaging
Class AnimationSignallingRecord

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

public class AnimationSignallingRecord
extends org.apache.avro.specific.SpecificRecordBase
implements org.apache.avro.specific.SpecificRecord, AnimationSignal


Nested Class Summary
static class AnimationSignallingRecord.Builder
          RecordBuilder for AnimationSignallingRecord instances.
 
Nested classes/interfaces inherited from interface org.robokind.api.animation.protocol.AnimationSignal
AnimationSignal.AnimationSignalFactory
 
Field Summary
 int animationHash
          Deprecated. 
 long animationLength
          Deprecated. 
 String animationName
          Deprecated. 
 List<String> animationProperties
          Deprecated. 
 String animationVersion
          Deprecated. 
 String eventType
          Deprecated. 
static org.apache.avro.Schema SCHEMA$
           
 String sourceId
          Deprecated. 
 long timestampMillisecUTC
          Deprecated. 
 
Fields inherited from interface org.robokind.api.animation.protocol.AnimationSignal
EVENT_CANCEL, EVENT_COMPLETE, EVENT_PAUSE, EVENT_RESUME, EVENT_START, PROP_LOOP, PROP_RAMPING
 
Constructor Summary
AnimationSignallingRecord()
           
 
Method Summary
 Object get(int field$)
           
 Integer getAnimationHash()
          Gets the value of the 'animationHash' field.
 Long getAnimationLength()
          Gets the value of the 'animationLength' field.
 String getAnimationName()
          Gets the value of the 'animationName' field.
 List<String> getAnimationProperties()
          Gets the value of the 'animationProperties' field.
 String getAnimationVersion()
          Gets the value of the 'animationVersion' field.
 String getEventType()
          Gets the value of the 'eventType' field.
 org.apache.avro.Schema getSchema()
           
 String getSourceId()
          Gets the value of the 'sourceId' field.
 Long getTimestampMillisecUTC()
          Gets the value of the 'timestampMillisecUTC' field.
static AnimationSignallingRecord.Builder newBuilder()
          Creates a new AnimationSignallingRecord RecordBuilder
static AnimationSignallingRecord.Builder newBuilder(AnimationSignallingRecord.Builder other)
          Creates a new AnimationSignallingRecord RecordBuilder by copying an existing Builder
static AnimationSignallingRecord.Builder newBuilder(AnimationSignallingRecord other)
          Creates a new AnimationSignallingRecord RecordBuilder by copying an existing AnimationSignallingRecord instance
 void put(int field$, Object value$)
           
 void setAnimationHash(Integer value)
          Sets the value of the 'animationHash' field.
 void setAnimationLength(Long value)
          Sets the value of the 'animationLength' field.
 void setAnimationName(String value)
          Sets the value of the 'animationName' field.
 void setAnimationProperties(List<String> value)
          Sets the value of the 'animationProperties' field.
 void setAnimationVersion(String value)
          Sets the value of the 'animationVersion' field.
 void setEventType(String value)
          Sets the value of the 'eventType' field.
 void setSourceId(String value)
          Sets the value of the 'sourceId' field.
 void setTimestampMillisecUTC(Long value)
          Sets the value of the 'timestampMillisecUTC' 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. 

timestampMillisecUTC

@Deprecated
public long timestampMillisecUTC
Deprecated. 

eventType

@Deprecated
public String eventType
Deprecated. 

animationName

@Deprecated
public String animationName
Deprecated. 

animationVersion

@Deprecated
public String animationVersion
Deprecated. 

animationHash

@Deprecated
public int animationHash
Deprecated. 

animationLength

@Deprecated
public long animationLength
Deprecated. 

animationProperties

@Deprecated
public List<String> animationProperties
Deprecated. 
Constructor Detail

AnimationSignallingRecord

public AnimationSignallingRecord()
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.

Specified by:
getSourceId in interface AnimationSignal

setSourceId

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

Parameters:
value - the value to set.

getTimestampMillisecUTC

public Long getTimestampMillisecUTC()
Gets the value of the 'timestampMillisecUTC' field.

Specified by:
getTimestampMillisecUTC in interface AnimationSignal

setTimestampMillisecUTC

public void setTimestampMillisecUTC(Long value)
Sets the value of the 'timestampMillisecUTC' field.

Parameters:
value - the value to set.

getEventType

public String getEventType()
Gets the value of the 'eventType' field.

Specified by:
getEventType in interface AnimationSignal

setEventType

public void setEventType(String value)
Sets the value of the 'eventType' field.

Parameters:
value - the value to set.

getAnimationName

public String getAnimationName()
Gets the value of the 'animationName' field.

Specified by:
getAnimationName in interface AnimationSignal

setAnimationName

public void setAnimationName(String value)
Sets the value of the 'animationName' field.

Parameters:
value - the value to set.

getAnimationVersion

public String getAnimationVersion()
Gets the value of the 'animationVersion' field.

Specified by:
getAnimationVersion in interface AnimationSignal

setAnimationVersion

public void setAnimationVersion(String value)
Sets the value of the 'animationVersion' field.

Parameters:
value - the value to set.

getAnimationHash

public Integer getAnimationHash()
Gets the value of the 'animationHash' field.

Specified by:
getAnimationHash in interface AnimationSignal

setAnimationHash

public void setAnimationHash(Integer value)
Sets the value of the 'animationHash' field.

Parameters:
value - the value to set.

getAnimationLength

public Long getAnimationLength()
Gets the value of the 'animationLength' field.

Specified by:
getAnimationLength in interface AnimationSignal

setAnimationLength

public void setAnimationLength(Long value)
Sets the value of the 'animationLength' field.

Parameters:
value - the value to set.

getAnimationProperties

public List<String> getAnimationProperties()
Gets the value of the 'animationProperties' field.

Specified by:
getAnimationProperties in interface AnimationSignal

setAnimationProperties

public void setAnimationProperties(List<String> value)
Sets the value of the 'animationProperties' field.

Parameters:
value - the value to set.

newBuilder

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


newBuilder

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


newBuilder

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



Copyright © 2011-2014. All Rights Reserved.