Interface SpringBeanGenerator<T>
- All Known Implementing Classes:
AbstractSpringBeanGenerator
,PageContextBeanGeneratorImpl
,ProcessContextBeanGeneratorImpl
public interface SpringBeanGenerator<T>
Использовать в случае генерации java класса по объекту и если нет привязки к имени класса
- Author:
- Abdulin
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Подходит ли данный объектgenerateEmptyTemplate
(String className) generateTemplate
(T object, String className) Сгенерировать модель классаgetBeanName
(T object) Получить spring bean nameИмя пакета сгенерированного классаreadObject
(Path objectFile) Преобразовать объект в бин
-
Method Details
-
getPackageName
String getPackageName()Имя пакета сгенерированного класса -
accept
Подходит ли данный объект- Parameters:
objectFile
- - путь к объекту
-
readObject
Преобразовать объект в бин -
generateTemplate
Сгенерировать модель класса- Throws:
CodeGenerationException
-
generateEmptyTemplate
-
getBeanName
Получить spring bean name
-