Send feedback
Class SourceLocation.Builder (3.14.9)
Stay organized with collections
Save and categorize content based on your preferences.
Version 3.14.9 keyboard_arrow_down
public static final class SourceLocation . Builder
A builder for SourceLocation
objects.
Methods
build()
public SourceLocation build ()
setFile(String file)
public SourceLocation . Builder setFile ( String file )
Sets the source file name. Depending on the runtime environment, this might be a simple name
or a fully-qualified name.
Parameter
Name
Description
file
String
setFunction(String function)
public SourceLocation . Builder setFunction ( String function )
Sets the human-readable name of the function or method being invoked, with optional context
such as the class or package name. This information may be used in contexts such as the logs
viewer, where a file and line number are less meaningful. The format can vary by language.
Parameter
Name
Description
function
String
setLine(Long line)
public SourceLocation . Builder setLine ( Long line )
Sets the line within the source file. 1-based; 0 indicates no line number available.
Parameter
Name
Description
line
Long
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-24 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-09-24 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-24 UTC."]]