-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder,org.apache.avro.data.RecordBuilder
public class GFieldGroup.Builder extends SpecificRecordBuilderBase<GFieldGroup> implements RecordBuilder<GFieldGroup>
RecordBuilder for GFieldGroup instances.
-
-
Field Summary
Fields Modifier and Type Field Description private longidprivate longparentIdprivate CharSequencenameprivate Map<CharSequence, CharSequence>fields
-
Method Summary
Modifier and Type Method Description GFieldGroup.BuildersetId(long value)Sets the value of the 'id' field GFieldGroup.BuildersetParentId(long value)Sets the value of the 'parentId' field CharSequencegetName()Gets the value of the 'name' field GFieldGroup.BuildersetName(CharSequence value)Sets the value of the 'name' field Map<CharSequence, CharSequence>getFields()Gets the value of the 'fields' field GFieldGroup.BuildersetFields(Map<CharSequence, CharSequence> value)Sets the value of the 'fields' field booleanhasId()Checks whether the 'id' field has been set GFieldGroup.BuilderclearId()Clears the value of the 'id' field booleanhasParentId()Checks whether the 'parentId' field has been set GFieldGroup.BuilderclearParentId()Clears the value of the 'parentId' field booleanhasName()Checks whether the 'name' field has been set GFieldGroup.BuilderclearName()Clears the value of the 'name' field booleanhasFields()Checks whether the 'fields' field has been set GFieldGroup.BuilderclearFields()Clears the value of the 'fields' field GFieldGroupbuild()-
-
Method Detail
-
setId
GFieldGroup.Builder setId(long value)
Sets the value of the 'id' field
-
setParentId
GFieldGroup.Builder setParentId(long value)
Sets the value of the 'parentId' field
-
getName
CharSequence getName()
Gets the value of the 'name' field
-
setName
GFieldGroup.Builder setName(CharSequence value)
Sets the value of the 'name' field
-
getFields
Map<CharSequence, CharSequence> getFields()
Gets the value of the 'fields' field
-
setFields
GFieldGroup.Builder setFields(Map<CharSequence, CharSequence> value)
Sets the value of the 'fields' field
-
hasId
boolean hasId()
Checks whether the 'id' field has been set
-
clearId
GFieldGroup.Builder clearId()
Clears the value of the 'id' field
-
hasParentId
boolean hasParentId()
Checks whether the 'parentId' field has been set
-
clearParentId
GFieldGroup.Builder clearParentId()
Clears the value of the 'parentId' field
-
hasName
boolean hasName()
Checks whether the 'name' field has been set
-
clearName
GFieldGroup.Builder clearName()
Clears the value of the 'name' field
-
hasFields
boolean hasFields()
Checks whether the 'fields' field has been set
-
clearFields
GFieldGroup.Builder clearFields()
Clears the value of the 'fields' field
-
build
GFieldGroup build()
-
-
-
-