类 DataPart

java.lang.Object
io.github.a2ap.core.model.Part
io.github.a2ap.core.model.DataPart

public class DataPart extends Part
Represents a data part of a message, containing structured data.
  • 构造器详细资料

    • DataPart

      public DataPart()
      Default constructor.
    • DataPart

      public DataPart(Object data)
      Constructor with data.
      参数:
      data - the structured data content
    • DataPart

      public DataPart(Object data, Map<String,Object> metadata)
      Constructor with data and metadata.
      参数:
      data - the structured data content
      metadata - the metadata
  • 方法详细资料

    • getKind

      public String getKind()
      Gets the kind.
      覆盖:
      getKind 在类中 Part
      返回:
      the kind, always "data"
    • getData

      public Object getData()
      Gets the structured data content.
      返回:
      the structured data content
    • setData

      public void setData(Object data)
      Sets the structured data content.
      参数:
      data - the structured data content to set
    • equals

      public boolean equals(Object o)
      覆盖:
      equals 在类中 Part
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Part
    • toString

      public String toString()
      覆盖:
      toString 在类中 Part
    • builder

      public static DataPart.Builder builder()
      Returns a builder for DataPart.
      返回:
      a new builder instance