public class Variant extends ObjectSE
| 修飾子と型 | クラスと説明 |
|---|---|
static class | Variant.VariantListBuilder 表現バリアントのリストのビルダー。 |
| コンストラクターと説明 |
|---|
Variant(MediaType mediaType, LocaleSE language, StringSE encoding)Variant の新しいインスタンスを作成します。 |
Variant(MediaType mediaType, StringSE language, StringSE encoding)Variant の新しいインスタンスを作成します。 |
Variant(MediaType mediaType, StringSE language, StringSE country, StringSE encoding)Variant の新しいインスタンスを作成します。 |
Variant(MediaType mediaType, StringSE language, StringSE country, StringSE languageVariant, StringSE encoding)Variant の新しいインスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static Variant.VariantListBuilder | encodings(StringSE... encodings) サポートされているエンコーディングのセットで初期化された Variant.VariantListBuilder を作成します。 |
boolean | equals(ObjectSE obj)obj をこのバリアントと比較して、すべてのプロパティ値を考慮してそれらが同じかどうかを確認します。 |
StringSE | getEncoding() バリアントのエンコーディングを取得します。 |
LocaleSE | getLanguage() バリアントの言語を取得します。 |
StringSE | getLanguageString() バリアント言語の文字列表現を取得します。言語が設定されていない場合は null を取得します。 |
MediaType | getMediaType() バリアントのメディア型を取得します。 |
int | hashCode() バリアントプロパティからハッシュコードを生成します。 |
static Variant.VariantListBuilder | languages(LocaleSE... languages) サポートされている言語のセットで初期化された Variant.VariantListBuilder を作成します。 |
static Variant.VariantListBuilder | mediaTypes(MediaType... mediaTypes) サポートされているメディア型のセットで初期化された Variant.VariantListBuilder を作成します。 |
StringSE | toString() |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic Variant(MediaType mediaType, StringSE language, StringSE encoding)
mediaType - バリアントのメディア型 - null の場合があります。language - バリアントの言語(2 文字の ISO-639 コード); null の場合があります。encoding - バリアントのコンテンツエンコーディング - null の場合があります。IllegalArgumentExceptionSE - すべてのパラメーターが null の場合。public Variant(MediaType mediaType, StringSE language, StringSE country, StringSE encoding)
mediaType - バリアントのメディア型 - null の場合があります。language - バリアントの言語(2 文字の ISO-639 コード); null の場合があります。country - バリアントの大文字の 2 文字の ISO-3166 言語コード。language も null であれば、null である可能性があります。encoding - バリアントのコンテンツエンコーディング - null の場合があります。IllegalArgumentExceptionSE - すべてのパラメーターが null の場合。public Variant(MediaType mediaType, StringSE language, StringSE country, StringSE languageVariant, StringSE encoding)
mediaType - バリアントのメディア型 - null の場合があります。language - バリアントの言語(2 文字の ISO-639 コード); null の場合があります。country - バリアントの大文字の 2 文字の ISO-3166 言語コード。language も null であれば、null である可能性があります。languageVariant - バリアントのベンダーおよびブラウザー固有の言語コード(LocaleSE クラスの説明も参照) language および country も null であれば、null である可能性があります。encoding - バリアントのコンテンツエンコーディング - null の場合があります。IllegalArgumentExceptionSE - すべてのパラメーターが null の場合。public Variant(MediaType mediaType, LocaleSE language, StringSE encoding)
mediaType - バリアントのメディア型 - null の場合があります。language - バリアントの言語 - null の場合があります。encoding - バリアントのコンテンツエンコーディング - null の場合があります。IllegalArgumentExceptionSE - すべてのパラメーターが null の場合。public LocaleSE getLanguage()
null public StringSE getLanguageString()
null を取得します。null。public MediaType getMediaType()
null。public StringSE getEncoding()
null。public static Variant.VariantListBuilder mediaTypes(MediaType... mediaTypes)
Variant.VariantListBuilder を作成します。mediaTypes - 利用可能な mediaTypes。特定の文字セットがサポートされている場合は、それぞれのメディア型のパラメーターとして含める必要があります。IllegalArgumentExceptionSE - mediaTypes が null であるか、要素が含まれていない場合。public static Variant.VariantListBuilder languages(LocaleSE... languages)
Variant.VariantListBuilder を作成します。languages - 利用可能な言語。IllegalArgumentExceptionSE - 言語が null または要素を含まない場合。public static Variant.VariantListBuilder encodings(StringSE... encodings)
Variant.VariantListBuilder を作成します。encodings - 利用可能なエンコーディング。IllegalArgumentExceptionSE - encodings が null または要素を含まない場合。public int hashCode()
ObjectSE の hashCodeSE public boolean equals(ObjectSE obj)
public StringSE toString()
ObjectSE の toStringSE Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.