public static class AvroNode.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<AvroNode> implements org.apache.avro.data.RecordBuilder<AvroNode>
Modifier and Type | Method and Description |
---|---|
AvroNode |
build() |
AvroNode.Builder |
clearChildren()
Clears the value of the 'children' field
|
AvroNode.Builder |
clearClassNode()
Clears the value of the 'classNode' field
|
AvroNode.Builder |
clearFullName()
Clears the value of the 'fullName' field
|
AvroNode.Builder |
clearName()
Clears the value of the 'name' field
|
AvroNode.Builder |
clearNamedParameterNode()
Clears the value of the 'namedParameterNode' field
|
AvroNode.Builder |
clearPackageNode()
Clears the value of the 'packageNode' field
|
List<AvroNode> |
getChildren()
Gets the value of the 'children' field
|
AvroClassNode |
getClassNode()
Gets the value of the 'classNode' field
|
CharSequence |
getFullName()
Gets the value of the 'fullName' field
|
CharSequence |
getName()
Gets the value of the 'name' field
|
AvroNamedParameterNode |
getNamedParameterNode()
Gets the value of the 'namedParameterNode' field
|
AvroPackageNode |
getPackageNode()
Gets the value of the 'packageNode' field
|
boolean |
hasChildren()
Checks whether the 'children' field has been set
|
boolean |
hasClassNode()
Checks whether the 'classNode' field has been set
|
boolean |
hasFullName()
Checks whether the 'fullName' field has been set
|
boolean |
hasName()
Checks whether the 'name' field has been set
|
boolean |
hasNamedParameterNode()
Checks whether the 'namedParameterNode' field has been set
|
boolean |
hasPackageNode()
Checks whether the 'packageNode' field has been set
|
AvroNode.Builder |
setChildren(List<AvroNode> value)
Sets the value of the 'children' field
|
AvroNode.Builder |
setClassNode(AvroClassNode value)
Sets the value of the 'classNode' field
|
AvroNode.Builder |
setFullName(CharSequence value)
Sets the value of the 'fullName' field
|
AvroNode.Builder |
setName(CharSequence value)
Sets the value of the 'name' field
|
AvroNode.Builder |
setNamedParameterNode(AvroNamedParameterNode value)
Sets the value of the 'namedParameterNode' field
|
AvroNode.Builder |
setPackageNode(AvroPackageNode value)
Sets the value of the 'packageNode' field
|
public CharSequence getName()
public AvroNode.Builder setName(CharSequence value)
public boolean hasName()
public AvroNode.Builder clearName()
public CharSequence getFullName()
public AvroNode.Builder setFullName(CharSequence value)
public boolean hasFullName()
public AvroNode.Builder clearFullName()
public AvroClassNode getClassNode()
public AvroNode.Builder setClassNode(AvroClassNode value)
public boolean hasClassNode()
public AvroNode.Builder clearClassNode()
public AvroNamedParameterNode getNamedParameterNode()
public AvroNode.Builder setNamedParameterNode(AvroNamedParameterNode value)
public boolean hasNamedParameterNode()
public AvroNode.Builder clearNamedParameterNode()
public AvroPackageNode getPackageNode()
public AvroNode.Builder setPackageNode(AvroPackageNode value)
public boolean hasPackageNode()
public AvroNode.Builder clearPackageNode()
public List<AvroNode> getChildren()
public AvroNode.Builder setChildren(List<AvroNode> value)
public boolean hasChildren()
public AvroNode.Builder clearChildren()
Copyright © 2016 The Apache Software Foundation. All rights reserved.