Class TemplateResolvers.UnresolvableTemplateResolver

  • All Implemented Interfaces:
    TemplateResolver<java.lang.Object>
    Enclosing class:
    TemplateResolvers

    private abstract static class TemplateResolvers.UnresolvableTemplateResolver
    extends java.lang.Object
    implements TemplateResolver<java.lang.Object>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isResolvable()
      Indicates if the resolver if applicable at all.
      boolean isResolvable​(java.lang.Object value)
      Indicates if the resolver if applicable for the given value.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • UnresolvableTemplateResolver

        private UnresolvableTemplateResolver()
    • Method Detail

      • isResolvable

        public final boolean isResolvable()
        Description copied from interface: TemplateResolver
        Indicates if the resolver if applicable at all.

        For instance, the source line resolver can be short-circuited using this check if the location information is disabled in the layout configuration.

        Specified by:
        isResolvable in interface TemplateResolver<java.lang.Object>
      • isResolvable

        public final boolean isResolvable​(java.lang.Object value)
        Description copied from interface: TemplateResolver
        Indicates if the resolver if applicable for the given value.

        For instance, the stack trace resolver can be short-circuited using this check if the stack traces are disabled in the layout configuration.

        Specified by:
        isResolvable in interface TemplateResolver<java.lang.Object>