Package | Description |
---|---|
org.apache.reef.tang.implementation.avro |
Implementation classes that translate between Tang's core API and Avro.
|
Modifier and Type | Field and Description |
---|---|
List<AvroNode> |
AvroNode.children
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
AvroNode |
AvroNode.Builder.build() |
AvroNode |
AvroClassHierarchySerializer.toAvro(ClassHierarchy ch)
Serialize the ClassHierarchy into the AvroNode.
|
Modifier and Type | Method and Description |
---|---|
List<AvroNode> |
AvroNode.getChildren()
Gets the value of the 'children' field.
|
List<AvroNode> |
AvroNode.Builder.getChildren()
Gets the value of the 'children' field.
|
Modifier and Type | Method and Description |
---|---|
ClassHierarchy |
AvroClassHierarchySerializer.fromAvro(AvroNode n)
Deserialize the ClassHierarchy from the AvroNode.
|
static AvroNode.Builder |
AvroNode.newBuilder(AvroNode other)
Creates a new AvroNode RecordBuilder by copying an existing AvroNode instance.
|
Modifier and Type | Method and Description |
---|---|
void |
AvroNode.setChildren(List<AvroNode> value)
Sets the value of the 'children' field.
|
AvroNode.Builder |
AvroNode.Builder.setChildren(List<AvroNode> value)
Sets the value of the 'children' field.
|
Constructor and Description |
---|
AvroNode(CharSequence name,
CharSequence fullName,
AvroClassNode classNode,
AvroNamedParameterNode namedParameterNode,
AvroPackageNode packageNode,
List<AvroNode> children)
All-args constructor.
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.