@Version: "1.0.0" Package Java { Import all from TDL /* Applied to a DataResourceMapping to specify a package */ Annotation JavaPackage /* Applied to a DataElementMapping to specify an instance method */ Annotation JavaMethod /* Applied to a DataElementMapping to specify an class method */ Annotation JavaStaticMethod /* Applied to a DataResourceMapping or DataElementMapping to specify a class */ Annotation JavaClass /* Applied to a DataElementMapping to specify a field (of a class) */ Annotation JavaField /* Applied to a DataElementMapping to specify a static field (of a class) */ Annotation JavaStaticField /* Applied to a ParameterMapping to specify an instance method that returns the value of a field */ Annotation JavaGetter /* Applied to a ParameterMapping to specify an instance method that sets the field value */ Annotation JavaSetter @[ JavaPackage, MappingName : "Java" ] Use "java.lang" as JavaLang Map Boolean to "Boolean" in JavaLang as Boolean_mapping Map Integer to "Integer" in JavaLang as Integer_mapping Map String to "String" in JavaLang as String_mapping @[JavaPackage, MappingName : "Java"] Use "org.etsi.mts.tdl.execution.java.tri" as Tri @JavaClass Map Verdict to "Verdict" in Tri as Verdict_Mapping @[JavaClass, MappingName : "Java"] Use "org.etsi.mts.tdl.execution.java.tri.Verdict" as VerdictClass Map pass to "pass" in VerdictClass as pass_mapping Map fail to "fail" in VerdictClass as fail_mapping Map inconclusive to "inconclusive" in VerdictClass as inconclusive_mapping @[JavaPackage, MappingName : "Java"] Use "org.etsi.mts.tdl.execution.java.rt.core" as RuntimeCore @[JavaClass, MappingName : "Java"] Use "org.etsi.mts.tdl.execution.java.rt.core.TimeUnit" as TimeUnitClass Map second to "Second" in TimeUnitClass as second_mapping }