Interface FactTemplate

    • Method Detail

      • getName

        String getName()
        The name of the template may be the fully qualified class name, or an alias.
        Returns:
      • getNumberOfFields

        int getNumberOfFields()
        templates may have 1 or more slots. A slot is a named pattern with a specific type of value.
        Returns:
      • getFieldTemplate

        FieldTemplate getFieldTemplate​(String name)
        Return the slot with the String name
        Returns:
      • getFieldTemplateIndex

        int getFieldTemplateIndex​(String name)
        Get the pattern index with the given name
        Parameters:
        name -
        Returns:
      • createFact

        Fact createFact()