Class GeneratorOptions
java.lang.Object
ru.bitel.bgbilling.kernel.dynamic.common.bean.GeneratorOptions
public class GeneratorOptions
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description GeneratorOptions() -
Method Summary
Modifier and Type Method Description java.util.Set<java.lang.String>getDefaultImports()Возвращает множество обязательных импортов.java.util.Set<java.lang.String>getDerivingInterfaceNames()Возвращает множество интерфейсов, методы которых обязательно перегружаютсяjava.lang.StringgetFullClassName()Возвращает полное имя генерируемого класса.java.util.Set<java.lang.String>getInterfaceNames()Возвращает множество наследуемых интерфейсовjava.lang.StringgetPackageName()java.lang.StringgetRawResourceData()Сырые данные для ресурса (не java-класса).java.lang.StringgetSimpleClassName()java.lang.StringgetSuperclassName()Возвращает имя наследуемого суперклассаvoidsetDefaultImports(java.util.Set<java.lang.String> defaultImports)Устанавливает множество обязательных импортов.voidsetDerivingInterfaceNames(java.util.Set<java.lang.String> derivingInterfaceNames)Устанавливает множество интерфейсов, методы которых обязательно перегружаютсяvoidsetFullClassName(java.lang.String fullClassName)Устанавливает полное имя генерируемого классаvoidsetInterfaceNames(java.util.Set<java.lang.String> interfaceNames)Устанавливает множество наследуемых интерфейсовvoidsetRawResourceData(java.lang.String rawResourceData)Сырые данные для ресурса (не java-класса).voidsetSuperclassName(java.lang.String superclassName)Устанавливает имя наследуемого суперклассаMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
GeneratorOptions
public GeneratorOptions()
-
-
Method Details
-
getPackageName
public java.lang.String getPackageName() -
getSimpleClassName
public java.lang.String getSimpleClassName() -
getFullClassName
public java.lang.String getFullClassName()Возвращает полное имя генерируемого класса.- Returns:
-
setFullClassName
public void setFullClassName(java.lang.String fullClassName)Устанавливает полное имя генерируемого класса- Parameters:
fullClassName-
-
getSuperclassName
public java.lang.String getSuperclassName()Возвращает имя наследуемого суперкласса- Returns:
-
setSuperclassName
public void setSuperclassName(java.lang.String superclassName)Устанавливает имя наследуемого суперкласса- Parameters:
superclassName-
-
getDefaultImports
public java.util.Set<java.lang.String> getDefaultImports()Возвращает множество обязательных импортов.- Returns:
-
setDefaultImports
public void setDefaultImports(java.util.Set<java.lang.String> defaultImports)Устанавливает множество обязательных импортов.- Parameters:
defaultImports-
-
setInterfaceNames
public void setInterfaceNames(java.util.Set<java.lang.String> interfaceNames)Устанавливает множество наследуемых интерфейсов- Parameters:
interfaceNames-
-
getInterfaceNames
public java.util.Set<java.lang.String> getInterfaceNames()Возвращает множество наследуемых интерфейсов- Returns:
-
setDerivingInterfaceNames
public void setDerivingInterfaceNames(java.util.Set<java.lang.String> derivingInterfaceNames)Устанавливает множество интерфейсов, методы которых обязательно перегружаются- Parameters:
derivingInterfaceNames-
-
getDerivingInterfaceNames
public java.util.Set<java.lang.String> getDerivingInterfaceNames()Возвращает множество интерфейсов, методы которых обязательно перегружаются- Returns:
-
getRawResourceData
public java.lang.String getRawResourceData()Сырые данные для ресурса (не java-класса).- Returns:
- байты для файла.
-
setRawResourceData
public void setRawResourceData(java.lang.String rawResourceData)Сырые данные для ресурса (не java-класса).
-