컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

IDeviceConfiguration

public interface IDeviceConfiguration

com.android.tradefed.config.IDeviceConfiguration


장치 구성 홀더 인터페이스. 장치 구성에 대한 정보를 보유할 수 있는 개체를 나타내는 데 사용합니다.

요약

공개 메서드

abstract void addFrequency (Object config, Integer frequency)

개체에 대한 옵션을 적절하게 주입할 수 있도록 개체의 빈도를 추적합니다.

abstract void addSpecificConfig (Object config, String type)

구성 보유자가 추적할 수 있는 허용된 개체 중 하나를 전달합니다.

abstract void addSpecificConfig (Object config)

구성 보유자가 추적할 수 있는 허용된 개체 중 하나를 전달합니다.

abstract IDeviceConfiguration clone (String newName)

이것의 얕은 복사 돌아 IDeviceConfiguration 새로운 이름으로, 객체.

abstract IDeviceConfiguration clone ()

이것의 얕은 복사 돌아 IDeviceConfiguration 개체를.

abstract getAllObjectOfType (String configType)

모든 구성 개체의 목록을 반환하는 인스턴스 개최 IDeviceConfiguration 구성 유형 요청 일치합니다.

abstract getAllObjects ()

모든 구성 개체의 목록을 반환의 인스턴스 개최 IDeviceConfiguration

abstract IBuildProvider getBuildProvider ()

리턴 IBuildProvider 디바이스 구성 홀더 참조를 가지고있다.

abstract String getDeviceName ()

구성의 "이름" 필드에 지정된 장치의 이름을 반환합니다.

abstract TestDeviceOptions getDeviceOptions ()

반환 TestDeviceOptions 장치 구성 홀더가 가지고있는.

abstract IDeviceRecovery getDeviceRecovery ()

반환 IDeviceRecovery 장치 구성 홀더가 가지고있는.

abstract IDeviceSelection getDeviceRequirements ()

반환 IDeviceSelection 장치 구성 홀더가 가지고있는.

abstract Integer getFrequency (Object config)

개체의 빈도를 반환합니다.

abstract getLabPreparers ()

목록 돌아 ITargetPreparer 장치 구성 홀더가 있습니다.

abstract getTargetPreparers ()

목록 돌아 ITargetPreparer 장치 구성 홀더가 있습니다.

abstract boolean isFake ()

컨테이너가 테스트 중인 장치용인지 여부를 반환합니다.

abstract void removeObjectType (String type)

장치 구성 홀더에서 지정된 개체 유형을 제거합니다.

공개 메서드

addFrequency

public abstract void addFrequency (Object config, 
                Integer frequency)

개체에 대한 옵션을 적절하게 주입할 수 있도록 개체의 빈도를 추적합니다.

매개변수
config Object : 객체는 우리가 주파수를 추적하고 있습니다.

frequency Integer : 오브젝트와 연관된 주파수.

추가 특정 구성

public abstract void addSpecificConfig (Object config, 
                String type)

구성 보유자가 추적할 수 있는 허용된 개체 중 하나를 전달합니다.

허용 된 오브젝트의 전체 목록은 다음과 같습니다 IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

매개변수
config Object : 위의 형식에서 객체입니다.

type String : 구성 개체의 유형이 전달되는.

던지다
ConfigurationException 전달된 객체가 허용된 유형과 일치하지 않는 경우.

추가 특정 구성

public abstract void addSpecificConfig (Object config)

구성 보유자가 추적할 수 있는 허용된 개체 중 하나를 전달합니다.

허용 된 오브젝트의 전체 목록은 다음과 같습니다 IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

매개변수
config Object : 위의 형식에서 객체입니다.

던지다
ConfigurationException 전달된 객체가 허용된 유형과 일치하지 않는 경우.

클론

public abstract IDeviceConfiguration clone (String newName)

이것의 얕은 복사 돌아 IDeviceConfiguration 새로운 이름으로, 객체.

매개변수
newName String

보고
IDeviceConfiguration

클론

public abstract IDeviceConfiguration clone ()

이것의 얕은 복사 돌아 IDeviceConfiguration 개체를.

보고
IDeviceConfiguration

getAllObjectOfType

public abstract  getAllObjectOfType (String configType)

모든 구성 개체의 목록을 반환하는 인스턴스 개최 IDeviceConfiguration 구성 유형 요청 일치합니다.

매개변수
configType String

보고

getAllObjects

public abstract  getAllObjects ()

모든 구성 개체의 목록을 반환의 인스턴스 개최 IDeviceConfiguration

보고

getBuildProvider

public abstract IBuildProvider getBuildProvider ()

리턴 IBuildProvider 디바이스 구성 홀더 참조를 가지고있다.

보고
IBuildProvider

getDeviceName

public abstract String getDeviceName ()

구성의 "이름" 필드에 지정된 장치의 이름을 반환합니다.

보고
String

getDevice 옵션

public abstract TestDeviceOptions getDeviceOptions ()

반환 TestDeviceOptions 장치 구성 홀더가 가지고있는.

보고
TestDeviceOptions

getDeviceRecovery

public abstract IDeviceRecovery getDeviceRecovery ()

반환 IDeviceRecovery 장치 구성 홀더가 가지고있는.

보고
IDeviceRecovery

getDevice요구사항

public abstract IDeviceSelection getDeviceRequirements ()

반환 IDeviceSelection 장치 구성 홀더가 가지고있는.

보고
IDeviceSelection

getFrequency

public abstract Integer getFrequency (Object config)

개체의 빈도를 반환합니다.

매개변수
config Object

보고
Integer

getLab 준비자

public abstract  getLabPreparers ()

목록 돌아 ITargetPreparer 장치 구성 홀더가 있습니다.

보고

getTarget준비자

public abstract  getTargetPreparers ()

목록 돌아 ITargetPreparer 장치 구성 홀더가 있습니다.

보고

가짜

public abstract boolean isFake ()

컨테이너가 테스트 중인 장치용인지 여부를 반환합니다.

보고
boolean

제거 개체 유형

public abstract void removeObjectType (String type)

장치 구성 홀더에서 지정된 개체 유형을 제거합니다.

매개변수
type String : 개체의 유형을 제거합니다.

던지다
ConfigurationException 유형이 지원되지 않는 경우.