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.
|
AvroClassNode.Builder |
getClassNodeBuilder()
Gets the Builder instance for the 'classNode' field and creates one if it doesn't exist yet.
|
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.
|
AvroNamedParameterNode.Builder |
getNamedParameterNodeBuilder()
Gets the Builder instance for the 'namedParameterNode' field and creates one if it doesn't exist yet.
|
AvroPackageNode |
getPackageNode()
Gets the value of the 'packageNode' field.
|
AvroPackageNode.Builder |
getPackageNodeBuilder()
Gets the Builder instance for the 'packageNode' field and creates one if it doesn't exist yet.
|
boolean |
hasChildren()
Checks whether the 'children' field has been set.
|
boolean |
hasClassNode()
Checks whether the 'classNode' field has been set.
|
boolean |
hasClassNodeBuilder()
Checks whether the 'classNode' field has an active Builder instance
|
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 |
hasNamedParameterNodeBuilder()
Checks whether the 'namedParameterNode' field has an active Builder instance
|
boolean |
hasPackageNode()
Checks whether the 'packageNode' field has been set.
|
boolean |
hasPackageNodeBuilder()
Checks whether the 'packageNode' field has an active Builder instance
|
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 |
setClassNodeBuilder(AvroClassNode.Builder value)
Sets the Builder instance for 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 |
setNamedParameterNodeBuilder(AvroNamedParameterNode.Builder value)
Sets the Builder instance for the 'namedParameterNode' field
|
AvroNode.Builder |
setPackageNode(AvroPackageNode value)
Sets the value of the 'packageNode' field.
|
AvroNode.Builder |
setPackageNodeBuilder(AvroPackageNode.Builder value)
Sets the Builder instance for the 'packageNode' field
|
public CharSequence getName()
public AvroNode.Builder setName(CharSequence value)
value
- The value of 'name'.public boolean hasName()
public AvroNode.Builder clearName()
public CharSequence getFullName()
public AvroNode.Builder setFullName(CharSequence value)
value
- The value of 'fullName'.public boolean hasFullName()
public AvroNode.Builder clearFullName()
public AvroClassNode getClassNode()
public AvroNode.Builder setClassNode(AvroClassNode value)
value
- The value of 'classNode'.public boolean hasClassNode()
public AvroClassNode.Builder getClassNodeBuilder()
public AvroNode.Builder setClassNodeBuilder(AvroClassNode.Builder value)
value
- The builder instance that must be set.public boolean hasClassNodeBuilder()
public AvroNode.Builder clearClassNode()
public AvroNamedParameterNode getNamedParameterNode()
public AvroNode.Builder setNamedParameterNode(AvroNamedParameterNode value)
value
- The value of 'namedParameterNode'.public boolean hasNamedParameterNode()
public AvroNamedParameterNode.Builder getNamedParameterNodeBuilder()
public AvroNode.Builder setNamedParameterNodeBuilder(AvroNamedParameterNode.Builder value)
value
- The builder instance that must be set.public boolean hasNamedParameterNodeBuilder()
public AvroNode.Builder clearNamedParameterNode()
public AvroPackageNode getPackageNode()
public AvroNode.Builder setPackageNode(AvroPackageNode value)
value
- The value of 'packageNode'.public boolean hasPackageNode()
public AvroPackageNode.Builder getPackageNodeBuilder()
public AvroNode.Builder setPackageNodeBuilder(AvroPackageNode.Builder value)
value
- The builder instance that must be set.public boolean hasPackageNodeBuilder()
public AvroNode.Builder clearPackageNode()
public List<AvroNode> getChildren()
public AvroNode.Builder setChildren(List<AvroNode> value)
value
- The value of 'children'.public boolean hasChildren()
public AvroNode.Builder clearChildren()
Copyright © 2017 The Apache Software Foundation. All rights reserved.