IFormatterGenerator

public interface IFormatterGenerator

com.android.tradefed.result.suite.IFormatterGenerator


SuiteResultHolder의 포맷터를 설명하는 인터페이스입니다.

요약

공개 메서드

abstract SuiteResultHolder parseResults(File resultDir, boolean shallow)

결과 디렉터리를 가져와서 SuiteResultHolder를 만드는 writeResults(SuiteResultHolder,File)의 역연산입니다.

abstract File writeResults(SuiteResultHolder holder, File resultDir)

결과를 특정 형식으로 작성합니다.

공개 메서드

parseResults

public abstract SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

결과 디렉터리를 가져와서 SuiteResultHolder를 만드는 writeResults(SuiteResultHolder,File)의 역연산입니다.

매개변수
resultDir File: 결과를 찾을 디렉터리입니다.

shallow boolean: SuiteResultHolder의 최상위 정보만 로드합니다.

반환
SuiteResultHolder 결과 표현이 포함된 SuiteResultHolder입니다. 문제가 발생하면 null입니다.

생성 값
IOException

writeResults

public abstract File writeResults (SuiteResultHolder holder, 
                File resultDir)

결과를 특정 형식으로 작성합니다.

매개변수
holder SuiteResultHolder: SuiteResultHolder에 포함된 결과입니다.

resultDir File: 결과를 저장해야 하는 디렉터리입니다.

반환
File 결과가 형식화된 방식으로 포함된 File입니다.

생성 값
IOException