Spec-Zone .ru
спецификации, руководства, описания, API
|
public static class UIDefaults.ProxyLazyValue extends Object implements UIDefaults.LazyValue
LazyValue
который может использоваться, чтобы задержать загрузку Класса для экземпляра, который будет создаваться. Это также избегает создания анонимного внутреннего класса для LazyValue
подкласс. Оба из них улучшают производительность в то время, когда Стиль загружается, за счет небольшого сокращения производительности в первый раз createValue
вызывается (так как API Reflection используются).Конструктор и Описание |
---|
UIDefaults.ProxyLazyValue(String c)
Создает a
LazyValue который создаст экземпляр когда спрошено. |
UIDefaults.ProxyLazyValue(String c, Object[] o)
Создает a
LazyValue который создаст экземпляр когда спрошено. |
UIDefaults.ProxyLazyValue(String c, String m)
Создает a
LazyValue который создаст экземпляр когда спрошено. |
UIDefaults.ProxyLazyValue(String c, String m, Object[] o)
Создает a
LazyValue который создаст экземпляр когда спрошено. |
public UIDefaults.ProxyLazyValue(String c)
LazyValue
который создаст экземпляр когда спрошено.c
- a String
определение имени класса экземпляра, который будет создан по требованиюpublic UIDefaults.ProxyLazyValue(String c, String m)
LazyValue
который создаст экземпляр когда спрошено.c
- a String
определение имени класса класса, содержащего статический метод, который вызовут например созданиемm
- a String
определение статического метода, который вызовут на классе cpublic UIDefaults.ProxyLazyValue(String c, Object[] o)
LazyValue
который создаст экземпляр когда спрошено.c
- a String
определение имени класса экземпляра, который будет создан по требованиюo
- массив Objects
быть переданным как параматери конструктору в классе cpublic UIDefaults.ProxyLazyValue(String c, String m, Object[] o)
LazyValue
который создаст экземпляр когда спрошено.c
- a String
определение имени класса класса, содержащего статический метод, который вызовут например созданием.m
- a String
определение статического метода, который вызовут на классе co
- массив Objects
быть переданным как параматери к статическому методу в классе cpublic Object createValue(UIDefaults table)
UIDefaults
таблица. Объект создается каждый раз, когда к нему получают доступ.createValue
в интерфейсе UIDefaults.LazyValue
table
- a UIDefaults
таблицаObject
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.