public abstract class AbstractDataRecord extends Object implements org.apache.jackrabbit.core.data.DataRecord
DataRecord| Modifier and Type | Field and Description |
|---|---|
protected AbstractSharedBackend |
backend
The data store that contains this record.
|
| Constructor and Description |
|---|
AbstractDataRecord(AbstractSharedBackend backend,
org.apache.jackrabbit.core.data.DataIdentifier identifier)
Creates a data record with the given identifier.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object)
Checks if the given object is a data record with the same identifier
as this one.
|
org.apache.jackrabbit.core.data.DataIdentifier |
getIdentifier()
Returns the data identifier.
|
String |
getReference()
Delegates the call to the backend to retrieve reference.
|
int |
hashCode()
Returns the hash code of the data identifier.
|
String |
toString()
Returns the string representation of the data identifier.
|
protected final AbstractSharedBackend backend
public AbstractDataRecord(AbstractSharedBackend backend, org.apache.jackrabbit.core.data.DataIdentifier identifier)
identifier - data identifierpublic org.apache.jackrabbit.core.data.DataIdentifier getIdentifier()
getIdentifier in interface org.apache.jackrabbit.core.data.DataRecordpublic String getReference()
getReference in interface org.apache.jackrabbit.core.data.DataRecordpublic String toString()
public boolean equals(Object object)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.