test_class.file: bundles/org.openhab.core.transform/src/test/java/org/openhab/core/transform/actions/TransformationTest.java
test_class.identifier: TransformationTest
test_case.body: @Test
      public void testTransform() {
          String result = Transformation.transform("UnknownTransformation", "function", "test");
          assertEquals("test", result);
      }
test_case.class_method_signature: TransformationTest.testTransform()
test_case.full_signature: @Test public void testTransform()
test_case.identifier: testTransform
test_case.invocations: transform assertEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testTransform()
focal_class.file: bundles/org.openhab.core.transform/src/main/java/org/openhab/core/transform/actions/Transformation.java
focal_class.identifier: Transformation
focal_class.class_method_signature: Transformation.trans(String type, String function, String value)
focal_class.full_signature: private static @Nullable String trans(String type, String function, String value)
focal_class.identifier: trans
focal_class.modifiers: private static @Nullable
focal_class.parameters: (String type, String function, String value)
focal_class.return: String
focal_class.signature: String trans(String type, String function, String value)
focal_class.class_method_signature: Transformation.transform(String type, String function, String value)
focal_class.full_signature: public static @Nullable String transform(String type, String function, String value)
focal_class.identifier: transform
focal_class.modifiers: public static @Nullable
focal_class.parameters: (String type, String function, String value)
focal_class.return: String
focal_class.signature: String transform(String type, String function, String value)
focal_class.class_method_signature: Transformation.transformRaw(String type, String function, String value)
focal_class.full_signature: public static @Nullable String transformRaw(String type, String function, String value)
focal_class.identifier: transformRaw
focal_class.modifiers: public static @Nullable
focal_class.parameters: (String type, String function, String value)
focal_class.return: String
focal_class.signature: String transformRaw(String type, String function, String value)
focal_method.body: public static @Nullable String transform(String type, String function, String value) {
          Logger logger = LoggerFactory.getLogger(Transformation.class);
          String result;
          try {
              result = trans(type, function, value);
          } catch (TransformationException e) {
              logger.debug("Error executing the transformation '{}': {}", type, e.getMessage());
              result = value;
          }
          return result;
      }
focal_method.class_method_signature: Transformation.transform(String type, String function, String value)
focal_method.full_signature: public static @Nullable String transform(String type, String function, String value)
focal_method.identifier: transform
focal_method.invocations: getLogger trans debug getMessage
focal_method.modifiers: public static @Nullable
focal_method.parameters: (String type, String function, String value)
focal_method.return: String
focal_method.signature: String transform(String type, String function, String value)