ResourceUtil

public class ResourceUtil
extends Object

java.lang.Object
com.android.tradefed.util.ResourceUtil


構成リソースを読み取るためのユーティリティ。

概要

パブリック コンストラクタ

ResourceUtil()

パブリック メソッド

static boolean extractResourceAsFile(String resource, File output)

非推奨: extractResourceToFile を使用してください。指定されたリソースを出力ファイルに抽出します。

static void extractResourceToFile(String resource, File output)

指定されたリソースを出力ファイルに抽出します。

static boolean extractResourceWithAltAsFile(String resource, String altResourcePath, File output)

フォールバック代替パスを使用して、指定されたリソースを出力ファイルに抽出します。

static Map<String, String> readConfigurationFromFile(File propertyFile)

ファイルからプロパティ構成を読み取ります。

static Map<String, String> readConfigurationFromResource(String resource)

リソースからプロパティ構成を読み取ります。

static Map<String, String> readConfigurationFromStream(InputStream propertyStream)

ストリームからプロパティ構成を読み取ります。

パブリック コンストラクタ

ResourceUtil

public ResourceUtil ()

パブリック メソッド

extractResourceAsFile

public static boolean extractResourceAsFile (String resource, 
                File output)

非推奨: extractResourceToFile を使用してください。指定されたリソースを出力ファイルに抽出します。

パラメータ
resource String

output File

戻り値
boolean

extractResourceToFile

public static void extractResourceToFile (String resource, 
                File output)

指定されたリソースを出力ファイルに抽出します。

パラメータ
resource String

output File

例外
IOException

extractResourceWithAltAsFile

public static boolean extractResourceWithAltAsFile (String resource, 
                String altResourcePath, 
                File output)

フォールバック代替パスを使用して、指定されたリソースを出力ファイルに抽出します。失敗した場合は false を返します。

パラメータ
resource String

altResourcePath String

output File

戻り値
boolean

readConfigurationFromFile

public static Map<String, String> readConfigurationFromFile (File propertyFile)

ファイルからプロパティ構成を読み取ります。構成は「key=value」または 「key:value」形式に従う必要があります。このメソッドは安全であり、エラーが発生した場合は空のマップを返します。

パラメータ
propertyFile File: 読み取るリソースのパス。

戻り値
Map<String, String> 読み込まれたリソースの Map

関連項目:

readConfigurationFromResource

public static Map<String, String> readConfigurationFromResource (String resource)

リソースからプロパティ構成を読み取ります。構成は「key=value」または 「key:value」形式に従う必要があります。このメソッドは安全であり、エラーが発生した場合は空のマップを返します。

パラメータ
resource String: 読み取るリソースのパス。

戻り値
Map<String, String> 読み込まれたリソースの Map

関連項目:

readConfigurationFromStream

public static Map<String, String> readConfigurationFromStream (InputStream propertyStream)

ストリームからプロパティ構成を読み取ります。構成は「key=value」または 「key:value」形式に従う必要があります。このメソッドは安全であり、エラーが発生した場合は空のマップを返します。

パラメータ
propertyStream InputStream: 読み取るリソースのパス。

戻り値
Map<String, String> 読み込まれたリソースの Map

関連項目: