Package com.helger.photon.app.resource
Class WebSiteResourceBundleSerialized
java.lang.Object
com.helger.photon.app.resource.WebSiteResourceBundleSerialized
- All Implemented Interfaces:
com.helger.commons.io.IHasInputStream
public class WebSiteResourceBundleSerialized
extends Object
implements com.helger.commons.io.IHasInputStream
This class combines a
WebSiteResourceBundle with an internal ID and a
creation date time. It is so to say the serialized version of a
WebSiteResourceBundle.- Author:
- Philip Helger
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWebSiteResourceBundleSerialized(String sBundleID, WebSiteResourceBundle aBundle, boolean bRegular) -
Method Summary
Modifier and TypeMethodDescriptioncom.helger.html.hc.IHCNodecreateNode(com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope) com.helger.commons.mime.IMimeTypestatic com.helger.commons.io.resource.FileSystemResourcegetResource(String sBundleID) booleantoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.helger.commons.io.IHasInputStream
getBufferedInputStream, withBufferedInputStreamDo, withInputStreamDo
-
Field Details
-
RESOURCE_BUNDLE_PATH
- See Also:
-
CHARSET_TO_USE
-
-
Constructor Details
-
WebSiteResourceBundleSerialized
public WebSiteResourceBundleSerialized(@Nonnull @Nonempty String sBundleID, @Nonnull WebSiteResourceBundle aBundle, boolean bRegular)
-
-
Method Details
-
getBundleID
-
getBundle
-
getResource
-
getInputStream
- Specified by:
getInputStreamin interfacecom.helger.commons.io.IHasInputStream
-
isReadMultiple
public boolean isReadMultiple()- Specified by:
isReadMultiplein interfacecom.helger.commons.io.IHasInputStream
-
getMimeType
-
getCreationDT
-
createNode
-
toString
-