Package com.openhtmltopdf.resource
Class AbstractResource
java.lang.Object
com.openhtmltopdf.resource.AbstractResource
- All Implemented Interfaces:
Resource
- Direct Known Subclasses:
CSSResource
,ImageResource
,XMLResource
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate long
private long
private Reader
private InputSource
private InputStream
private final AbstractResource.StreamType
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
AbstractResource
(AbstractResource.StreamType streamType) AbstractResource
(Reader reader) AbstractResource
(InputSource source) Creates a new instance of AbstractResource -
Method Summary
Modifier and TypeMethodDescriptionlong
long
(package private) void
setElapsedLoadTime
(long elapsedLoadTime)
-
Field Details
-
streamType
-
inputSource
-
inputStream
-
inputReader
-
createTimeStamp
private long createTimeStamp -
elapsedLoadTime
private long elapsedLoadTime
-
-
Constructor Details
-
AbstractResource
-
AbstractResource
Creates a new instance of AbstractResource -
AbstractResource
-
AbstractResource
-
-
Method Details
-
getResourceInputSource
- Specified by:
getResourceInputSource
in interfaceResource
-
getResourceReader
-
getResourceInputStream
-
getResourceLoadTimeStamp
public long getResourceLoadTimeStamp()- Specified by:
getResourceLoadTimeStamp
in interfaceResource
-
getElapsedLoadTime
public long getElapsedLoadTime() -
setElapsedLoadTime
void setElapsedLoadTime(long elapsedLoadTime)
-