######################################################################################## ## ## Common variables: ## $year - yyyy ## $date - yyyy-MM-dd ## $time - yyyy-MM-dd HH:mm:ss ## $user - user.name ## ## Settings Panel variables: ## $email ## $basePackage ## ## Available variables: ## $class0 - the context class, alias: $class ## $class1 - the selected class, like $class1, $class2 ## $ClassName - generate by the config of"Class Name", the generated class name ## ## Class Entry Structure: ## $class0.className - the class Name ## $class0.packageName - the packageName ## $class0.importList - the list of imported classes name ## $class0.fields - the list of the class fields ## - type: the field type ## - name: the field name ## - modifier: the field modifier, like "private",or "@Setter private"if include annotations ## $class0.allFields - the list of the class fields include all fields of superclass ## - type: the field type ## - name: the field name ## - modifier: the field modifier, like "private",or "@Setter private"if include annotations ## $class0.methods - the list ofclass methods ## - name: the method name ## - modifier: the method modifier, like "private static" ## - returnType: the method returnType ## - params: the method params, like "(String name)" ## $class0.allMethods - the list ofclass methods include all methods of superclass ## - name: the method name ## - modifier: the method modifier, like "private static" ## - returnType: the method returnType ## - params: the method params, like "(String name)"# ########################################################################################