Class ObjectDataCompiler


  • public class ObjectDataCompiler
    extends DataProviderCompiler
    This class provides additional methods for invoking the template compiler, taking the actual parameters from maps or objects.
    • Constructor Detail

      • ObjectDataCompiler

        public ObjectDataCompiler()
    • Method Detail

      • compile

        public String compile​(Collection<?> objs,
                              String template)
        Compile templates, substituting from a collection of maps or objects into the given template.
        Parameters:
        objs - the collection of maps or objects
        template - the template resource pathname
        Returns:
        the expanded rules as a string
      • compile

        public String compile​(Collection<?> objs,
                              InputStream templateStream)
        Compile templates, substituting from a collection of maps or objects into the given template.
        Parameters:
        objs - objs the collection of maps or objects
        templateStream - the template as a stream
        Returns:
        the expanded rules as a string