public static class AvroClassNode.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<AvroClassNode> implements org.apache.avro.data.RecordBuilder<AvroClassNode>
Modifier and Type | Method and Description |
---|---|
AvroClassNode |
build() |
AvroClassNode.Builder |
clearDefaultImplementation()
Clears the value of the 'defaultImplementation' field
|
AvroClassNode.Builder |
clearImplFullNames()
Clears the value of the 'implFullNames' field
|
AvroClassNode.Builder |
clearInjectableConstructors()
Clears the value of the 'injectableConstructors' field
|
AvroClassNode.Builder |
clearIsExternalConstructor()
Clears the value of the 'isExternalConstructor' field
|
AvroClassNode.Builder |
clearIsInjectionCandidate()
Clears the value of the 'isInjectionCandidate' field
|
AvroClassNode.Builder |
clearIsUnit()
Clears the value of the 'isUnit' field
|
AvroClassNode.Builder |
clearOtherConstructors()
Clears the value of the 'otherConstructors' field
|
CharSequence |
getDefaultImplementation()
Gets the value of the 'defaultImplementation' field
|
List<CharSequence> |
getImplFullNames()
Gets the value of the 'implFullNames' field
|
List<AvroConstructorDef> |
getInjectableConstructors()
Gets the value of the 'injectableConstructors' field
|
Boolean |
getIsExternalConstructor()
Gets the value of the 'isExternalConstructor' field
|
Boolean |
getIsInjectionCandidate()
Gets the value of the 'isInjectionCandidate' field
|
Boolean |
getIsUnit()
Gets the value of the 'isUnit' field
|
List<AvroConstructorDef> |
getOtherConstructors()
Gets the value of the 'otherConstructors' field
|
boolean |
hasDefaultImplementation()
Checks whether the 'defaultImplementation' field has been set
|
boolean |
hasImplFullNames()
Checks whether the 'implFullNames' field has been set
|
boolean |
hasInjectableConstructors()
Checks whether the 'injectableConstructors' field has been set
|
boolean |
hasIsExternalConstructor()
Checks whether the 'isExternalConstructor' field has been set
|
boolean |
hasIsInjectionCandidate()
Checks whether the 'isInjectionCandidate' field has been set
|
boolean |
hasIsUnit()
Checks whether the 'isUnit' field has been set
|
boolean |
hasOtherConstructors()
Checks whether the 'otherConstructors' field has been set
|
AvroClassNode.Builder |
setDefaultImplementation(CharSequence value)
Sets the value of the 'defaultImplementation' field
|
AvroClassNode.Builder |
setImplFullNames(List<CharSequence> value)
Sets the value of the 'implFullNames' field
|
AvroClassNode.Builder |
setInjectableConstructors(List<AvroConstructorDef> value)
Sets the value of the 'injectableConstructors' field
|
AvroClassNode.Builder |
setIsExternalConstructor(boolean value)
Sets the value of the 'isExternalConstructor' field
|
AvroClassNode.Builder |
setIsInjectionCandidate(boolean value)
Sets the value of the 'isInjectionCandidate' field
|
AvroClassNode.Builder |
setIsUnit(boolean value)
Sets the value of the 'isUnit' field
|
AvroClassNode.Builder |
setOtherConstructors(List<AvroConstructorDef> value)
Sets the value of the 'otherConstructors' field
|
public Boolean getIsInjectionCandidate()
public AvroClassNode.Builder setIsInjectionCandidate(boolean value)
public boolean hasIsInjectionCandidate()
public AvroClassNode.Builder clearIsInjectionCandidate()
public Boolean getIsExternalConstructor()
public AvroClassNode.Builder setIsExternalConstructor(boolean value)
public boolean hasIsExternalConstructor()
public AvroClassNode.Builder clearIsExternalConstructor()
public AvroClassNode.Builder setIsUnit(boolean value)
public boolean hasIsUnit()
public AvroClassNode.Builder clearIsUnit()
public List<AvroConstructorDef> getInjectableConstructors()
public AvroClassNode.Builder setInjectableConstructors(List<AvroConstructorDef> value)
public boolean hasInjectableConstructors()
public AvroClassNode.Builder clearInjectableConstructors()
public List<AvroConstructorDef> getOtherConstructors()
public AvroClassNode.Builder setOtherConstructors(List<AvroConstructorDef> value)
public boolean hasOtherConstructors()
public AvroClassNode.Builder clearOtherConstructors()
public List<CharSequence> getImplFullNames()
public AvroClassNode.Builder setImplFullNames(List<CharSequence> value)
public boolean hasImplFullNames()
public AvroClassNode.Builder clearImplFullNames()
public CharSequence getDefaultImplementation()
public AvroClassNode.Builder setDefaultImplementation(CharSequence value)
public boolean hasDefaultImplementation()
public AvroClassNode.Builder clearDefaultImplementation()
public AvroClassNode build()
build
in interface org.apache.avro.data.RecordBuilder<AvroClassNode>
Copyright © 2015 The Apache Software Foundation. All rights reserved.