public class StreamedResourceGroup extends ResourceGroup implements Completable
AbstractAFPObject.Category, AbstractAFPObject.TypenametripletsLOG, SF_CLASS, SF_HEADER_LENGTH| Constructor and Description |
|---|
StreamedResourceGroup(java.lang.String name,
java.io.OutputStream os)
Main constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addObject(AbstractNamedAFPObject namedObject)
Adds a resource to the external resource group
|
void |
close()
Closes this external resource group file
|
java.io.OutputStream |
getOutputStream()
Returns the outputstream
|
boolean |
isComplete()
Returns true if this object is complete
|
void |
setComplete(boolean complete)
Sets whether or not this object is complete or not
|
getResourceCount, toString, writeContent, writeEnd, writeStartcopySF, getName, getNameBytes, getNameLength, setNameaddTriplet, addTriplets, getFullyQualifiedName, getTripletDataLength, getTriplets, hasTriplet, hasTriplets, setComment, setFullyQualifiedName, setFullyQualifiedName, setObjectClassification, writeTripletswriteToStreamcopySF, truncate, writeChunksToStream, writeObjectspublic StreamedResourceGroup(java.lang.String name,
java.io.OutputStream os)
name - the resource group nameos - the outputstreampublic void addObject(AbstractNamedAFPObject namedObject) throws java.io.IOException
addObject in class ResourceGroupnamedObject - a named objectjava.io.IOException - thrown if an I/O exception of some sort has occurred.public void close()
throws java.io.IOException
java.io.IOException - thrown if an I/O exception of some sort has occurred.public java.io.OutputStream getOutputStream()
public void setComplete(boolean complete)
setComplete in interface Completablecomplete - true if this object is completepublic boolean isComplete()
isComplete in interface CompletableCopyright 1999-2022 The Apache Software Foundation. All Rights Reserved.