Package io.datarouter.storage.file
Class DatabaseBlob
java.lang.Object
io.datarouter.model.databean.BaseDatabean<DatabaseBlobKey,DatabaseBlob>
io.datarouter.storage.file.DatabaseBlob
- All Implemented Interfaces:
io.datarouter.model.databean.Databean<DatabaseBlobKey,,DatabaseBlob> Comparable<io.datarouter.model.databean.Databean<?,?>>
public class DatabaseBlob
extends io.datarouter.model.databean.BaseDatabean<DatabaseBlobKey,DatabaseBlob>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields inherited from class io.datarouter.model.databean.BaseDatabean
DEFAULT_KEY_FIELD_NAME -
Constructor Summary
ConstructorsConstructorDescriptionDatabaseBlob(DatabaseBlobKey key, Long size) DatabaseBlob(PathbeanKey key, byte[] data, Long expirationMs) DatabaseBlob(PathbeanKey key, byte[] data, Long size, Long expirationMs) -
Method Summary
Methods inherited from class io.datarouter.model.databean.BaseDatabean
compareTo, equals, getDatabeanName, getKey, getKeyFieldName, getKeyFields, hashCode, toString
-
Constructor Details
-
DatabaseBlob
public DatabaseBlob() -
DatabaseBlob
-
DatabaseBlob
-
DatabaseBlob
-
DatabaseBlob
-
-
Method Details
-
getKeySupplier
-
getSize
-
getData
public byte[] getData() -
getExpirationMs
-