public class RpcLogArtifact extends Artifact<RpcLogArtifact>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
UNSPECIFIED_STRONGNAME
This strong name indicates that the artifact doesn't really have its own
strong name.
|
Constructor and Description |
---|
RpcLogArtifact(java.lang.String qualifiedSourceName,
java.lang.String serializationPolicyStrongName,
java.lang.String rpcLog) |
Modifier and Type | Method and Description |
---|---|
protected int |
compareToComparableArtifact(RpcLogArtifact o)
Performs comparison with an artifact of a compatible base type.
|
protected java.lang.Class<RpcLogArtifact> |
getComparableArtifactType()
Returns the base type to use for comparisons between Artifacts.
|
byte[] |
getContents() |
java.lang.String |
getQualifiedSourceName() |
java.lang.String |
getSerializationPolicyStrongName() |
int |
hashCode()
The class which is returned from
Artifact.getComparableArtifactType() must
declare a final implementation which returns the same hash code for objects
for which Artifact.compareToComparableArtifact(Artifact) returns 0. |
public static final java.lang.String UNSPECIFIED_STRONGNAME
public RpcLogArtifact(java.lang.String qualifiedSourceName, java.lang.String serializationPolicyStrongName, java.lang.String rpcLog)
public byte[] getContents()
public java.lang.String getQualifiedSourceName()
public java.lang.String getSerializationPolicyStrongName()
public int hashCode()
Artifact
Artifact.getComparableArtifactType()
must
declare a final implementation which returns the same hash code for objects
for which Artifact.compareToComparableArtifact(Artifact)
returns 0.hashCode
in class Artifact<RpcLogArtifact>
protected int compareToComparableArtifact(RpcLogArtifact o)
Artifact
Artifact.hashCode()
.compareToComparableArtifact
in class Artifact<RpcLogArtifact>
protected java.lang.Class<RpcLogArtifact> getComparableArtifactType()
Artifact
getComparableArtifactType
in class Artifact<RpcLogArtifact>