本文整理了Java中org.molgenis.data.Entity.getString()
方法的一些代码示例,展示了Entity.getString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Entity.getString()
方法的具体详情如下:
包路径:org.molgenis.data.Entity
类名称:Entity
方法名:getString
暂无
代码示例来源:origin: org.molgenis/molgenis-data-semanticsearch
private boolean isSameTag(String relationIRI, String ontologyTermIRI, Entity e)
{
return ontologyTermIRI.equals(e.getString(TagMetadata.OBJECT_IRI)) && relationIRI
.equals(e.getString(TagMetadata.RELATION_IRI));
}
代码示例来源:origin: org.molgenis/molgenis-semantic-search
private boolean isSameTag(String relationIRI, String ontologyTermIRI, Entity e) {
return ontologyTermIRI.equals(e.getString(TagMetadata.OBJECT_IRI))
&& relationIRI.equals(e.getString(TagMetadata.RELATION_IRI));
}
代码示例来源:origin: org.molgenis/molgenis-omx-biobankconnect
@Override
public void collectCategoryInfo(RepositoryCollection repositoryCollection) throws IOException
{
Repository repo = repositoryCollection.getRepositoryByEntityName("Category");
for (Entity entity : repo)
{
String name = entity.getString("name");
String description = entity.getString("description");
String code = entity.getString("code_string");
categoryInfo.put(name, new UniqueCategory(name, code, description));
}
}
代码示例来源:origin: org.molgenis/molgenis-data-annotators
@Override
public File getFile()
{
String file = RunAsSystemAspect.runAsSystem(() -> pluginSettings.getString(fileAttribute));
if (null != file && !file.isEmpty())
{
return new File(file);
}
return null;
}
}
代码示例来源:origin: org.molgenis/molgenis-data-annotators
private String getSetting(String name, String defaultValue)
{
String value = RunAsSystemAspect.runAsSystem(() -> molgenisSettings.getString(name));
return value != null ? value : defaultValue;
}
代码示例来源:origin: org.molgenis/molgenis-data-semanticsearch
private static Relation asRelation(Entity tagEntity)
{
String relationIRI = tagEntity.getString(TagMetadata.RELATION_IRI);
if (relationIRI == null)
{
return null;
}
return Relation.forIRI(relationIRI);
}
代码示例来源:origin: org.molgenis/molgenis-semantic-search
private OntologyTerm asOntologyTerm(Entity tagEntity) {
String objectIRI = tagEntity.getString(TagMetadata.OBJECT_IRI);
if (objectIRI == null) {
return null;
}
return ontologyService.getOntologyTerm(objectIRI);
}
代码示例来源:origin: org.molgenis/molgenis-semantic-search
private Ontology asOntology(Entity tagEntity) {
String codeSystemIRI = tagEntity.getString(TagMetadata.CODE_SYSTEM);
if (codeSystemIRI == null) {
return null;
}
return ontologyService.getOntology(codeSystemIRI);
}
}
代码示例来源:origin: org.molgenis/molgenis-settings
@Override
public String getString(String attributeName) {
return getEntity().getString(attributeName);
}
代码示例来源:origin: org.molgenis/molgenis-ontology-core
private boolean qualifiedNodePath(String nodePath, Entity entity) {
Iterable<Entity> nodePathEntities =
entity.getEntities(OntologyTermMetaData.ONTOLOGY_TERM_NODE_PATH);
return Lists.newArrayList(nodePathEntities)
.stream()
.anyMatch(
nodePathEntity -> {
String childNodePath =
nodePathEntity.getString(OntologyTermNodePathMetaData.NODE_PATH);
return !StringUtils.equals(nodePath, childNodePath)
&& childNodePath.startsWith(nodePath);
});
}
代码示例来源:origin: org.molgenis/molgenis-data-semanticsearch
private OntologyTerm asOntologyTerm(Entity tagEntity)
{
String objectIRI = tagEntity.getString(TagMetadata.OBJECT_IRI);
if (objectIRI == null)
{
return null;
}
return ontologyService.getOntologyTerm(objectIRI);
}
代码示例来源:origin: org.molgenis/molgenis-semantic-search
private void recursivelyCollectAttributeIdentifiers(
Iterable<Entity> attributeEntities, List<String> attributeIdentifiers) {
for (Entity attributeEntity : attributeEntities) {
if (!attributeEntity.getString(AttributeMetadata.TYPE).equals(COMPOUND.toString())) {
attributeIdentifiers.add(attributeEntity.getString(AttributeMetadata.ID));
}
Iterable<Entity> entities = attributeEntity.getEntities(AttributeMetadata.CHILDREN);
if (entities != null) {
recursivelyCollectAttributeIdentifiers(entities, attributeIdentifiers);
}
}
}
代码示例来源:origin: org.molgenis/molgenis-data-semanticsearch
private Entity findAttributeEntity(EntityType entityType, String attributeName)
{
Entity entityTypeEntity = dataService.findOneById(ENTITY_TYPE_META_DATA, entityType.getId());
Optional<Entity> result = stream(entityTypeEntity.getEntities(ATTRIBUTES).spliterator(), false)
.filter(att -> attributeName.equals(att.getString(AttributeMetadata.NAME))).findFirst();
return result.isPresent() ? result.get() : null;
}
代码示例来源:origin: org.molgenis/molgenis-data-annotators
private boolean shouldShortenGoNLRef(Entity entity, Entity resourceEntity)
{
return resourceEntity.getString(vcfAttributes.getRefAttribute().getName())
.indexOf(entity.getString(vcfAttributes.getRefAttribute().getName())) == 0;
}
代码示例来源:origin: org.molgenis/molgenis-ontology
@Override
public Entity next() {
Entity entity = iterator.next();
if (isEmpty(entity.getString(ALLOWED_IDENTIFIER))) {
DynamicEntity dynamicEntity = new DynamicEntity(getEntityType());
dynamicEntity.set(entity);
entity = dynamicEntity;
entity.set(ALLOWED_IDENTIFIER, String.valueOf(count.incrementAndGet()));
}
return entity;
}
};
代码示例来源:origin: org.molgenis/molgenis-data-annotators
private boolean hasAltAttribute(Entity entity)
{
return entity.getString(vcfAttributes.getAltAttribute().getName()) != null;
}
代码示例来源:origin: org.molgenis/molgenis-data-annotators
public static Location create(Entity entity)
{
return new AutoValue_Location(entity.getString(CHROM), entity.getInt(POS));
}
}
代码示例来源:origin: org.molgenis/molgenis-jobs
@Override
public void deleteAll() {
for (Entity e : this) {
String entityId = e.getString(ScheduledJobMetadata.ID);
scheduler.unschedule(entityId);
}
delegate().deleteAll();
}
代码示例来源:origin: org.molgenis/molgenis-data-annotators
private boolean shouldLengthenGoNLRef(Entity resourceEntity)
{
return vcfAttributes.getRefAttribute()
.getName()
.indexOf(resourceEntity.getString(vcfAttributes.getRefAttribute().getName())) == 0;
}
代码示例来源:origin: org.molgenis/molgenis-data-annotators
@Override
public Query<Entity> createQuery(Entity entity)
{
String chromosome = entity.getString(VcfAttributes.CHROM);
Integer position = entity.getInt(VcfAttributes.POS);
Locus locus = new Locus(chromosome, position);
return createQuery(locus);
}
内容来源于网络,如有侵权,请联系作者删除!