本文整理了Java中org.eclipse.aether.repository.WorkspaceRepository.getKey()
方法的一些代码示例,展示了WorkspaceRepository.getKey()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WorkspaceRepository.getKey()
方法的具体详情如下:
包路径:org.eclipse.aether.repository.WorkspaceRepository
类名称:WorkspaceRepository
方法名:getKey
[英]Gets the key of this workspace repository. The key is used to distinguish one workspace from another and should be sensitive to the artifacts that are (potentially) available in the workspace.
[中]获取此工作区存储库的密钥。密钥用于区分一个工作区和另一个工作区,并且应该对工作区中(可能)可用的工件敏感。
代码示例来源:origin: org.eclipse.aether/aether-util
public Key( List<WorkspaceReader> readers )
{
for ( WorkspaceReader reader : readers )
{
keys.add( reader.getRepository().getKey() );
}
}
代码示例来源:origin: org.apache.maven.resolver/maven-resolver-util
Key( List<WorkspaceReader> readers )
{
for ( WorkspaceReader reader : readers )
{
keys.add( reader.getRepository().getKey() );
}
}
代码示例来源:origin: org.eclipse.aether/aether-api
@Override
public int hashCode()
{
int hash = 17;
hash = hash * 31 + getKey().hashCode();
hash = hash * 31 + getContentType().hashCode();
return hash;
}
代码示例来源:origin: org.apache.maven.resolver/maven-resolver-api
@Override
public int hashCode()
{
int hash = 17;
hash = hash * 31 + getKey().hashCode();
hash = hash * 31 + getContentType().hashCode();
return hash;
}
代码示例来源:origin: org.eclipse.aether/aether-api
@Override
public boolean equals( Object obj )
{
if ( this == obj )
{
return true;
}
if ( obj == null || !getClass().equals( obj.getClass() ) )
{
return false;
}
WorkspaceRepository that = (WorkspaceRepository) obj;
return getContentType().equals( that.getContentType() ) && getKey().equals( that.getKey() );
}
代码示例来源:origin: org.apache.maven.resolver/maven-resolver-api
@Override
public boolean equals( Object obj )
{
if ( this == obj )
{
return true;
}
if ( obj == null || !getClass().equals( obj.getClass() ) )
{
return false;
}
WorkspaceRepository that = (WorkspaceRepository) obj;
return getContentType().equals( that.getContentType() ) && getKey().equals( that.getKey() );
}
代码示例来源:origin: org.eclipse.aether/aether-util
public WorkspaceRepository getRepository()
{
Key key = new Key( readers );
if ( !key.equals( repository.getKey() ) )
{
repository = new WorkspaceRepository( repository.getContentType(), key );
}
return repository;
}
代码示例来源:origin: org.apache.maven.resolver/maven-resolver-util
public WorkspaceRepository getRepository()
{
Key key = new Key( readers );
if ( !key.equals( repository.getKey() ) )
{
repository = new WorkspaceRepository( repository.getContentType(), key );
}
return repository;
}
内容来源于网络,如有侵权,请联系作者删除!