public static class MemberInfo.Builder extends SpecificRecordBuilderBase<MemberInfo> implements RecordBuilder<MemberInfo>
Modifier and Type | Method and Description |
---|---|
MemberInfo |
build() |
MemberInfo.Builder |
clearAddress()
Clears the value of the 'address' field
|
MemberInfo.Builder |
clearAge()
Clears the value of the 'age' field
|
MemberInfo.Builder |
clearName()
Clears the value of the 'name' field
|
Address |
getAddress()
Gets the value of the 'address' field
|
Integer |
getAge()
Gets the value of the 'age' field
|
FullName |
getName()
Gets the value of the 'name' field
|
boolean |
hasAddress()
Checks whether the 'address' field has been set
|
boolean |
hasAge()
Checks whether the 'age' field has been set
|
boolean |
hasName()
Checks whether the 'name' field has been set
|
MemberInfo.Builder |
setAddress(Address value)
Sets the value of the 'address' field
|
MemberInfo.Builder |
setAge(int value)
Sets the value of the 'age' field
|
MemberInfo.Builder |
setName(FullName value)
Sets the value of the 'name' field
|
data, defaultValue, equals, fields, fieldSetFlags, hashCode, isValidValue, schema, validate
public FullName getName()
public MemberInfo.Builder setName(FullName value)
public boolean hasName()
public MemberInfo.Builder clearName()
public Integer getAge()
public MemberInfo.Builder setAge(int value)
public boolean hasAge()
public MemberInfo.Builder clearAge()
public Address getAddress()
public MemberInfo.Builder setAddress(Address value)
public boolean hasAddress()
public MemberInfo.Builder clearAddress()
public MemberInfo build()
build
in interface RecordBuilder<MemberInfo>
Copyright (c) 2011, 2015 Oracle and/or its affiliates. All rights reserved.