Class DefaultNamingStrategy
java.lang.Object
org.teavm.backend.javascript.codegen.DefaultNamingStrategy
- All Implemented Interfaces:
NamingStrategy
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultNamingStrategy
(AliasProvider aliasProvider, ClassReaderSource classSource) -
Method Summary
Modifier and TypeMethodDescriptiongetFullNameFor
(FieldReference field) getFullNameFor
(MethodReference method) getNameFor
(String cls) getNameFor
(FieldReference field) getNameFor
(MethodDescriptor method) getNameForClassInit
(String className) getNameForFunction
(String name) getNameForInit
(MethodReference method) void
reserveName
(String name)
-
Constructor Details
-
DefaultNamingStrategy
-
-
Method Details
-
getNameFor
- Specified by:
getNameFor
in interfaceNamingStrategy
-
getNameFor
- Specified by:
getNameFor
in interfaceNamingStrategy
-
getFullNameFor
- Specified by:
getFullNameFor
in interfaceNamingStrategy
-
getNameForInit
- Specified by:
getNameForInit
in interfaceNamingStrategy
-
getNameFor
- Specified by:
getNameFor
in interfaceNamingStrategy
-
getFullNameFor
- Specified by:
getFullNameFor
in interfaceNamingStrategy
-
getNameForFunction
- Specified by:
getNameForFunction
in interfaceNamingStrategy
-
getNameForClassInit
- Specified by:
getNameForClassInit
in interfaceNamingStrategy
-
reserveName
- Specified by:
reserveName
in interfaceNamingStrategy
-