aigentic
0.4.0-SNAPSHOT
common
core
/
community.flock.aigentic.core.tool
/
SerializerToParameter
Serializer
To
Parameter
object
SerializerToParameter
Members
Types
Element
Link copied to clipboard
data
class
Element
(
val
name
:
String
,
val
descriptor
:
SerialDescriptor
,
val
annotations
:
List
<
Annotation
>
)
Functions
children
Link copied to clipboard
fun
SerialDescriptor
.
children
(
idx
:
Int
)
:
SerializerToParameter.Element
convert
Link copied to clipboard
inline
fun
<
T
:
Any
>
convert
(
)
:
Parameter
element
Link copied to clipboard
fun
SerialDescriptor
.
element
(
name
:
String
)
:
SerializerToParameter.Element
get
Aigentic
Parameter
Description
Link copied to clipboard
fun
List
<
Annotation
>
.
getAigenticParameterDescription
(
)
:
String
?
get
Description
Link copied to clipboard
fun
List
<
Annotation
>
.
getDescription
(
)
:
String
?
parameters
Link copied to clipboard
fun
SerialDescriptor
.
parameters
(
)
:
List
<
Parameter
>
range
Link copied to clipboard
fun
SerialDescriptor
.
range
(
)
:
IntRange
to
Array
Link copied to clipboard
fun
SerializerToParameter.Element
.
toArray
(
)
:
Parameter.Complex.Array
to
Enum
Link copied to clipboard
fun
SerializerToParameter.Element
.
toEnum
(
)
:
Parameter.Complex.Enum
to
Map
Link copied to clipboard
fun
SerializerToParameter.Element
.
toMap
(
)
:
Parameter.Complex.Object
to
Object
Link copied to clipboard
fun
SerializerToParameter.Element
.
toObject
(
)
:
Parameter.Complex.Object
to
Parameter
Link copied to clipboard
fun
SerializerToParameter.Element
.
toParameter
(
)
:
Parameter
to
Primitive
Link copied to clipboard
fun
SerializerToParameter.Element
.
toPrimitive
(
type
:
ParameterType.Primitive
)
:
Parameter.Primitive