Class StringUtil
java.lang.Object
org.freedesktop.wayland.generator.impl.StringUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringescapeJavaKeyword(String literal) static String[]getArgumentForProxy(String clientPackage, Element argElement) static String[]getArgumentForResource(String serverPackage, Element argElement) static Stringstatic StringgetJavaTypeNameEnum(String sharedPackage, Element interfaceNode, Element enumNode) static StringgetJavaTypeNameEvents(String clientPackage, Element interfaceElement, int version) static StringgetJavaTypeNameProxy(String clientPackage, Element interfaceElement, int version) static StringgetJavaTypeNameRequests(String serverPackage, Element interfaceElement, int version) static StringgetJavaTypeNameResource(String serverPackage, Element interfaceElement, int version) static StringgetSimpleJavaTypeNameEnum(Element interfaceNode, Element enumNode) static StringgetSimpleJavaTypeNameEvents(Element interfaceElement, int version) static StringgetSimpleJavaTypeNameProxy(Element interfaceElement, int version) static StringgetSimpleJavaTypeNameRequests(Element interfaceElement, int version) static StringgetSimpleJavaTypeNameResource(Element interfaceElement, int version) static StringgetVersionAppendix(int version) static booleanisPrimitive(String type) static StringlowerCamelName(String string) static chartoSignatureChar(Element argElement) static StringupperCamelName(String string)
-
Method Details
-
getJavaTypeNameEnum
-
getSimpleJavaTypeNameEnum
-
upperCamelName
-
lowerCamelName
-
getJavaTypeNameResource
-
getSimpleJavaTypeNameResource
-
getVersionAppendix
-
getJavaTypeNameRequests
-
getSimpleJavaTypeNameRequests
-
getJavaTypeNameProxy
-
getSimpleJavaTypeNameProxy
-
getJavaTypeNameEvents
-
getSimpleJavaTypeNameEvents
-
getArgumentForResource
-
toSignatureChar
-
escapeJavaKeyword
-
isPrimitive
-
getArgumentForProxy
-
getDoc
-