@ApiStatus.NonExtendable public interface LanguageMeta extends MetadataPart
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_LANGUAGE_LENGTH |
| Modifier and Type | Method and Description |
|---|---|
static @NotNull LanguageMeta |
language(@NotNull java.util.Map<java.lang.String,LanguageEntry> languages)
Creates a new
LanguageMeta instance from
the given languages map |
@NotNull @Unmodifiable java.util.Map<java.lang.String,LanguageEntry> |
languages()
Returns an unmodifiable map of the registered
custom languages
|
static @NotNull LanguageMeta |
of(@NotNull java.util.Map<java.lang.String,LanguageEntry> languages)
Deprecated.
Use
language(Map) instead |
typestatic final int MAX_LANGUAGE_LENGTH
@Contract(value="_ -> new") @NotNull static @NotNull LanguageMeta language(@NotNull @NotNull java.util.Map<java.lang.String,LanguageEntry> languages)
LanguageMeta instance from
the given languages maplanguages - The registered languagesLanguageMeta instance@Deprecated @ApiStatus.ScheduledForRemoval(inVersion="2.0.0") @Contract(value="_ -> new") @NotNull static @NotNull LanguageMeta of(@NotNull @NotNull java.util.Map<java.lang.String,LanguageEntry> languages)
language(Map) insteadLanguageMeta instance from
the given languages maplanguages - The registered languagesLanguageMeta instance@NotNull @NotNull @Unmodifiable java.util.Map<java.lang.String,LanguageEntry> languages()