Package | Description |
---|---|
org.apache.reef.tang.implementation.avro |
Implementation classes that translate between Tang's core API and Avro.
|
Modifier and Type | Method and Description |
---|---|
AvroClassNode.Builder |
AvroClassNode.Builder.clearDefaultImplementation()
Clears the value of the 'defaultImplementation' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.clearImplFullNames()
Clears the value of the 'implFullNames' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.clearInjectableConstructors()
Clears the value of the 'injectableConstructors' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.clearIsExternalConstructor()
Clears the value of the 'isExternalConstructor' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.clearIsInjectionCandidate()
Clears the value of the 'isInjectionCandidate' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.clearIsUnit()
Clears the value of the 'isUnit' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.clearOtherConstructors()
Clears the value of the 'otherConstructors' field.
|
AvroClassNode.Builder |
AvroNode.Builder.getClassNodeBuilder()
Gets the Builder instance for the 'classNode' field and creates one if it doesn't exist yet.
|
static AvroClassNode.Builder |
AvroClassNode.newBuilder()
Creates a new AvroClassNode RecordBuilder.
|
static AvroClassNode.Builder |
AvroClassNode.newBuilder(AvroClassNode.Builder other)
Creates a new AvroClassNode RecordBuilder by copying an existing Builder.
|
static AvroClassNode.Builder |
AvroClassNode.newBuilder(AvroClassNode other)
Creates a new AvroClassNode RecordBuilder by copying an existing AvroClassNode instance.
|
AvroClassNode.Builder |
AvroClassNode.Builder.setDefaultImplementation(CharSequence value)
Sets the value of the 'defaultImplementation' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.setImplFullNames(List<CharSequence> value)
Sets the value of the 'implFullNames' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.setInjectableConstructors(List<AvroConstructorDef> value)
Sets the value of the 'injectableConstructors' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.setIsExternalConstructor(boolean value)
Sets the value of the 'isExternalConstructor' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.setIsInjectionCandidate(boolean value)
Sets the value of the 'isInjectionCandidate' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.setIsUnit(boolean value)
Sets the value of the 'isUnit' field.
|
AvroClassNode.Builder |
AvroClassNode.Builder.setOtherConstructors(List<AvroConstructorDef> value)
Sets the value of the 'otherConstructors' field.
|
Modifier and Type | Method and Description |
---|---|
static AvroClassNode.Builder |
AvroClassNode.newBuilder(AvroClassNode.Builder other)
Creates a new AvroClassNode RecordBuilder by copying an existing Builder.
|
AvroNode.Builder |
AvroNode.Builder.setClassNodeBuilder(AvroClassNode.Builder value)
Sets the Builder instance for the 'classNode' field
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.