private static final class ResourceHelper.ELEvaluatingInputStream
extends java.io.InputStream
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.Integer> |
buf |
private javax.faces.context.FacesContext |
ctx |
private boolean |
endOfStreamReached |
private boolean |
expressionEvaluated |
private boolean |
failedExpressionTest |
private ClientResourceInfo |
info |
private java.io.InputStream |
inner |
private int |
nextRead |
private boolean |
writingExpression |
Constructor and Description |
---|
ELEvaluatingInputStream(javax.faces.context.FacesContext ctx,
ClientResourceInfo info,
java.io.InputStream inner) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
private void |
evaluateExpressionIntoBuffer() |
private boolean |
isPropertyValid(java.lang.String property) |
int |
read() |
private void |
readExpressionIntoBufferAndEvaluateIntoBuffer() |
private java.util.List<java.lang.Integer> buf
private boolean failedExpressionTest
private boolean writingExpression
private java.io.InputStream inner
private ClientResourceInfo info
private javax.faces.context.FacesContext ctx
private boolean expressionEvaluated
private boolean endOfStreamReached
private int nextRead
public ELEvaluatingInputStream(javax.faces.context.FacesContext ctx, ClientResourceInfo info, java.io.InputStream inner)
public int read() throws java.io.IOException
read
in class java.io.InputStream
java.io.IOException
private void readExpressionIntoBufferAndEvaluateIntoBuffer() throws java.io.IOException
java.io.IOException
private void evaluateExpressionIntoBuffer()
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.io.InputStream
java.io.IOException
private boolean isPropertyValid(java.lang.String property)
Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.