Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class JavaBeanLongPropertyBuilder extends java.lang.Object
JavaBeanLongPropertyBuilder
может использоваться, чтобы создать JavaBeanLongProperties
. Создать a JavaBeanLongProperty
одно первое должно вызвать create()
чтобы генерировать разработчика, установите необходимые свойства, и затем можно вызвать build()
генерировать свойство. Не все свойства разработчика имеют к указанному, есть несколько возможных комбинаций. Как минимум name(java.lang.String)
из свойства и bean(java.lang.Object)
должны быть определены. Если имена метода get и метода set следуют за соглашениями, это достаточно. Иначе возможно определить альтернативное имя для метода get и метода set (getter(java.lang.String)
и setter(java.lang.String)
) или метод get и метод set Methods
непосредственно (getter(java.lang.reflect.Method)
и setter(java.lang.reflect.Method)
).
Все методы, чтобы изменить свойства возвращают ссылку на этого разработчика, чтобы включить объединению в цепочку метода.
Если необходимо генерировать адаптеры для того же самого свойства нескольких экземпляров того же самого class, можно снова использовать a JavaBeanLongPropertyBuilder
. переключая Бобовый экземпляр Java (с bean(java.lang.Object)
и вызов build()
.
JavaBeanLongProperty
Конструктор и Описание |
---|
JavaBeanLongPropertyBuilder() |
Модификатор и Тип | Метод и Описание |
---|---|
JavaBeanLongPropertyBuilder |
bean(java.lang.Object bean)
Установите Бобовый экземпляр Java, с которым должен соединиться адаптер
|
JavaBeanLongPropertyBuilder |
beanClass(java.lang.Class<?> beanClass)
Установите Боб Java class, в котором должны искаться метод get и метод set.
|
JavaBeanLongProperty |
build()
Генерируйте новое
JavaBeanLongProperty с текущими настройками. |
static JavaBeanLongPropertyBuilder |
create()
Создайте новый экземпляр
JavaBeanLongPropertyBuilder |
JavaBeanLongPropertyBuilder |
getter(java.lang.reflect.Method getter)
Установите метод метода get непосредственно.
|
JavaBeanLongPropertyBuilder |
getter(java.lang.String getter)
Определите альтернативное имя для метода get.
|
JavaBeanLongPropertyBuilder |
name(java.lang.String name)
Определите имя свойства
|
JavaBeanLongPropertyBuilder |
setter(java.lang.reflect.Method setter)
Установите метод метода set непосредственно.
|
JavaBeanLongPropertyBuilder |
setter(java.lang.String setter)
Определите альтернативное имя для метода set.
|
public JavaBeanLongPropertyBuilder()
public static JavaBeanLongPropertyBuilder создать()
JavaBeanLongPropertyBuilder
JavaBeanLongPropertyBuilder
public JavaBeanLongProperty создать() throws java.lang.NoSuchMethodException
JavaBeanLongProperty
с текущими настройками.JavaBeanLongProperty
java.lang.NoSuchMethodException
- если настройки не были достаточны, чтобы найти метода get и метод set свойства Bean Javajava.lang.IllegalArgumentException
- если свойство Bean Java не имеет типа long
или Long
public JavaBeanLongPropertyBuilder имя(java.lang.String name)
name
- имя свойстваpublic JavaBeanLongPropertyBuilder боб(java.lang.Object bean)
bean
- Бобовый экземпляр Javapublic JavaBeanLongPropertyBuilder beanClass(java.lang.Class<?> beanClass)
beanClass
- Боб Java classpublic JavaBeanLongPropertyBuilder метод get(java.lang.String getter)
getter
- альтернативное имя метода getpublic JavaBeanLongPropertyBuilder метод set(java.lang.String setter)
setter
- альтернативное имя метода setpublic JavaBeanLongPropertyBuilder метод get(java.lang.reflect.Method getter)
getter
- метод getpublic JavaBeanLongPropertyBuilder метод set(java.lang.reflect.Method setter)
setter
- метод setCopyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается