Package org.primefaces.util
Class DynamicContentSrcBuilder
- java.lang.Object
-
- org.primefaces.util.DynamicContentSrcBuilder
-
public class DynamicContentSrcBuilder extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
build(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.el.ValueExpression ve, Lazy<Object> value, boolean cache, boolean stream)
static String
buildBase64(javax.faces.context.FacesContext context, byte[] bytes)
static String
buildBase64(javax.faces.context.FacesContext context, byte[] bytes, String contentType)
static String
buildBase64(javax.faces.context.FacesContext context, InputStream is)
static String
buildBase64(javax.faces.context.FacesContext context, InputStream is, String contentType)
static String
buildBase64(javax.faces.context.FacesContext context, Consumer<OutputStream> writer, String contentType)
static String
buildStreaming(javax.faces.context.FacesContext context, javax.el.ValueExpression valueExpression, boolean cache)
static String
buildStreaming(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.el.ValueExpression valueExpression, boolean cache)
protected static String
encodeResourceURL(javax.faces.context.FacesContext context, String src, boolean cache)
protected static String
md5(String input)
protected static byte[]
toByteArray(InputStream is)
protected static byte[]
toByteArray(Consumer<OutputStream> os)
-
-
-
Method Detail
-
build
public static String build(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.el.ValueExpression ve, Lazy<Object> value, boolean cache, boolean stream)
-
buildStreaming
public static String buildStreaming(javax.faces.context.FacesContext context, javax.el.ValueExpression valueExpression, boolean cache)
-
buildStreaming
public static String buildStreaming(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.el.ValueExpression valueExpression, boolean cache)
-
buildBase64
public static String buildBase64(javax.faces.context.FacesContext context, InputStream is)
-
buildBase64
public static String buildBase64(javax.faces.context.FacesContext context, Consumer<OutputStream> writer, String contentType)
-
buildBase64
public static String buildBase64(javax.faces.context.FacesContext context, InputStream is, String contentType)
-
buildBase64
public static String buildBase64(javax.faces.context.FacesContext context, byte[] bytes)
-
buildBase64
public static String buildBase64(javax.faces.context.FacesContext context, byte[] bytes, String contentType)
-
encodeResourceURL
protected static String encodeResourceURL(javax.faces.context.FacesContext context, String src, boolean cache)
-
toByteArray
protected static byte[] toByteArray(InputStream is)
-
toByteArray
protected static byte[] toByteArray(Consumer<OutputStream> os)
-
-