view src/main/java/org/mpi/openmind/scripts/Biography.java @ 112:933d17f95016

new script MigratePrimeAliases to migrate is_prime_alias_X_of.
author Robert Casties <casties@mpiwg-berlin.mpg.de>
date Wed, 14 Aug 2019 20:48:02 +0200
parents 615d27dce9b3
children
line wrap: on
line source

package org.mpi.openmind.scripts;

import java.util.List;

import org.mpi.openmind.cache.WrapperService;
import org.mpi.openmind.repository.bo.Attribute;
import org.mpi.openmind.repository.bo.Entity;
import org.mpi.openmind.repository.services.ServiceRegistry;

public class Biography {

	public static void execute(WrapperService wrapper){
		List<Entity> rs = wrapper.getEntitiesByAtt("PERSON", "url", "http://islamsci.mcgill.ca/RASI/BEA", -1, true);
		
		for(Entity ent : rs){
			Attribute att = wrapper.getAttributeByName(ent.getId(), "url");
			System.out.println(/*"[" + ent.getId() + "] " +*/ ent.getNormalizedOwnValue() + " - " + att.getOwnValue());
		}
		
		System.out.println("RS: " + rs.size());
	}
	
	public static void main(String[] args){
		ServiceRegistry services = new ServiceRegistry();
		Biography.execute(services.getWrapper());
		System.exit(0);	
	}
	
	
	
	
	
}