summaryrefslogtreecommitdiff
path: root/generator/templates/struct_template.java
diff options
context:
space:
mode:
Diffstat (limited to 'generator/templates/struct_template.java')
-rw-r--r--generator/templates/struct_template.java102
1 files changed, 51 insertions, 51 deletions
diff --git a/generator/templates/struct_template.java b/generator/templates/struct_template.java
index 4e5a2b4f4..5fcca3ba9 100644
--- a/generator/templates/struct_template.java
+++ b/generator/templates/struct_template.java
@@ -1,61 +1,61 @@
-{%extends"struct_function_template.java"%}
+{% extends "struct_function_template.java" %}
- {%-block params%}
- {%-if params is defined%}
- {%-for p in params%}{%set see,deprecated,since,history,spacing,begin,end,prefix=p.see,p.deprecated,p.since,p.history,' ','/**',' */',' * '%}
- {%-include"javadoc_version_info.java"%}
- {%-if p.deprecated is not none%}
-@Deprecated
- {%-endif%}
-public static final String{{p.key}}="{{p.origin}}";
- {%-endfor%}
- {%-endif%}
- {%-endblock%}
+ {%- block params %}
+ {%- if params is defined %}
+ {%- for p in params %}{% set see, deprecated, since, history, spacing, begin, end, prefix = p.see, p.deprecated, p.since, p.history, ' ', '/**', ' */', ' * ' %}
+ {%- include "javadoc_version_info.java" %}
+ {%- if p.deprecated is not none %}
+ @Deprecated
+ {%- endif %}
+ public static final String {{p.key}} = "{{p.origin}}";
+ {%- endfor %}
+ {%- endif %}
+ {%- endblock %}
- {%-block constructor_simple%}
-public {{class_name}}(){}
- {%-endblock-%}
+ {%- block constructor_simple %}
+ public {{class_name}}() { }
+ {%- endblock -%}
- {%-block setter%}
- {%-for p in params|rejectattr('name')%}
+ {%- block setter %}
+ {%- for p in params|rejectattr('name') %}
- /**
- * Sets the {{p.origin}}.
- *
- {%- include "javadoc_template.java" %}
- */
- {%-if p.deprecated is defined and p.deprecated is not none%}
-@Deprecated
- {%-endif%}
-public {{class_name}}set{{p.title}}({%if p.mandatory%}@NonNull {%endif%}{{p.return_type}}{{p.last}}){
- setValue({{p.key}},{{p.last}});
+ /**
+ * Sets the {{p.origin}}.
+ *
+ {%- include "javadoc_template.java" %}
+ */
+ {%- if p.deprecated is defined and p.deprecated is not none %}
+ @Deprecated
+ {%- endif %}
+ public {{class_name}} set{{p.title}}({% if p.mandatory %}@NonNull {% endif %}{{p.return_type}} {{p.last}}) {
+ setValue({{p.key}}, {{p.last}});
return this;
- }
+ }
- /**
- * Gets the {{p.origin}}.
- *
- {%- include "javadoc_return.java" %}
- */
- {%-if p.SuppressWarnings is defined%}
-@SuppressWarnings("{{p.SuppressWarnings}}")
- {%-endif%}
- {%-if p.deprecated is defined and p.deprecated is not none%}
-@Deprecated
- {%-endif%}
-public {{p.return_type}}get{{p.title}}(){
- {%-if p.return_type in['String','Boolean','Integer']%}
+ /**
+ * Gets the {{p.origin}}.
+ *
+ {%- include "javadoc_return.java" %}
+ */
+ {%- if p.SuppressWarnings is defined %}
+ @SuppressWarnings("{{p.SuppressWarnings}}")
+ {%- endif %}
+ {%- if p.deprecated is defined and p.deprecated is not none %}
+ @Deprecated
+ {%- endif %}
+ public {{p.return_type}} get{{p.title}}() {
+ {%- if p.return_type in ['String', 'Boolean', 'Integer'] %}
return get{{p.return_type}}({{p.key}});
- {%-elif p.return_type in['Float']%}
- Object object=getValue({{p.key}});
+ {%- elif p.return_type in ['Float'] %}
+ Object object = getValue({{p.key}});
return SdlDataTypeConverter.objectToFloat(object);
- {%-else%}
- {%-set clazz=p.return_type%}
- {%-if p.return_type.startswith('List')%}{%set clazz=p.return_type[5:-1]%}{%endif%}
- return({{p.return_type}})getObject({{clazz}}.class,{{p.key}});
- {%-endif%}
- }
+ {%- else %}
+ {%- set clazz = p.return_type %}
+ {%- if p.return_type.startswith('List')%}{%set clazz = p.return_type[5:-1]%}{% endif %}
+ return ({{p.return_type}}) getObject({{clazz}}.class, {{p.key}});
+ {%- endif %}
+ }
- {%-endfor%}
- {%-endblock%}
+ {%- endfor %}
+ {%- endblock %}