<divclass="inheritance"title="Inheritance Tree"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">java.lang.Object</a>
<divclass="inheritance"><ahref="TdApi.Object.html"title="class in it.tdlight.jni">it.tdlight.jni.TdApi.Object</a>
<dd><ahref="TdApi.html"title="class in it.tdlight.jni">TdApi</a></dd>
</dl>
<hr>
<divclass="type-signature"><spanclass="modifiers">public static final class </span><spanclass="element-name type-name-label">TdApi.SupergroupFullInfo</span>
<spanclass="extends-implements">extends <ahref="TdApi.Object.html"title="class in it.tdlight.jni">TdApi.Object</a></span></div>
<divclass="block">Contains full information about a supergroup or channel.</div>
</section>
<sectionclass="summary">
<ulclass="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<sectionclass="field-summary"id="field-summary">
<h2>Field Summary</h2>
<divclass="caption"><span>Fields</span></div>
<divclass="summary-table three-column-summary">
<divclass="table-header col-first">Modifier and Type</div>
<divclass="block">True, if non-administrators and non-bots can be hidden in responses to getSupergroupMembers and searchChatMembers for non-administrators.</div>
<divclass="col-first even-row-color"><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a></code></div>
<divclass="block">Chat identifier of a discussion group for the channel, or a channel, for which the supergroup is the designated discussion group; 0 if none or unknown.</div>
<divclass="col-constructor-name odd-row-color"><code><ahref="#%3Cinit%3E(it.tdlight.jni.TdApi.ChatPhoto,java.lang.String,int,int,int,int,long,int,double,boolean,boolean,boolean,boolean,boolean,boolean,boolean,boolean,boolean,long,it.tdlight.jni.TdApi.ChatLocation,it.tdlight.jni.TdApi.ChatInviteLink,it.tdlight.jni.TdApi.BotCommands%5B%5D,long,long)"class="member-name-link">SupergroupFullInfo</a><wbr>(<ahref="TdApi.ChatPhoto.html"title="class in it.tdlight.jni">TdApi.ChatPhoto</a> photo,
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> description,
int memberCount,
int administratorCount,
int restrictedCount,
int bannedCount,
long linkedChatId,
int slowModeDelay,
double slowModeDelayExpiresIn,
boolean canGetMembers,
boolean hasHiddenMembers,
boolean canHideMembers,
boolean canSetStickerSet,
boolean canSetLocation,
boolean canGetStatistics,
boolean canToggleAggressiveAntiSpam,
boolean isAllHistoryAvailable,
boolean hasAggressiveAntiSpamEnabled,
long stickerSetId,
<ahref="TdApi.ChatLocation.html"title="class in it.tdlight.jni">TdApi.ChatLocation</a> location,
<ahref="TdApi.ChatInviteLink.html"title="class in it.tdlight.jni">TdApi.ChatInviteLink</a> inviteLink,
<ahref="TdApi.BotCommands.html"title="class in it.tdlight.jni">TdApi.BotCommands</a>[] botCommands,
long upgradedFromBasicGroupId,
long upgradedFromMaxMessageId)</code></div>
<divclass="col-last odd-row-color">
<divclass="block">Contains full information about a supergroup or channel.</div>
</div>
<divclass="col-constructor-name even-row-color"><code><ahref="#%3Cinit%3E(java.io.DataInput)"class="member-name-link">SupergroupFullInfo</a><wbr>(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/DataInput.html"title="class or interface in java.io"class="external-link">DataInput</a> input)</code></div>
<divclass="col-last even-row-color">
<divclass="block">Contains full information about a supergroup or channel.</div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><ahref="#equals(java.lang.Object)"class="member-name-link">equals</a><wbr>(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a> o)</code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><ahref="#serialize(java.io.DataOutput)"class="member-name-link">serialize</a><wbr>(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/DataOutput.html"title="class or interface in java.io"class="external-link">DataOutput</a> output)</code></div>
<h3id="methods-inherited-from-class-it.tdlight.jni.TdApi.Object">Methods inherited from class it.tdlight.jni.<ahref="TdApi.Object.html"title="class in it.tdlight.jni">TdApi.Object</a></h3>
<h3id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a></h3>
<code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()"title="class or interface in java.lang"class="external-link">clone</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()"title="class or interface in java.lang"class="external-link">finalize</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()"title="class or interface in java.lang"class="external-link">getClass</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()"title="class or interface in java.lang"class="external-link">notify</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()"title="class or interface in java.lang"class="external-link">notifyAll</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()"title="class or interface in java.lang"class="external-link">wait</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)"title="class or interface in java.lang"class="external-link">wait</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)"title="class or interface in java.lang"class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<sectionclass="details">
<ulclass="details-list">
<!-- ============ FIELD DETAIL =========== -->
<li>
<sectionclass="field-details"id="field-detail">
<h2>Field Details</h2>
<ulclass="member-list">
<li>
<sectionclass="detail"id="photo">
<h3>photo</h3>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.ChatPhoto.html"title="class in it.tdlight.jni">TdApi.ChatPhoto</a></span> <spanclass="element-name">photo</span></div>
<divclass="block">Chat photo; may be null if empty or unknown. If non-null, then it is the same photo as in chat.photo.</div>
</section>
</li>
<li>
<sectionclass="detail"id="description">
<h3>description</h3>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a></span> <spanclass="element-name">description</span></div>
<divclass="block">Supergroup or channel description.</div>
<divclass="block">Chat identifier of a discussion group for the channel, or a channel, for which the supergroup is the designated discussion group; 0 if none or unknown.</div>
<divclass="block">Time left before next message can be sent in the supergroup, in seconds. An updateSupergroupFullInfo update is not triggered when value of this field changes, but both new and old values are non-zero.</div>
<divclass="block">True, if non-administrators and non-bots can be hidden in responses to getSupergroupMembers and searchChatMembers for non-administrators.</div>
<divclass="block">True, if new chat members will have access to old messages. In public, discussion, of forum groups and all channels, old messages are always available, so this option affects only private non-forum supergroups without a linked chat. The value of this field is only available to chat administrators.</div>
<divclass="block">True, if aggressive anti-spam checks are enabled in the supergroup. The value of this field is only available to chat administrators.</div>
<divclass="block">Identifier of the supergroup sticker set; 0 if none.</div>
</section>
</li>
<li>
<sectionclass="detail"id="location">
<h3>location</h3>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.ChatLocation.html"title="class in it.tdlight.jni">TdApi.ChatLocation</a></span> <spanclass="element-name">location</span></div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.ChatInviteLink.html"title="class in it.tdlight.jni">TdApi.ChatInviteLink</a></span> <spanclass="element-name">inviteLink</span></div>
<divclass="block">Primary invite link for the chat; may be null. For chat administrators with canInviteUsers right only.</div>
</section>
</li>
<li>
<sectionclass="detail"id="botCommands">
<h3>botCommands</h3>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="TdApi.BotCommands.html"title="class in it.tdlight.jni">TdApi.BotCommands</a>[]</span> <spanclass="element-name">botCommands</span></div>
<divclass="block">List of commands of bots in the group.</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="element-name">SupergroupFullInfo</span><wbr><spanclass="parameters">(<ahref="TdApi.ChatPhoto.html"title="class in it.tdlight.jni">TdApi.ChatPhoto</a> photo,
<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a> description,
int memberCount,
int administratorCount,
int restrictedCount,
int bannedCount,
long linkedChatId,
int slowModeDelay,
double slowModeDelayExpiresIn,
boolean canGetMembers,
boolean hasHiddenMembers,
boolean canHideMembers,
boolean canSetStickerSet,
boolean canSetLocation,
boolean canGetStatistics,
boolean canToggleAggressiveAntiSpam,
boolean isAllHistoryAvailable,
boolean hasAggressiveAntiSpamEnabled,
long stickerSetId,
<ahref="TdApi.ChatLocation.html"title="class in it.tdlight.jni">TdApi.ChatLocation</a> location,
<ahref="TdApi.ChatInviteLink.html"title="class in it.tdlight.jni">TdApi.ChatInviteLink</a> inviteLink,
<ahref="TdApi.BotCommands.html"title="class in it.tdlight.jni">TdApi.BotCommands</a>[] botCommands,
long upgradedFromBasicGroupId,
long upgradedFromMaxMessageId)</span></div>
<divclass="block">Contains full information about a supergroup or channel.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>photo</code> - Chat photo; may be null if empty or unknown. If non-null, then it is the same photo as in chat.photo.</dd>
<dd><code>description</code> - Supergroup or channel description.</dd>
<dd><code>memberCount</code> - Number of members in the supergroup or channel; 0 if unknown.</dd>
<dd><code>administratorCount</code> - Number of privileged users in the supergroup or channel; 0 if unknown.</dd>
<dd><code>restrictedCount</code> - Number of restricted users in the supergroup; 0 if unknown.</dd>
<dd><code>bannedCount</code> - Number of users banned from chat; 0 if unknown.</dd>
<dd><code>linkedChatId</code> - Chat identifier of a discussion group for the channel, or a channel, for which the supergroup is the designated discussion group; 0 if none or unknown.</dd>
<dd><code>slowModeDelay</code> - Delay between consecutive sent messages for non-administrator supergroup members, in seconds.</dd>
<dd><code>slowModeDelayExpiresIn</code> - Time left before next message can be sent in the supergroup, in seconds. An updateSupergroupFullInfo update is not triggered when value of this field changes, but both new and old values are non-zero.</dd>
<dd><code>canGetMembers</code> - True, if members of the chat can be retrieved via getSupergroupMembers or searchChatMembers.</dd>
<dd><code>hasHiddenMembers</code> - True, if non-administrators can receive only administrators and bots using getSupergroupMembers or searchChatMembers.</dd>
<dd><code>canHideMembers</code> - True, if non-administrators and non-bots can be hidden in responses to getSupergroupMembers and searchChatMembers for non-administrators.</dd>
<dd><code>canSetStickerSet</code> - True, if the supergroup sticker set can be changed.</dd>
<dd><code>canSetLocation</code> - True, if the supergroup location can be changed.</dd>
<dd><code>canGetStatistics</code> - True, if the supergroup or channel statistics are available.</dd>
<dd><code>canToggleAggressiveAntiSpam</code> - True, if aggressive anti-spam checks can be enabled or disabled in the supergroup.</dd>
<dd><code>isAllHistoryAvailable</code> - True, if new chat members will have access to old messages. In public, discussion, of forum groups and all channels, old messages are always available, so this option affects only private non-forum supergroups without a linked chat. The value of this field is only available to chat administrators.</dd>
<dd><code>hasAggressiveAntiSpamEnabled</code> - True, if aggressive anti-spam checks are enabled in the supergroup. The value of this field is only available to chat administrators.</dd>
<dd><code>stickerSetId</code> - Identifier of the supergroup sticker set; 0 if none.</dd>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="element-name">SupergroupFullInfo</span><wbr><spanclass="parameters">(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/DataInput.html"title="class or interface in java.io"class="external-link">DataInput</a> input)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html"title="class or interface in java.io"class="external-link">IOException</a></span></div>
<divclass="block">Contains full information about a supergroup or channel.</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>input</code> - Serialized input</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html"title="class or interface in java.io"class="external-link">IOException</a></code> - the deserialization failed</dd>
<divclass="block"><spanclass="descfrm-type-label">Description copied from class: <code><ahref="TdApi.Object.html#getConstructor()">TdApi.Object</a></code></span></div>
<divclass="block">Returns an identifier uniquely determining type of the object.</div>
<dlclass="notes">
<dt>Specified by:</dt>
<dd><code><ahref="TdApi.Object.html#getConstructor()">getConstructor</a></code> in class <code><ahref="TdApi.Object.html"title="class in it.tdlight.jni">TdApi.Object</a></code></dd>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type">void</span> <spanclass="element-name">serialize</span><wbr><spanclass="parameters">(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/DataOutput.html"title="class or interface in java.io"class="external-link">DataOutput</a> output)</span>
throws <spanclass="exceptions"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html"title="class or interface in java.io"class="external-link">IOException</a></span></div>
<divclass="block">Serialize the TDLib class</div>
<dlclass="notes">
<dt>Specified by:</dt>
<dd><code><ahref="TdApi.Object.html#serialize(java.io.DataOutput)">serialize</a></code> in class <code><ahref="TdApi.Object.html"title="class in it.tdlight.jni">TdApi.Object</a></code></dd>
<dt>Parameters:</dt>
<dd><code>output</code> - output data stream</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html"title="class or interface in java.io"class="external-link">IOException</a></code> - the serialization failed</dd>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type">boolean</span> <spanclass="element-name">equals</span><wbr><spanclass="parameters">(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a> o)</span></div>
<dlclass="notes">
<dt>Overrides:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"title="class or interface in java.lang"class="external-link">equals</a></code> in class <code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a></code></dd>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()"title="class or interface in java.lang"class="external-link">hashCode</a></code> in class <code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html"title="class or interface in java.lang"class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footerrole="contentinfo">
<hr>
<pclass="legal-copy"><small>Copyright © 2023. All rights reserved.</small></p>