toggle menu
cpg
main
jvm
switch theme
search in API
cpg-core
/
de.fraunhofer.aisec.cpg
/
InferenceConfiguration
/
Builder
Builder
class
Builder
(
enabled
:
Boolean
=
true
,
inferNamespaces
:
Boolean
=
true
,
inferRecords
:
Boolean
=
true
,
inferFunctions
:
Boolean
=
true
,
inferVariables
:
Boolean
=
true
,
inferDfgForUnresolvedCalls
:
Boolean
=
true
)
Members
Constructors
Builder
Link copied to clipboard
constructor
(
enabled
:
Boolean
=
true
,
inferNamespaces
:
Boolean
=
true
,
inferRecords
:
Boolean
=
true
,
inferFunctions
:
Boolean
=
true
,
inferVariables
:
Boolean
=
true
,
inferDfgForUnresolvedCalls
:
Boolean
=
true
)
Functions
build
Link copied to clipboard
fun
build
(
)
:
InferenceConfiguration
enabled
Link copied to clipboard
fun
enabled
(
infer
:
Boolean
)
:
InferenceConfiguration.Builder
infer
Dfg
For
Unresolved
Calls
Link copied to clipboard
fun
inferDfgForUnresolvedCalls
(
infer
:
Boolean
)
:
InferenceConfiguration.Builder
infer
Functions
Link copied to clipboard
fun
inferFunctions
(
infer
:
Boolean
)
:
InferenceConfiguration.Builder
infer
Namespaces
Link copied to clipboard
fun
inferNamespaces
(
infer
:
Boolean
)
:
InferenceConfiguration.Builder
infer
Records
Link copied to clipboard
fun
inferRecords
(
infer
:
Boolean
)
:
InferenceConfiguration.Builder
infer
Variables
Link copied to clipboard
fun
inferVariables
(
infer
:
Boolean
)
:
InferenceConfiguration.Builder