Class GeneratorOptions
java.lang.Object
ru.bitel.bgbilling.kernel.dynamic.common.bean.GeneratorOptions
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionВозвращает множество обязательных импортов.Возвращает множество интерфейсов, методы которых обязательно перегружаютсяВозвращает полное имя генерируемого класса.Возвращает множество наследуемых интерфейсовСырые данные для ресурса (не java-класса).Возвращает имя наследуемого суперклассаvoid
setDefaultImports
(Set<String> defaultImports) Устанавливает множество обязательных импортов.void
setDerivingInterfaceNames
(Set<String> derivingInterfaceNames) Устанавливает множество интерфейсов, методы которых обязательно перегружаютсяvoid
setFullClassName
(String fullClassName) Устанавливает полное имя генерируемого классаvoid
setInterfaceNames
(Set<String> interfaceNames) Устанавливает множество наследуемых интерфейсовvoid
setRawResourceData
(String rawResourceData) Сырые данные для ресурса (не java-класса).void
setSuperclassName
(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-класса).
-