Class FunctionReferenceData
java.lang.Object
io.github.primelib.jira4j.restv2.model.FunctionReferenceData
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class FunctionReferenceData
extends Object
FunctionReferenceData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
Whether the function can take a list of arguments.static enum
Whether the function supports both single and list value operators. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The display name of the function.protected FunctionReferenceData.IsListEnum
Whether the function can take a list of arguments.Whether the function supports both single and list value operators.The data types returned by the function.protected String
The function identifier. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
FunctionReferenceData
(String displayName, FunctionReferenceData.IsListEnum isList, FunctionReferenceData.SupportsListAndSingleValueOperatorsEnum supportsListAndSingleValueOperators, List<String> types, String value) Constructs a validated instance ofFunctionReferenceData
.Constructs a validated instance ofFunctionReferenceData
. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
The display name of the function.displayName
(String displayName) The display name of the function.boolean
int
hashCode()
isList()
Whether the function can take a list of arguments.Whether the function can take a list of arguments.Whether the function supports both single and list value operators.supportsListAndSingleValueOperators
(FunctionReferenceData.SupportsListAndSingleValueOperatorsEnum supportsListAndSingleValueOperators) Whether the function supports both single and list value operators.toString()
types()
The data types returned by the function.The data types returned by the function.value()
The function identifier.The function identifier.
-
Field Details
-
displayName
The display name of the function. -
isList
Whether the function can take a list of arguments. -
supportsListAndSingleValueOperators
protected FunctionReferenceData.SupportsListAndSingleValueOperatorsEnum supportsListAndSingleValueOperatorsWhether the function supports both single and list value operators. -
types
The data types returned by the function. -
value
The function identifier.
-
-
Constructor Details
-
FunctionReferenceData
Constructs a validated instance ofFunctionReferenceData
.- Parameters:
spec
- the specification to process
-
FunctionReferenceData
@Internal public FunctionReferenceData(String displayName, FunctionReferenceData.IsListEnum isList, FunctionReferenceData.SupportsListAndSingleValueOperatorsEnum supportsListAndSingleValueOperators, List<String> types, String value) Constructs a validated instance ofFunctionReferenceData
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
FunctionReferenceData(Consumer)
instead.- Parameters:
displayName
- The display name of the function.isList
- Whether the function can take a list of arguments.supportsListAndSingleValueOperators
- Whether the function supports both single and list value operators.types
- The data types returned by the function.value
- The function identifier.
-
FunctionReferenceData
protected FunctionReferenceData()
-
-
Method Details
-
builder
-
displayName
The display name of the function. -
isList
Whether the function can take a list of arguments. -
supportsListAndSingleValueOperators
public FunctionReferenceData.SupportsListAndSingleValueOperatorsEnum supportsListAndSingleValueOperators()Whether the function supports both single and list value operators. -
types
The data types returned by the function. -
value
The function identifier. -
displayName
The display name of the function.- Returns:
this
.
-
isList
Whether the function can take a list of arguments.- Returns:
this
.
-
supportsListAndSingleValueOperators
public FunctionReferenceData supportsListAndSingleValueOperators(FunctionReferenceData.SupportsListAndSingleValueOperatorsEnum supportsListAndSingleValueOperators) Whether the function supports both single and list value operators.- Returns:
this
.
-
types
The data types returned by the function.- Returns:
this
.
-
value
The function identifier.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-