1. ホーム
  2. java

[解決済み] インターフェース/列挙型標準MIMEタイプ定数

2022-05-11 21:49:26

質問

標準ライブラリ(apache commons、jax、jboss、javaxなど)の中で、すべての標準的なmime-type(別名content-type)の値をリストするインターフェースまたは列挙型を捜しています。

このインタフェースは、他のクラスと深く関わりすぎて、gwtのソースコードとして全体を含めることが困難にならないようにする必要があります。

例えば

interface ContentType{
  String JSON = "Application/JSON";
  blah ... blah ...
}

または

enum ContentType{
  JSON("Application/JSON"),
  blah ... blah ...
}

解決方法は?

グアバ ライブラリ

を用意しています。 グアバ というクラスがあります。 com.google.common.net.MediaType .

ソースコードに記載されているように、Guava 12でリリースされたものであり 823号 . 情報源 も用意されています。