Class GeneratorOptions
java.lang.Object
ru.bitel.bgbilling.kernel.dynamic.common.bean.GeneratorOptions
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionВозвращает множество обязательных импортов.Возвращает множество интерфейсов, методы которых обязательно перегружаютсяВозвращает полное имя генерируемого класса.Возвращает множество наследуемых интерфейсовСырые данные для ресурса (не java-класса).Возвращает имя наследуемого суперклассаvoidsetDefaultImports(Set<String> defaultImports) Устанавливает множество обязательных импортов.voidsetDerivingInterfaceNames(Set<String> derivingInterfaceNames) Устанавливает множество интерфейсов, методы которых обязательно перегружаютсяvoidsetFullClassName(String fullClassName) Устанавливает полное имя генерируемого классаvoidsetInterfaceNames(Set<String> interfaceNames) Устанавливает множество наследуемых интерфейсовvoidsetRawResourceData(String rawResourceData) Сырые данные для ресурса (не java-класса).voidsetSuperclassName(String superclassName) Устанавливает имя наследуемого суперкласса 
- 
Constructor Details
- 
GeneratorOptions
public GeneratorOptions() 
 - 
 - 
Method Details
- 
getPackageName
 - 
getSimpleClassName
 - 
getFullClassName
Возвращает полное имя генерируемого класса.- Returns:
 
 - 
setFullClassName
Устанавливает полное имя генерируемого класса- Parameters:
 fullClassName-
 - 
getSuperclassName
Возвращает имя наследуемого суперкласса- Returns:
 
 - 
setSuperclassName
Устанавливает имя наследуемого суперкласса- Parameters:
 superclassName-
 - 
getDefaultImports
Возвращает множество обязательных импортов.- Returns:
 
 - 
setDefaultImports
Устанавливает множество обязательных импортов.- Parameters:
 defaultImports-
 - 
setInterfaceNames
Устанавливает множество наследуемых интерфейсов- Parameters:
 interfaceNames-
 - 
getInterfaceNames
Возвращает множество наследуемых интерфейсов- Returns:
 
 - 
setDerivingInterfaceNames
Устанавливает множество интерфейсов, методы которых обязательно перегружаются- Parameters:
 derivingInterfaceNames-
 - 
getDerivingInterfaceNames
Возвращает множество интерфейсов, методы которых обязательно перегружаются- Returns:
 
 - 
getRawResourceData
Сырые данные для ресурса (не java-класса).- Returns:
 - байты для файла.
 
 - 
setRawResourceData
Сырые данные для ресурса (не java-класса). 
 -