public class InMemoryDataRecord extends java.lang.Object implements DataRecord
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
DataIdentifier |
getIdentifier() |
static InMemoryDataRecord |
getInstance(java.lang.String id)
Convert a String to an instance of this class.
|
long |
getLastModified() |
long |
getLength() |
java.lang.String |
getReference() |
java.io.InputStream |
getStream() |
int |
hashCode()
Returns zero to satisfy the Object equals/hashCode contract.
|
static boolean |
isInstance(java.lang.String id)
Checks if String can be converted to an instance of this class.
|
java.lang.String |
toString() |
public static boolean isInstance(java.lang.String id)
id - DataRecord identifierpublic static InMemoryDataRecord getInstance(java.lang.String id) throws java.lang.IllegalArgumentException
id - DataRecord identifierjava.lang.IllegalArgumentExceptionpublic DataIdentifier getIdentifier()
getIdentifier in interface DataRecordpublic java.lang.String getReference()
getReference in interface DataRecordpublic long getLength()
throws DataStoreException
getLength in interface DataRecordDataStoreExceptionpublic java.io.InputStream getStream()
getStream in interface DataRecordpublic long getLastModified()
getLastModified in interface DataRecordpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.