TemplateLookupResult (FreeMarker 2.3.23 API)
Date: 2015-07-05

freemarker.cache

## Class TemplateLookupResult

- java.lang.Object
- - freemarker.cache.TemplateLookupResult

-     public abstract class TemplateLookupResult
      extends Object

  The return value of `TemplateLookupStrategy.lookup(TemplateLookupContext)` and similar lookup methods. You usually get one from `TemplateLookupContext.lookupWithAcquisitionStrategy(String)` or `TemplateLookupContext.createNegativeLookupResult()`; you can't create instances of this directly.
  Since:
    2.3.22

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `abstract String` | `getTemplateSourceName()` The source name of the template found (see `Template.getSourceName()`), or `null` if `isPositive()` is `false`.
    `abstract boolean` | `isPositive()` Tells if the lookup has found a matching template.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getTemplateSourceName

          public abstract String getTemplateSourceName()

      The source name of the template found (see `Template.getSourceName()`), or `null` if `isPositive()` is `false`.

    - #### isPositive

          public abstract boolean isPositive()

      Tells if the lookup has found a matching template.