- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.getNames()
方法的一些代码示例,展示了YContributor.getNames()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YContributor.getNames()
方法的具体详情如下:
包路径:pl.edu.icm.model.bwmeta.y.YContributor
类名称:YContributor
方法名:getNames
暂无
代码示例来源:origin: pl.edu.icm.yadda/bwmeta-import
/**
* Selects most apropriate (English if available) description.
*
* @param descriptions
* list of available descriptions
* @return best found description or null if list is empty
*/
protected static String selectContributors(List<YContributor> contribs) {
if (contribs == null || contribs.size() == 0) {
return null;
}
StringBuilder text = new StringBuilder();
for (YContributor contrib : contribs) {
text.append("contributor:"+contrib.getRole());
for(YName name : contrib.getNames()){
text.append(YElementToZentralBlattConverter.SUGGESTED_MULTIVALUE_FIELD_SEPARATOR2+name.getType()+":"+name.getText());
}
text.append(YElementToZentralBlattConverter.SUGGESTED_MULTIVALUE_FIELD_SEPARATOR);
}
return text.toString();
}
代码示例来源:origin: pl.edu.icm.yadda/bwmeta-import
private static void appendContributor(YContributor c, StringBuilder au) {
if (!c.isPerson()) { //not person
return;
}
if (!c.getRole().equals(YConstants.CR_AUTHOR) && !c.getRole().equals("person")) { //not an author
return;
}
List<YName> names = c.getNames();
List<YName> forenames = filterNamesOfType(names, YConstants.NM_FORENAMES);
List<YName> surenames = filterNamesOfType(names, YConstants.NM_SURNAME);
String bestForenames = YElementsParsingToolbox.selectBestName(forenames);
String bestSurename = YElementsParsingToolbox.selectBestName(surenames);
if (bestSurename == null && bestForenames == null) {
return;
}
au.append(bestSurename==null?"-":bestSurename);
au.append(YElementToZentralBlattConverter.SUGGESTED_MULTIVALUE_FIELD_SEPARATOR2);
au.append(bestForenames==null?"-":bestForenames);
au.append(YElementToZentralBlattConverter.SUGGESTED_MULTIVALUE_FIELD_SEPARATOR);
}
代码示例来源:origin: pl.edu.icm.yadda/yaddaweb-lite-core
private static void replaceAthorsCoauthorsField(final YElement yElement, final String[] values) {
for (final String value : values) {
if (value != null && value.length() > 0) {
final String rawValue = unhighlight(value);
for (final YContributor cont : yElement.getContributors()) {
final YName name = cont.getOneName();
if (name != null && (rawValue.equals(name.getText()))) {
final YName hlName = new YName(value);
hlName.setType(Y_TYPE_HIGHLIGHTED);
cont.getNames().add(hlName);
}
}
}
}
}
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
private static void proceedNames(YContributor yc, LinkedList<PredicateAndObject> pao) {
if(!yc.getNames().isEmpty()){
String[] names = getContributorNames(yc);
String fname = names[0];
String sname = names[1];
String cname = names[2];
String iname = names[3];
if(cname == null) pao.add(new PredicateAndObject(RelConstants.RL_CANONICAL_NAME,(fname+" "+sname).trim()));
else if(sname.equals("")){
names = NameProceeder.extractNamesFromCanonical(cname);
fname = names[0];
sname = names[1];
cname = names[2];
iname = names[3];
}
//if a surname had been sucessfully obtained, e.g. from the parsing method
//data about contribution will be added.
//FIXME we should avoid adding useless data with nameless contributors
if(sname!=null && sname!=""){
pao.add(new PredicateAndObject(RelConstants.RL_FORENAMES,fname));
pao.add(new PredicateAndObject(RelConstants.RL_INITIALS,iname));
pao.add(new PredicateAndObject(RelConstants.RL_SURNAME,sname));
pao.add(new PredicateAndObject(RelConstants.RL_CANONICAL_NAME,cname));
}else{
pao.add(new PredicateAndObject(RelConstants.RL_SURNAME,""));
pao.add(new PredicateAndObject(RelConstants.RL_CANONICAL_NAME,cname));
}
}
}
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
for (YName yName : yContributor.getNames()) {
if (yName.getType().equals(YConstants.NM_FORENAME)) {
代码示例来源:origin: pl.edu.icm.synat/synat-process-common
contributor.getAffiliationRefs().removeAll(removedAffiliations);
for (YName name : contributor.getNames()) {
String cleared = name.getText();
for (String pattern : PATTERNS_TO_REMOVE) {
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
if(!yc.getIdentity().isEmpty())
pao.add(new PredicateAndObject(RelConstants.RL_IS_PERSON,RelConstants.NS_PERSON+yc.getIdentity()));
if(!yc.getNames().isEmpty()){
String sname = "";
String fname = "";
String cname = null;
for(YName yn : yc.getNames()){
if("canonical".equals(yn.getType())){
cname = yn.getText().trim();
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
String iname = "";
for(YName yn : yc.getNames()){
if("canonical".equals(yn.getType())){
cname = yn.getText().trim();
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
private static void updateYElementContributorsWithZblContributors(YElement ye, YElement zblye) {
for (YContributor zblc : zblye.getContributors()) {
ArrayList<YName> outZblNames = new ArrayList<YName>();
for(YName n : zblc.getNames()){
if ("canonical".equals(n.getType())){
n.setText(NameProceeder.unifyCanonical(n.getText()));
for(YName n : nc.getNames()){
if ("canonical".equals(n.getType())){
n.setText(NameProceeder.unifyCanonical(n.getText()));
for (YName name : nc.getNames()) {
if ("surname".equals(name.getType()))
sname = name.getText();
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
String fname = null;
String cname = null;
for(YName name : nc.getNames()){
if("canonical".equals(name.getType())) cname = name.getText();
else if("forenames".equals(name.getType())) fname = name.getText();
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
String fname = null;
String cname = null;
for(YName name : nc.getNames()){
if("canonical".equals(name.getType())) cname = name.getText();
else if("forenames".equals(name.getType())) fname = name.getText();
代码示例来源:origin: pl.edu.icm.yadda/yadda-content
if(!yc.getIdentity().isEmpty())
pao.add(new PredicateAndObject(RelConstants.RL_IS_PERSON,RelConstants.NS_PERSON+yc.getIdentity()));
if(!yc.getNames().isEmpty()){
String sname = "";
String fname = "";
String cname = null;
for(YName yn : yc.getNames()){
if("canonical".equals(yn.getType())){//TODO czy zapamietujemy CANONICAL? nie ma go celowo w RelConstants?
cname = yn.getText();
本文整理了Java中pl.edu.icm.model.bwmeta.YContributor.getRole()方法的一些代码示例,展示了YContributor.getRole()的具体用法。这些代
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.setIdentity()方法的一些代码示例,展示了YContributor.setIdentity(
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.addAffiliationRef()方法的一些代码示例,展示了YContributor.addAff
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.addName()方法的一些代码示例,展示了YContributor.addName()的具体用法。这
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.getIdentity()方法的一些代码示例,展示了YContributor.getIdentity(
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.getNames()方法的一些代码示例,展示了YContributor.getNames()的具体用法
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.getAttributes()方法的一些代码示例,展示了YContributor.getAttribu
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.setNames()方法的一些代码示例,展示了YContributor.setNames()的具体用法
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.getOneAttributeSimpleValue()方法的一些代码示例,展示了YContribut
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.getOneName()方法的一些代码示例,展示了YContributor.getOneName()的
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.()方法的一些代码示例,展示了YContributor.()的具体用法。这些代码示例主要来源于Gith
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.isInstitution()方法的一些代码示例,展示了YContributor.isInstitut
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.getRole()方法的一些代码示例,展示了YContributor.getRole()的具体用法。这
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.getDefaultName()方法的一些代码示例,展示了YContributor.getDefaul
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.isPerson()方法的一些代码示例,展示了YContributor.isPerson()的具体用法
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.getAffiliationRefs()方法的一些代码示例,展示了YContributor.getAf
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.setRole()方法的一些代码示例,展示了YContributor.setRole()的具体用法。这
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.addAttribute()方法的一些代码示例,展示了YContributor.addAttribut
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContributor.getOneAttribute()方法的一些代码示例,展示了YContributor.getOneAt
我是一名优秀的程序员,十分优秀!