Class ContentRelativePathResolver


  • public class ContentRelativePathResolver
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String SITE_WILDCARD  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean anyPathNeedsSiteResolving​(java.util.List<java.lang.String> allowedPaths)  
      static boolean hasSiteToResolve​(java.lang.String path)  
      static java.lang.String resolve​(Content content, java.lang.String pathExpression)  
      static java.lang.String resolveWithSite​(java.lang.String pathExpression, Site parentSite)  
      • Methods inherited from class java.lang.Object

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

      • ContentRelativePathResolver

        public ContentRelativePathResolver()
    • Method Detail

      • resolve

        public static java.lang.String resolve​(Content content,
                                               java.lang.String pathExpression)
      • resolveWithSite

        public static java.lang.String resolveWithSite​(java.lang.String pathExpression,
                                                       Site parentSite)
      • anyPathNeedsSiteResolving

        public static boolean anyPathNeedsSiteResolving​(java.util.List<java.lang.String> allowedPaths)
      • hasSiteToResolve

        public static boolean hasSiteToResolve​(java.lang.String path)