<h1title="Enum Class PatternType"class="title">Enum Class PatternType</h1>
</div>
<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="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html"title="class or interface in java.lang"class="external-link">java.lang.Enum</a><<ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a>>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html"title="class or interface in java.io"class="external-link">Serializable</a></code>, <code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html"title="class or interface in java.lang"class="external-link">Comparable</a><<ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a>></code>, <code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html"title="class or interface in java.lang.constant"class="external-link">Constable</a></code></dd>
<spanclass="extends-implements">extends <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html"title="class or interface in java.lang"class="external-link">Enum</a><<ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a>></span></div>
<h2id="nested-classes-inherited-from-class-java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html"title="class or interface in java.lang"class="external-link">Enum</a></h2>
<code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html"title="class or interface in java.lang"class="external-link">Enum.EnumDesc</a><<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html"title="class or interface in java.lang"class="external-link">E</a> extends <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html"title="class or interface in java.lang"class="external-link">Enum</a><<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html"title="class or interface in java.lang"class="external-link">E</a>>></code></div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><ahref="#getByIdentifier(java.lang.String)"class="member-name-link">getByIdentifier</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><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> identifier)</code></div>
<divclass="block">Returns the pattern type which matches the passed
identifier or null if no matches are found</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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">Returns the identifier used to represent
this pattern type</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><ahref="#valueOf(java.lang.String)"class="member-name-link">valueOf</a><wbr>(<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> name)</code></div>
<divclass="block">Returns the enum constant of this class with the specified name.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a>[]</code></div>
<divclass="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</div>
</div>
</div>
</div>
<divclass="inherited-list">
<h3id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class java.lang.<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html"title="class or interface in java.lang"class="external-link">Enum</a></h3>
<code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.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/Enum.html#compareTo(E)"title="class or interface in java.lang"class="external-link">compareTo</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#describeConstable()"title="class or interface in java.lang"class="external-link">describeConstable</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)"title="class or interface in java.lang"class="external-link">equals</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.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/Enum.html#getDeclaringClass()"title="class or interface in java.lang"class="external-link">getDeclaringClass</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#hashCode()"title="class or interface in java.lang"class="external-link">hashCode</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#name()"title="class or interface in java.lang"class="external-link">name</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#ordinal()"title="class or interface in java.lang"class="external-link">ordinal</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#toString()"title="class or interface in java.lang"class="external-link">toString</a>, <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)"title="class or interface in java.lang"class="external-link">valueOf</a></code></div>
<divclass="inherited-list">
<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#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>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">BASE</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="SQUARE_BOTTOM_LEFT">
<h3>SQUARE_BOTTOM_LEFT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">SQUARE_BOTTOM_LEFT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="SQUARE_BOTTOM_RIGHT">
<h3>SQUARE_BOTTOM_RIGHT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">SQUARE_BOTTOM_RIGHT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="SQUARE_TOP_LEFT">
<h3>SQUARE_TOP_LEFT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">SQUARE_TOP_LEFT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="SQUARE_TOP_RIGHT">
<h3>SQUARE_TOP_RIGHT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">SQUARE_TOP_RIGHT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="STRIPE_BOTTOM">
<h3>STRIPE_BOTTOM</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">STRIPE_BOTTOM</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="STRIPE_TOP">
<h3>STRIPE_TOP</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">STRIPE_TOP</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="STRIPE_LEFT">
<h3>STRIPE_LEFT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">STRIPE_LEFT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="STRIPE_RIGHT">
<h3>STRIPE_RIGHT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">STRIPE_RIGHT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="STRIPE_CENTER">
<h3>STRIPE_CENTER</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">STRIPE_CENTER</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="STRIPE_MIDDLE">
<h3>STRIPE_MIDDLE</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">STRIPE_MIDDLE</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="STRIPE_DOWNRIGHT">
<h3>STRIPE_DOWNRIGHT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">STRIPE_DOWNRIGHT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="STRIPE_DOWNLEFT">
<h3>STRIPE_DOWNLEFT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">STRIPE_DOWNLEFT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="STRIPE_SMALL">
<h3>STRIPE_SMALL</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">STRIPE_SMALL</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="CROSS">
<h3>CROSS</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">CROSS</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="STRAIGHT_CROSS">
<h3>STRAIGHT_CROSS</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">STRAIGHT_CROSS</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="TRIANGLE_BOTTOM">
<h3>TRIANGLE_BOTTOM</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">TRIANGLE_BOTTOM</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="TRIANGLE_TOP">
<h3>TRIANGLE_TOP</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">TRIANGLE_TOP</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="TRIANGLES_BOTTOM">
<h3>TRIANGLES_BOTTOM</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">TRIANGLES_BOTTOM</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="TRIANGLES_TOP">
<h3>TRIANGLES_TOP</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">TRIANGLES_TOP</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="DIAGONAL_LEFT">
<h3>DIAGONAL_LEFT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">DIAGONAL_LEFT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="DIAGONAL_RIGHT">
<h3>DIAGONAL_RIGHT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">DIAGONAL_RIGHT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="DIAGONAL_LEFT_MIRROR">
<h3>DIAGONAL_LEFT_MIRROR</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">DIAGONAL_LEFT_MIRROR</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="DIAGONAL_RIGHT_MIRROR">
<h3>DIAGONAL_RIGHT_MIRROR</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">DIAGONAL_RIGHT_MIRROR</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="CIRCLE_MIDDLE">
<h3>CIRCLE_MIDDLE</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">CIRCLE_MIDDLE</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="RHOMBUS_MIDDLE">
<h3>RHOMBUS_MIDDLE</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">RHOMBUS_MIDDLE</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="HALF_VERTICAL">
<h3>HALF_VERTICAL</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">HALF_VERTICAL</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="HALF_HORIZONTAL">
<h3>HALF_HORIZONTAL</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">HALF_HORIZONTAL</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="HALF_VERTICAL_MIRROR">
<h3>HALF_VERTICAL_MIRROR</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">HALF_VERTICAL_MIRROR</span></div>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">HALF_HORIZONTAL_MIRROR</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="BORDER">
<h3>BORDER</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">BORDER</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="CURLY_BORDER">
<h3>CURLY_BORDER</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">CURLY_BORDER</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="CREEPER">
<h3>CREEPER</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">CREEPER</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="GRADIENT">
<h3>GRADIENT</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">GRADIENT</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="GRADIENT_UP">
<h3>GRADIENT_UP</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">GRADIENT_UP</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="BRICKS">
<h3>BRICKS</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">BRICKS</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="SKULL">
<h3>SKULL</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">SKULL</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="FLOWER">
<h3>FLOWER</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">FLOWER</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="MOJANG">
<h3>MOJANG</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">MOJANG</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="GLOBE">
<h3>GLOBE</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">GLOBE</span></div>
</section>
</li>
<li>
<sectionclass="detail"id="PIGLIN">
<h3>PIGLIN</h3>
<divclass="member-signature"><spanclass="modifiers">public static final</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">PIGLIN</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<sectionclass="method-details"id="method-detail">
<h2>Method Details</h2>
<ulclass="member-list">
<li>
<sectionclass="detail"id="values()">
<h3>values</h3>
<divclass="member-signature"><spanclass="modifiers">public static</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a>[]</span> <spanclass="element-name">values</span>()</div>
<divclass="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>an array containing the constants of this enum class, in the order they are declared</dd>
<divclass="member-signature"><spanclass="modifiers">public static</span> <spanclass="return-type"><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">valueOf</span><wbr><spanclass="parameters">(<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> name)</span></div>
<divclass="block">Returns the enum constant of this class with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this class. (Extraneous whitespace characters are
not permitted.)</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt>Returns:</dt>
<dd>the enum constant with the specified name</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html"title="class or interface in java.lang"class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/NullPointerException.html"title="class or interface in java.lang"class="external-link">NullPointerException</a></code> - if the argument is null</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getIdentifier()">
<h3>getIdentifier</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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">getIdentifier</span>()</div>
<divclass="block">Returns the identifier used to represent
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Contract.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Contract</a>("null -> null")
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="modifiers">public static</span> <spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="PatternType.html"title="enum class in org.bukkit.block.banner">PatternType</a></span> <spanclass="element-name">getByIdentifier</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><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> identifier)</span></div>
<divclass="block">Returns the pattern type which matches the passed