else if ( !signatureType.equals( other.signatureType ) )
@Override public int hashCode() { int result = 1; result = 31 * result + ( groupId == null ? 0 : groupId.hashCode() ); result = 31 * result + ( artifactId == null ? 0 : artifactId.hashCode() ); result = 31 * result + ( version == null ? 0 : version.hashCode() ); result = 31 * result + ( baseVersion == null ? 0 : baseVersion.hashCode() ); result = 31 * result + ( classifier == null ? 0 : classifier.hashCode() ); result = 31 * result + ( extension == null ? 0 : extension.hashCode() ); result = 31 * result + ( name == null ? 0 : name.hashCode() ); result = 31 * result + ( snapshot ? 1231 : 1237 ); result = 31 * result + ( snapshotBuildNumber == null ? 0 : snapshotBuildNumber.hashCode() ); result = 31 * result + ( snapshotTimeStamp == null ? 0 : snapshotTimeStamp.hashCode() ); result = 31 * result + ( hash ? 1231 : 1237 ); result = 31 * result + ( hashType == null ? 0 : hashType.hashCode() ); result = 31 * result + ( signature ? 1231 : 1237 ); result = 31 * result + ( signatureType == null ? 0 : signatureType.hashCode() ); return result; }
path.append( gav.getSignatureType().toString() );
public static org.apache.maven.index.artifact.Gav convert(final Gav gav) { final org.apache.maven.index.artifact.Gav.HashType ht = gav.getHashType() != null ? org.apache.maven.index.artifact.Gav.HashType.valueOf(gav.getHashType().name()) : null; final org.apache.maven.index.artifact.Gav.SignatureType st = gav.getSignatureType() != null ? org.apache.maven.index.artifact.Gav.SignatureType .valueOf(gav.getSignatureType().name()) : null; return new org.apache.maven.index.artifact.Gav(gav.getGroupId(), gav.getArtifactId(), gav.getVersion(), gav.getClassifier(), gav.getExtension(), gav.getSnapshotBuildNumber(), gav.getSnapshotTimeStamp(), gav.getName(), gav.isHash(), ht, gav.isSignature(), st); }