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 (eg.index.xml) of a given URLstatic String
getParentUrl(String url)
static boolean
matchesPatterns(String uri, List<String> patterns)
static void
release(InputStream in)
release resourcestatic void
release(OutputStream out)
release resourcestatic void
release(Reader reader)
release a reader
-
-
-
Method Detail
-
release
public static void release(InputStream in)
release resource- Parameters:
in
-
-
release
public static void release(OutputStream out)
release resource- Parameters:
out
-
-
release
public static void release(Reader reader)
release a reader- Parameters:
reader
-
-
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 (eg.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
-
-