Class VariableRegistrationModule

    • Constructor Detail

      • VariableRegistrationModule

        public VariableRegistrationModule()
    • Method Detail

      • valueOrContainer

        public static Object valueOrContainer​(com.fasterxml.jackson.databind.JsonNode node)
        Parameters:
        node -
        Returns:
      • value

        public static Object value​(com.fasterxml.jackson.databind.JsonNode node)
        FIXME: the "long" vs "int" and "double" vs "float" output question is still open FIXME: it is worth noting that this method was implemented after the first (weird?) design decision to always interpret "int" and "double" values out of JSON files and this method tried to remain BC-break free.
        Parameters:
        node -
        Returns:
      • arrayAsList

        public static List<Object> arrayAsList​(com.fasterxml.jackson.databind.node.ArrayNode node)
        Parameters:
        node -
        Returns:
      • objectAsMap

        public static Map<String,​Object> objectAsMap​(com.fasterxml.jackson.databind.node.ObjectNode node)
        Parameters:
        node -
        Returns: