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

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

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

RecordBuilder for VisemeBindingConfigRecord instances.


Method Summary
 VisemeBindingConfigRecord build()
           
 VisemeBindingConfigRecord.Builder clearBindingId()
          Clears the value of the 'bindingId' field
 VisemeBindingConfigRecord.Builder clearVisemeBindings()
          Clears the value of the 'visemeBindings' field
 Integer getBindingId()
          Gets the value of the 'bindingId' field
 VisemeBindingConfigRecord getValue()
           
 List<VisemePositionRecord> getVisemeBindings()
          Gets the value of the 'visemeBindings' field
 boolean hasBindingId()
          Checks whether the 'bindingId' field has been set
 boolean hasVisemeBindings()
          Checks whether the 'visemeBindings' field has been set
 VisemeBindingConfigRecord.Builder setBindingId(int value)
          Sets the value of the 'bindingId' field
 VisemeBindingConfigRecord.Builder setVisemeBindings(List<VisemePositionRecord> value)
          Sets the value of the 'visemeBindings' 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

getBindingId

public Integer getBindingId()
Gets the value of the 'bindingId' field


setBindingId

public VisemeBindingConfigRecord.Builder setBindingId(int value)
Sets the value of the 'bindingId' field


hasBindingId

public boolean hasBindingId()
Checks whether the 'bindingId' field has been set


clearBindingId

public VisemeBindingConfigRecord.Builder clearBindingId()
Clears the value of the 'bindingId' field


getVisemeBindings

public List<VisemePositionRecord> getVisemeBindings()
Gets the value of the 'visemeBindings' field


setVisemeBindings

public VisemeBindingConfigRecord.Builder setVisemeBindings(List<VisemePositionRecord> value)
Sets the value of the 'visemeBindings' field


hasVisemeBindings

public boolean hasVisemeBindings()
Checks whether the 'visemeBindings' field has been set


clearVisemeBindings

public VisemeBindingConfigRecord.Builder clearVisemeBindings()
Clears the value of the 'visemeBindings' field


build

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

getValue

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


Copyright © 2011-2013. All Rights Reserved.