クラス PropertiesMergingResourceTransformer
java.lang.ObjectSE
org.springframework.boot.maven.PropertiesMergingResourceTransformer
- 実装されたすべてのインターフェース:
org.apache.maven.plugins.shade.resource.ReproducibleResourceTransformer
,org.apache.maven.plugins.shade.resource.ResourceTransformer
public class PropertiesMergingResourceTransformer
extends ObjectSE
implements org.apache.maven.plugins.shade.resource.ReproducibleResourceTransformer
情報を失うことなくプロパティファイル(META-INF/spring.factories など)をマージできるようにする Maven shade プラグインの拡張。
- 導入:
- 1.0.0
- 作成者:
- Dave Syer, Andy Wilkinson
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明boolean
canTransformResource
(StringSE resource) getData()
マージされるプロパティのデータを返します。boolean
void
void
processResource
(StringSE resource, InputStreamSE inputStream, ListSE<org.apache.maven.plugins.shade.relocation.Relocator> relocators) 使用すべきではありません。void
processResource
(StringSE resource, InputStreamSE inputStream, ListSE<org.apache.maven.plugins.shade.relocation.Relocator> relocators, long time) void
setResource
(StringSE resource)
コンストラクターの詳細
PropertiesMergingResourceTransformer
public PropertiesMergingResourceTransformer()
メソッドの詳細
getData
マージされるプロパティのデータを返します。- 戻り値:
- データ
canTransformResource
- 次で指定:
- インターフェース
org.apache.maven.plugins.shade.resource.ResourceTransformer
のcanTransformResource
processResource
@DeprecatedSE(since="2.4.0", forRemoval=false) public void processResource(StringSE resource, InputStreamSE inputStream, ListSE<org.apache.maven.plugins.shade.relocation.Relocator> relocators) throws IOExceptionSE 使用すべきではありません。- 次で指定:
- インターフェース
org.apache.maven.plugins.shade.resource.ResourceTransformer
のprocessResource
- 例外:
IOExceptionSE
processResource
public void processResource(StringSE resource, InputStreamSE inputStream, ListSE<org.apache.maven.plugins.shade.relocation.Relocator> relocators, long time) throws IOExceptionSE - 次で指定:
- インターフェース
org.apache.maven.plugins.shade.resource.ReproducibleResourceTransformer
のprocessResource
- 例外:
IOExceptionSE
hasTransformedResource
public boolean hasTransformedResource()- 次で指定:
- インターフェース
org.apache.maven.plugins.shade.resource.ResourceTransformer
のhasTransformedResource
modifyOutputStream
- 次で指定:
- インターフェース
org.apache.maven.plugins.shade.resource.ResourceTransformer
のmodifyOutputStream
- 例外:
IOExceptionSE
getResource
setResource