org.robokind.impl.speech.viseme
Class VisemePositionRecord.Builder

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

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

RecordBuilder for VisemePositionRecord instances.


Method Summary
 VisemePositionRecord build()
           
 VisemePositionRecord.Builder clearPosition()
          Clears the value of the 'position' field
 VisemePositionRecord.Builder clearVisemeId()
          Clears the value of the 'visemeId' field
 Double getPosition()
          Gets the value of the 'position' field
 VisemePositionRecord getValue()
           
 Integer getVisemeId()
          Gets the value of the 'visemeId' field
 boolean hasPosition()
          Checks whether the 'position' field has been set
 boolean hasVisemeId()
          Checks whether the 'visemeId' field has been set
 VisemePositionRecord.Builder setPosition(double value)
          Sets the value of the 'position' field
 VisemePositionRecord.Builder setVisemeId(int value)
          Sets the value of the 'visemeId' 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

getVisemeId

public Integer getVisemeId()
Gets the value of the 'visemeId' field


setVisemeId

public VisemePositionRecord.Builder setVisemeId(int value)
Sets the value of the 'visemeId' field


hasVisemeId

public boolean hasVisemeId()
Checks whether the 'visemeId' field has been set


clearVisemeId

public VisemePositionRecord.Builder clearVisemeId()
Clears the value of the 'visemeId' field


getPosition

public Double getPosition()
Gets the value of the 'position' field


setPosition

public VisemePositionRecord.Builder setPosition(double value)
Sets the value of the 'position' field


hasPosition

public boolean hasPosition()
Checks whether the 'position' field has been set


clearPosition

public VisemePositionRecord.Builder clearPosition()
Clears the value of the 'position' field


build

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

getValue

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


Copyright © 2011-2013. All Rights Reserved.