Package com.yworks.yguard.obf
Class NameMakerFactory.DefaultNameMakerFactory
- java.lang.Object
-
- com.yworks.yguard.obf.NameMakerFactory
-
- com.yworks.yguard.obf.NameMakerFactory.DefaultNameMakerFactory
-
- Enclosing class:
- NameMakerFactory
public static class NameMakerFactory.DefaultNameMakerFactory extends NameMakerFactory
The type Default name maker factory.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.yworks.yguard.obf.NameMakerFactory
NameMakerFactory.DefaultNameMakerFactory
-
-
Constructor Summary
Constructors Constructor Description DefaultNameMakerFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected NameMakercreateClassNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)Create class name maker name maker.protected NameMakercreateFieldNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)Create field name maker name maker.protected NameMakercreateInnerClassNameMaker(java.lang.String[] reservedNames, java.lang.String fqInnerClassName)Create inner class name maker name maker.protected NameMakercreateMethodNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)Create method name maker name maker.protected NameMakercreatePackageNameMaker(java.lang.String[] reservedNames, java.lang.String packageName)Create package name maker name maker.NameMakergetClassNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)Gets class name maker.NameMakergetFieldNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)Gets field name maker.NameMakergetInnerClassNameMaker(java.lang.String[] reservedNames, java.lang.String fqInnerClassName)Gets inner class name maker.NameMakergetMethodNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)Gets method name maker.NameMakergetPackageNameMaker(java.lang.String[] reservedNames, java.lang.String packageName)Gets package name maker.java.lang.StringtoString()-
Methods inherited from class com.yworks.yguard.obf.NameMakerFactory
getInstance, setInstance
-
-
-
-
Method Detail
-
getClassNameMaker
public NameMaker getClassNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)
Description copied from class:NameMakerFactoryGets class name maker.- Specified by:
getClassNameMakerin classNameMakerFactory- Parameters:
reservedNames- the reserved namesfqClassName- the package name- Returns:
- the class name maker
-
createClassNameMaker
protected NameMaker createClassNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)
Create class name maker name maker.- Parameters:
reservedNames- the reserved namesfqClassName- the fq class name- Returns:
- the name maker
-
getFieldNameMaker
public NameMaker getFieldNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)
Description copied from class:NameMakerFactoryGets field name maker.- Specified by:
getFieldNameMakerin classNameMakerFactory- Parameters:
reservedNames- the reserved namesfqClassName- the fq class name- Returns:
- the field name maker
-
createFieldNameMaker
protected NameMaker createFieldNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)
Create field name maker name maker.- Parameters:
reservedNames- the reserved namesfqClassName- the fq class name- Returns:
- the name maker
-
getInnerClassNameMaker
public NameMaker getInnerClassNameMaker(java.lang.String[] reservedNames, java.lang.String fqInnerClassName)
Description copied from class:NameMakerFactoryGets inner class name maker.- Specified by:
getInnerClassNameMakerin classNameMakerFactory- Parameters:
reservedNames- the reserved namesfqInnerClassName- the package name- Returns:
- the inner class name maker
-
createInnerClassNameMaker
protected NameMaker createInnerClassNameMaker(java.lang.String[] reservedNames, java.lang.String fqInnerClassName)
Create inner class name maker name maker.- Parameters:
reservedNames- the reserved namesfqInnerClassName- the fq inner class name- Returns:
- the name maker
-
getMethodNameMaker
public NameMaker getMethodNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)
Description copied from class:NameMakerFactoryGets method name maker.- Specified by:
getMethodNameMakerin classNameMakerFactory- Parameters:
reservedNames- the reserved namesfqClassName- the fq class name- Returns:
- the method name maker
-
createMethodNameMaker
protected NameMaker createMethodNameMaker(java.lang.String[] reservedNames, java.lang.String fqClassName)
Create method name maker name maker.- Parameters:
reservedNames- the reserved namesfqClassName- the fq class name- Returns:
- the name maker
-
getPackageNameMaker
public NameMaker getPackageNameMaker(java.lang.String[] reservedNames, java.lang.String packageName)
Description copied from class:NameMakerFactoryGets package name maker.- Specified by:
getPackageNameMakerin classNameMakerFactory- Parameters:
reservedNames- the reserved namespackageName- the package name- Returns:
- the package name maker
-
createPackageNameMaker
protected NameMaker createPackageNameMaker(java.lang.String[] reservedNames, java.lang.String packageName)
Create package name maker name maker.- Parameters:
reservedNames- the reserved namespackageName- the package name- Returns:
- the name maker
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-