Package de.haumacher.msgbuf.generator
Class CodeConvention
- java.lang.Object
-
- de.haumacher.msgbuf.generator.CodeConvention
-
public class CodeConvention extends Object
Utility methods defining technical names of generated classes.- Author:
- Bernhard Haumacher
-
-
Constructor Summary
Constructors Constructor Description CodeConvention()
-
Method Summary
-
-
-
Method Detail
-
qTypeName
public static String qTypeName(CustomType def)
-
qTypeName
public static String qTypeName(Definition def)
-
typeName
public static String typeName(Definition def)
-
factoryName
public static String factoryName(MessageDef def)
Name of the factory method for the givenMessageDef.- Parameters:
def- TheMessageDefto produce a factory name for.
-
readerName
public static String readerName(Definition def)
-
jsonTypeConstant
public static String jsonTypeConstant(MessageDef def)
-
jsonTypeConstantRef
public static String jsonTypeConstantRef(MessageDef def)
-
mkBinaryTypeConstant
public static String mkBinaryTypeConstant(MessageDef def)
-
typeKindConstant
public static String typeKindConstant(MessageDef caseDef)
-
getField
public static Field getField(MessageDef def, String name)
-
-