SuiteTestFilter
 public class SuiteTestFilter
 extends Object
  
  
  
| java.lang.Объект | |
| ↳ | com.android.tradefed.testtype.suite.SuiteTestFilter | 
Представляет фильтр для включения и исключения тестов.
Краткое содержание
| Общественные конструкторы | |
|---|---|
| SuiteTestFilter (Integer shardIndex, String abi, String name, String test) Создает новый  | |
| SuiteTestFilter (String abi, String name, String test) Создает новый  | |
| Публичные методы | |
|---|---|
| static SuiteTestFilter | createFrom (String filter) Создает новый  | 
| boolean | equals (Object obj) | 
| String | getAbi () | 
| String | getBaseName ()Возвращает базовое имя модуля без какой-либо параметризации. | 
| String | getModuleId () | 
| String | getName () | 
| String | getParameterName ()Если модуль параметризован, возвращает значение параметра. | 
| Integer | getShardIndex ()Возвращает индекс сегмента теста или значение NULL, если не указано. | 
| String | getTest () | 
| int | hashCode () | 
| String | toString ()Возвращает строковое представление этого фильтра. | 
Общественные конструкторы
SuiteTestFilter
public SuiteTestFilter (Integer shardIndex, 
                String abi, 
                String name, 
                String test) Создает новый SuiteTestFilter из заданных частей.
| Параметры | |
|---|---|
| shardIndex | Integer | 
| abi | String: ABI должен поддерживатьсяAbiUtils.isAbiSupportedByCompatibility(String) | 
| name | String: имя модуля. | 
| test | String: идентификатор теста, например. | 
SuiteTestFilter
public SuiteTestFilter (String abi, 
                String name, 
                String test) Создает новый SuiteTestFilter из заданных частей.
| Параметры | |
|---|---|
| abi | String: ABI должен поддерживатьсяAbiUtils.isAbiSupportedByCompatibility(String) | 
| name | String: имя модуля. | 
| test | String: идентификатор теста, например. | 
Публичные методы
создатьИз
public static SuiteTestFilter createFrom (String filter)
 Создает новый SuiteTestFilter из заданной строки. Фильтры могут иметь одну из четырех форм: экземпляр будет инициализирован как; -"имя" -> abi = null, name = "имя", test = null -"name" "test..." -> abi = null, name = "name", test = "test..." - "abi" "name" -> abi = "abi", name = "name", test = null -"abi" "name" "test..." -> abi = "abi", name = "name", тест = "тест..."
Идентификатор теста может состоять из нескольких частей, например, параметризованные тесты.
| Параметры | |
|---|---|
| filter | String: фильтр для анализа. | 
| Возврат | |
|---|---|
| SuiteTestFilter | SuiteTestFilter | 
равно
public boolean equals (Object obj)
| Параметры | |
|---|---|
| obj | Object | 
| Возврат | |
|---|---|
| boolean | |
получитьАби
public String getAbi ()
| Возврат | |
|---|---|
| String | abi этого фильтра или значение null, если не указано. | 
getBaseName
public String getBaseName ()
 Возвращает базовое имя модуля без какой-либо параметризации. Если он не параметризован, он вернет getName() ;
| Возврат | |
|---|---|
| String | |
getModuleId
public String getModuleId ()
| Возврат | |
|---|---|
| String | |
getName
public String getName ()
| Возврат | |
|---|---|
| String | имя модуля этого фильтра или значение NULL, если оно не указано. | 
Получить имя параметра
public String getParameterName ()
Если модуль параметризован, возвращает значение параметра. Нуль, если не параметризовано.
| Возврат | |
|---|---|
| String | |
getShardIndex
public Integer getShardIndex ()
Возвращает индекс сегмента теста или значение NULL, если не указано.
| Возврат | |
|---|---|
| Integer | |
получить тест
public String getTest ()
| Возврат | |
|---|---|
| String | тестовый идентификатор этого фильтра или значение NULL, если не указано. | 
хэш-код
public int hashCode ()
| Возврат | |
|---|---|
| int | |
toString
public String toString ()
Возвращает строковое представление этого фильтра. Эта функция является обратной функцией createFrom(String) .
Для допустимого фильтра f;
new TestFilter(f).toString().equals(f)
 | Возврат | |
|---|---|
| String | |
