> ## Documentation Index
> Fetch the complete documentation index at: https://cantonfoundation-generated-reference-full-stack-preview.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Java Bindings

> Generated Java bindings reference with embedded version history.

<div class="x2mdx-ref-page x2mdx-ref-page--collection" />

<div class="x2mdx-ref-hero">
  <p class="x2mdx-ref-eyebrow">Ledger API</p>

  <h1 class="x2mdx-ref-title">Java Bindings</h1>

  <p class="x2mdx-ref-summary">Current Java binding types generated from published Javadoc snapshots.</p>

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>

    <a class="x2mdx-ref-badge x2mdx-ref-badge--added" href="#history-added-3-5-7">Added 3.5.7</a>
  </div>

  <dl class="x2mdx-ref-meta-grid">
    <div class="x2mdx-ref-meta-item">
      <dt>Artifact</dt>
      <dd>com.daml:bindings-java</dd>
    </div>

    <div class="x2mdx-ref-meta-item">
      <dt>Latest release</dt>
      <dd>3.5.15</dd>
    </div>

    <div class="x2mdx-ref-meta-item">
      <dt>Versions</dt>
      <dd>19</dd>
    </div>

    <div class="x2mdx-ref-meta-item">
      <dt>Current types</dt>
      <dd>189</dd>
    </div>
  </dl>
</div>

## Packages

<div class="x2mdx-ref-card-grid">
  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./java/com-daml-ledger-javaapi-data/index">com.daml.ledger.javaapi.data</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>

        <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Added 3.5.7</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">145 current types</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./java/com-daml-ledger-javaapi-data-codegen/index">com.daml.ledger.javaapi.data.codegen</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>

        <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Added 3.5.1</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">32 current types</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./java/com-daml-ledger-javaapi-data-codegen-json/index">com.daml.ledger.javaapi.data.codegen.json</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">12 current types</p>
  </div>
</div>

## History

<div class="x2mdx-ref-history" aria-label="Reference history">
  <div class="x2mdx-ref-history-event x2mdx-ref-history-event--introduced" id="history-added-3-5-7">
    <div class="x2mdx-ref-history-event-head">
      <span class="x2mdx-ref-history-event-label">Added</span>
      <code class="x2mdx-ref-history-event-version">3.5.7</code>
    </div>

    <p class="x2mdx-ref-history-event-detail">com.daml.ledger.javaapi.data.GetCompletionsRequest</p>
  </div>

  <div class="x2mdx-ref-history-event x2mdx-ref-history-event--introduced" id="history-added-3-5-1">
    <div class="x2mdx-ref-history-event-head">
      <span class="x2mdx-ref-history-event-label">Added</span>
      <code class="x2mdx-ref-history-event-version">3.5.1</code>
    </div>

    <p class="x2mdx-ref-history-event-detail">com.daml.ledger.javaapi.data.User.Right.CanExecuteAs</p>

    <p class="x2mdx-ref-history-event-detail">com.daml.ledger.javaapi.data.User.Right.CanExecuteAsAnyParty</p>

    <p class="x2mdx-ref-history-event-detail">com.daml.ledger.javaapi.data.codegen.UnknownTrailingFieldPolicy</p>
  </div>
</div>
