Package io.pravega.client.state.impl
Class RevisionImpl
- java.lang.Object
-
- io.pravega.client.state.impl.RevisionImpl
-
public class RevisionImpl extends java.lang.Object implements Revision, java.io.Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RevisionImplasImpl()Returns the actual instance.protected booleancanEqual(java.lang.Object other)intcompareTo(Revision o)booleanequals(java.lang.Object o)static RevisionfromString(java.lang.String scopedName)Deserializes the revision from its serialized from obtained from callingRevision.toString().inthashCode()java.lang.StringtoString()Serializes the Revision to a human readable string.
-
-
-
Method Detail
-
compareTo
public int compareTo(Revision o)
- Specified by:
compareToin interfacejava.lang.Comparable<Revision>
-
asImpl
public RevisionImpl asImpl()
Description copied from interface:RevisionReturns the actual instance. This method prevents other classes from implementing this interface.
-
toString
public java.lang.String toString()
Description copied from interface:RevisionSerializes the Revision to a human readable string.
-
fromString
public static Revision fromString(java.lang.String scopedName)
Description copied from interface:RevisionDeserializes the revision from its serialized from obtained from callingRevision.toString().- Parameters:
scopedName- A serialized revision.- Returns:
- The Revision object.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-