}
public ValueExpressionFilterInputStream(InputStream in, Resource resource)
{
super();
delegate = new DynamicPushbackInputStream(in,300);
this.resource = resource;
this.libraryName = resource.getLibraryName();
this.resourceName = resource.getResourceName();
this.contractName = (resource instanceof ContractResource) ?
((ContractResource)resource).getContractName() : null;