Class ContentUtils
- java.lang.Object
-
- org.craftercms.studio.impl.v1.util.ContentUtils
-
public class ContentUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description ContentUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static InputStream
convertDocumentToStream(org.dom4j.Document document, String encoding)
content the given document to streamstatic org.dom4j.Document
convertStreamToXml(InputStream is)
convert InputStream to stringstatic String
getPageName(String url)
Returns the page name part (e.g.index.xml) of a given URLstatic String
getParentUrl(String url)
static boolean
matchesPatterns(String uri, List<String> patterns)
static void
release(Closeable resource)
Release a resource
-
-
-
Method Detail
-
release
public static void release(Closeable resource)
Release a resource- Parameters:
resource
- resource to close
-
convertStreamToXml
public static org.dom4j.Document convertStreamToXml(InputStream is) throws org.dom4j.DocumentException
convert InputStream to string- Parameters:
is
-- Returns:
- string
- Throws:
org.dom4j.DocumentException
-
getPageName
public static String getPageName(String url)
Returns the page name part (e.g.index.xml) of a given URL- Parameters:
url
-- Returns:
- page name
-
convertDocumentToStream
public static InputStream convertDocumentToStream(org.dom4j.Document document, String encoding)
content the given document to stream- Parameters:
document
-encoding
-- Returns:
- XML as stream
-
-