Class GeneratedJpqlParameterPayload

java.lang.Object
io.jmix.aitools.dataload.repair.impl.GeneratedJpqlParameterPayload

@NullMarked public class GeneratedJpqlParameterPayload extends Object
Raw LLM output for a single named query parameter, deserialized from the model's JSON response.
  • Field Details

    • name

      protected @Nullable String name
    • type

      protected @Nullable String type
    • value

      protected @Nullable Object value
  • Constructor Details

    • GeneratedJpqlParameterPayload

      public GeneratedJpqlParameterPayload()
  • Method Details

    • getName

      public @Nullable String getName()
      Returns the parameter name.
      Returns:
      parameter name, or null if the model did not provide one
    • setName

      public void setName(@Nullable String name)
    • getType

      public @Nullable String getType()
      Returns the declared Java type name of the parameter.
      Returns:
      Java type name, or null if absent
    • setType

      public void setType(@Nullable String type)
    • getValue

      public @Nullable Object getValue()
      Returns the raw, not-yet-converted parameter value.
      Returns:
      parameter value, or null if none was provided
    • setValue

      public void setValue(@Nullable Object value)