Class ProxyTransform
- java.lang.Object
-
- com.android.build.api.transform.Transform
-
- com.ss.android.ugc.bytex.common.CommonTransform<BaseContext>
-
- com.ss.android.ugc.bytex.common.hook.ProxyTransform
-
public class ProxyTransform extends CommonTransform<BaseContext>
-
-
Field Summary
-
Fields inherited from class com.ss.android.ugc.bytex.common.CommonTransform
context
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidafterTransform(com.android.build.api.transform.TransformInvocation transformInvocation)java.util.Set<com.android.build.api.transform.QualifiedContent.ContentType>getInputTypes()java.lang.StringgetName()protected java.util.List<IPlugin>getPlugins()java.util.Set<? super com.android.build.api.transform.QualifiedContent.Scope>getScopes()protected TransformContextgetTransformContext(com.android.build.api.transform.TransformInvocation transformInvocation)-
Methods inherited from class com.ss.android.ugc.bytex.common.CommonTransform
applyToVariant, getOutputTypes, getParameterInputs, getReferencedScopes, getSecondaryDirectoryOutputs, getSecondaryFileOutputs, getSecondaryFiles, init, isIncremental, shouldSaveCache, transform
-
-
-
-
Method Detail
-
getTransformContext
protected TransformContext getTransformContext(com.android.build.api.transform.TransformInvocation transformInvocation)
- Overrides:
getTransformContextin classCommonTransform<BaseContext>
-
afterTransform
protected void afterTransform(com.android.build.api.transform.TransformInvocation transformInvocation) throws com.android.build.api.transform.TransformException, java.lang.InterruptedException, java.io.IOException- Overrides:
afterTransformin classCommonTransform<BaseContext>- Throws:
com.android.build.api.transform.TransformExceptionjava.lang.InterruptedExceptionjava.io.IOException
-
getName
public java.lang.String getName()
- Overrides:
getNamein classCommonTransform<BaseContext>
-
getPlugins
protected java.util.List<IPlugin> getPlugins()
- Specified by:
getPluginsin classCommonTransform<BaseContext>
-
getInputTypes
public java.util.Set<com.android.build.api.transform.QualifiedContent.ContentType> getInputTypes()
- Overrides:
getInputTypesin classCommonTransform<BaseContext>
-
getScopes
public java.util.Set<? super com.android.build.api.transform.QualifiedContent.Scope> getScopes()
- Overrides:
getScopesin classCommonTransform<BaseContext>
-
-