类 TransformEngine
- java.lang.Object
-
- com.ss.android.ugc.bytex.transformer.TransformEngine
-
public class TransformEngine extends java.lang.ObjectCreated by tlh on 2018/8/21.
-
-
构造器概要
构造器 构造器 说明 TransformEngine(TransformContext context)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddFile(java.lang.String affinity, FileData file)TransformContextgetContext()voidmarkRunningState(TransformContext.State state)call internalvoidskip()voidtransform(boolean isLast, FileProcessor... processors)voidtransform(FileProcessor... processors)voidtransformOutput()voidtraverseAndroidJar(java.io.File jar, FileProcessor... processors)voidtraverseOnly(FileProcessor... processors)
-
-
-
构造器详细资料
-
TransformEngine
public TransformEngine(TransformContext context)
-
-
方法详细资料
-
markRunningState
public void markRunningState(TransformContext.State state)
call internal
-
transform
public void transform(FileProcessor... processors)
-
transform
public void transform(boolean isLast, FileProcessor... processors)
-
skip
public void skip() throws java.io.IOException- 抛出:
java.io.IOException
-
transformOutput
public void transformOutput() throws java.io.IOException- 抛出:
java.io.IOException
-
traverseOnly
public void traverseOnly(FileProcessor... processors)
-
traverseAndroidJar
public void traverseAndroidJar(java.io.File jar, FileProcessor... processors)
-
getContext
public TransformContext getContext()
-
addFile
public void addFile(java.lang.String affinity, FileData file)
-
-