Class FunctionCallInput
java.lang.Object
com.kryptokrauts.sophia.compiler.generated.model.FunctionCallInput
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-01-10T23:40:13.294772960Z[Etc/UTC]")
public class FunctionCallInput
extends java.lang.Object
FunctionCallInput
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
JSON_PROPERTY_ARGUMENTS
static java.lang.String
JSON_PROPERTY_FUNCTION
static java.lang.String
JSON_PROPERTY_OPTIONS
static java.lang.String
JSON_PROPERTY_SOURCE
-
Constructor Summary
Constructors Constructor Description FunctionCallInput()
-
Method Summary
Modifier and Type Method Description FunctionCallInput
addArgumentsItem(java.lang.String argumentsItem)
FunctionCallInput
arguments(java.util.List<java.lang.String> arguments)
boolean
equals(java.lang.Object o)
FunctionCallInput
function(java.lang.String function)
java.util.List<java.lang.String>
getArguments()
Array of function call argumentsjava.lang.String
getFunction()
Name of function to callCompileOpts
getOptions()
Get optionsjava.lang.String
getSource()
(Possibly partial) Sophia contract codeint
hashCode()
FunctionCallInput
options(CompileOpts options)
void
setArguments(java.util.List<java.lang.String> arguments)
void
setFunction(java.lang.String function)
void
setOptions(CompileOpts options)
void
setSource(java.lang.String source)
FunctionCallInput
source(java.lang.String source)
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
JSON_PROPERTY_SOURCE
public static final java.lang.String JSON_PROPERTY_SOURCE- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPTIONS
public static final java.lang.String JSON_PROPERTY_OPTIONS- See Also:
- Constant Field Values
-
JSON_PROPERTY_FUNCTION
public static final java.lang.String JSON_PROPERTY_FUNCTION- See Also:
- Constant Field Values
-
JSON_PROPERTY_ARGUMENTS
public static final java.lang.String JSON_PROPERTY_ARGUMENTS- See Also:
- Constant Field Values
-
-
Constructor Details
-
FunctionCallInput
public FunctionCallInput()
-
-
Method Details
-
source
-
getSource
public java.lang.String getSource()(Possibly partial) Sophia contract code- Returns:
- source
-
setSource
public void setSource(java.lang.String source) -
options
-
getOptions
Get options- Returns:
- options
-
setOptions
-
function
-
getFunction
public java.lang.String getFunction()Name of function to call- Returns:
- function
-
setFunction
public void setFunction(java.lang.String function) -
arguments
-
addArgumentsItem
-
getArguments
public java.util.List<java.lang.String> getArguments()Array of function call arguments- Returns:
- arguments
-
setArguments
public void setArguments(java.util.List<java.lang.String> arguments) -
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-