public class COSStream extends COSDictionary
| Modifier and Type | Class and Description |
|---|---|
static class |
COSStream.FilterFlags |
| Modifier | Constructor and Description |
|---|---|
protected |
COSStream() |
protected |
COSStream(ASInputStream stream) |
protected |
COSStream(COSDictionary dictionary) |
protected |
COSStream(COSDictionary dictionary,
ASInputStream stream,
COSStream.FilterFlags flags) |
protected |
COSStream(COSDictionary dictionary,
String string,
COSStream.FilterFlags flags) |
protected |
COSStream(String string) |
construct, construct, construct, construct, construct, construct, construct, construct, getBooleanKey, getEntrySet, getIntegerKey, getKey, getKeySet, getNameKey, getRealKey, getStringKey, getValues, knownKey, removeKey, setArrayKey, setArrayKey, setArrayKey, setArrayKey, setBooleanKey, setIntegerKey, setKey, setNameKey, setRealKey, setStringKey, sizeadd, at, clearArray, getBoolean, getDirect, getDirectBase, getDocument, getInteger, getKey, getName, getReal, getString, insert, isIndirect, mark, remove, set, setArray, setArray, setArray, setBoolean, setDirect, setInteger, setKey, setName, setReal, setString, setStringgetObjectKey, setObjectKeyprotected COSStream()
protected COSStream(ASInputStream stream)
protected COSStream(String string)
protected COSStream(COSDictionary dictionary)
protected COSStream(COSDictionary dictionary, ASInputStream stream, COSStream.FilterFlags flags)
protected COSStream(COSDictionary dictionary, String string, COSStream.FilterFlags flags)
public static COSObject construct()
public static COSObject construct(ASInputStream stream)
public static COSObject construct(COSDictionary dictionary)
public static COSObject construct(COSDictionary dictionary, ASInputStream stream)
public static COSObject construct(COSDictionary dictionary, ASInputStream stream, COSStream.FilterFlags flags)
public static COSObject construct(COSDictionary dictionary, String string)
public static COSObject construct(COSDictionary dictionary, String string, COSStream.FilterFlags flags)
public COSObjType getType()
getType in class COSDictionarypublic void accept(IVisitor visitor)
accept in class COSDictionarypublic Object accept(ICOSVisitor visitor)
accept in class COSDictionarypublic ASInputStream getData()
public ASInputStream getData(COSStream.FilterFlags filterFlags)
public boolean setData(ASInputStream stream)
public boolean setData(ASInputStream stream, COSStream.FilterFlags flags)
public Boolean isStreamKeywordCRLFCompliant()
isStreamKeywordCRLFCompliant in class COSDirectpublic boolean setStreamKeywordCRLFCompliant(boolean streamKeywordCRLFCompliant)
setStreamKeywordCRLFCompliant in class COSDirectpublic Boolean isEndstreamKeywordCRLFCompliant()
isEndstreamKeywordCRLFCompliant in class COSDirectpublic boolean setEndstreamKeywordCRLFCompliant(boolean endstreamKeywordCRLFCompliant)
setEndstreamKeywordCRLFCompliant in class COSDirectpublic Long getRealStreamSize()
getRealStreamSize in class COSDirectpublic boolean setRealStreamSize(long realStreamSize)
setRealStreamSize in class COSDirectpublic COSFilters getFilters()
public void setFilters(COSFilters filters) throws IOException
IOExceptionpublic COSStream.FilterFlags getFilterFlags()
public void setFilterFlags(COSStream.FilterFlags flags)
public long getLength()
public void setLength(long length)
public void setIndirectLength(long length)
public boolean equals(Object obj)
equals in class COSDictionaryCopyright © 2015–2017 The veraPDF Consortium. All rights reserved.