public static class JStackTraceElement.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<JStackTraceElement> implements org.apache.avro.data.RecordBuilder<JStackTraceElement>
Modifier and Type | Method and Description |
---|---|
JStackTraceElement |
build() |
JStackTraceElement.Builder |
clearClassName()
Clears the value of the 'className' field.
|
JStackTraceElement.Builder |
clearLocation()
Clears the value of the 'location' field.
|
JStackTraceElement.Builder |
clearMethodName()
Clears the value of the 'methodName' field.
|
JStackTraceElement.Builder |
clearPackageInfo()
Clears the value of the 'packageInfo' field.
|
String |
getClassName()
Gets the value of the 'className' field.
|
JFileLocation |
getLocation()
Gets the value of the 'location' field.
|
JFileLocation.Builder |
getLocationBuilder()
Gets the Builder instance for the 'location' field and creates one if it doesn't exist yet.
|
String |
getMethodName()
Gets the value of the 'methodName' field.
|
JPackageInfo |
getPackageInfo()
Gets the value of the 'packageInfo' field.
|
JPackageInfo.Builder |
getPackageInfoBuilder()
Gets the Builder instance for the 'packageInfo' field and creates one if it doesn't exist yet.
|
boolean |
hasClassName()
Checks whether the 'className' field has been set.
|
boolean |
hasLocation()
Checks whether the 'location' field has been set.
|
boolean |
hasLocationBuilder()
Checks whether the 'location' field has an active Builder instance
location
|
boolean |
hasMethodName()
Checks whether the 'methodName' field has been set.
|
boolean |
hasPackageInfo()
Checks whether the 'packageInfo' field has been set.
|
boolean |
hasPackageInfoBuilder()
Checks whether the 'packageInfo' field has an active Builder instance
package info
|
JStackTraceElement.Builder |
setClassName(String value)
Sets the value of the 'className' field.
|
JStackTraceElement.Builder |
setLocation(JFileLocation value)
Sets the value of the 'location' field.
|
JStackTraceElement.Builder |
setLocationBuilder(JFileLocation.Builder value)
Sets the Builder instance for the 'location' field
location
|
JStackTraceElement.Builder |
setMethodName(String value)
Sets the value of the 'methodName' field.
|
JStackTraceElement.Builder |
setPackageInfo(JPackageInfo value)
Sets the value of the 'packageInfo' field.
|
JStackTraceElement.Builder |
setPackageInfoBuilder(JPackageInfo.Builder value)
Sets the Builder instance for the 'packageInfo' field
package info
|
public String getClassName()
public JStackTraceElement.Builder setClassName(String value)
value
- The value of 'className'.public boolean hasClassName()
public JStackTraceElement.Builder clearClassName()
public String getMethodName()
public JStackTraceElement.Builder setMethodName(String value)
value
- The value of 'methodName'.public boolean hasMethodName()
public JStackTraceElement.Builder clearMethodName()
public JFileLocation getLocation()
public JStackTraceElement.Builder setLocation(JFileLocation value)
value
- The value of 'location'.public boolean hasLocation()
public JFileLocation.Builder getLocationBuilder()
public JStackTraceElement.Builder setLocationBuilder(JFileLocation.Builder value)
value
- The builder instance that must be set.public boolean hasLocationBuilder()
public JStackTraceElement.Builder clearLocation()
public JPackageInfo getPackageInfo()
public JStackTraceElement.Builder setPackageInfo(JPackageInfo value)
value
- The value of 'packageInfo'.public boolean hasPackageInfo()
public JPackageInfo.Builder getPackageInfoBuilder()
public JStackTraceElement.Builder setPackageInfoBuilder(JPackageInfo.Builder value)
value
- The builder instance that must be set.public boolean hasPackageInfoBuilder()
public JStackTraceElement.Builder clearPackageInfo()
public JStackTraceElement build()
build
in interface org.apache.avro.data.RecordBuilder<JStackTraceElement>
Copyright © 2018 SPF4J. All rights reserved.