All Downloads are FREE. Search and download functionalities are using the official Maven repository.

prerna.rdf.main.TestGson Maven / Gradle / Ivy

The newest version!
//package prerna.rdf.main;
//
//import prerna.engine.api.ISelectStatement;
//import prerna.engine.api.ISelectWrapper;
//import prerna.engine.impl.rdf.BigDataEngine;
//import prerna.rdf.engine.wrappers.WrapperManager;
//import prerna.test.TestUtilityMethods;
//import prerna.util.DIHelper;
//
//class TestGson {
//	
//	public static void main(String[] args) throws Exception {
//		TestUtilityMethods.loadDIHelper();
//
//		String engineProp = "C:\\workspace\\Semoss_Dev\\db\\Forms_TAP_Core_Data.smss";
//		BigDataEngine test5 = new BigDataEngine();
//		test5.open(engineProp);
//		test5.setEngineId("Forms_TAP_Core_Data");
//		DIHelper.getInstance().setLocalProperty("Forms_TAP_Core_Data", test5);
//
////		Vector concepts = test5.getConcepts2(false);
////		concepts.remove("http://semoss.org/ontologies/Concept");
////		System.out.println("HAVE CONCEPTS ::: " + concepts);
////		for(String concept : concepts) {
////			List properties = test5.getProperties4Concept2(concept, false);
////			if(properties != null && properties.size() > 0) {
////				System.out.println("CONCEPT == " + concept + " ::: PROPERTIES = " + properties);
////			}
////		}
//		
//		String query = "SELECT DISTINCT ?SYSTEM WHERE {?SYSTEM a }";
//		
////		String query = "SELECT DISTINCT ?S ?P ?0 WHERE {?S ?P ?0}";
////		
////		query = "SELECT DISTINCT ?S ?predicate ?O WHERE { " 
////				+ "BIND( AS ?S) "
//////				+ "BIND(<" + OWL.DatatypeProperty + "> AS ?P) "
////
////				+ "{?S   } "
////				+ "{?O   } "
////				+ "{?S  ?O } "
////
//////				+ "{?property  } "
//////				+ "{?concept  ?property} "
////				+ "}";
//		
//		ISelectWrapper manager = WrapperManager.getInstance().getSWrapper(test5, query);
//		int count = 0;
//		while(manager.hasNext()) {
//			ISelectStatement row = manager.next();
//			System.out.println(row.getRawVar("SYSTEM"));
//			count++;
////			System.out.println("S = " + row.getRawVar("S") + " ::: " + "P = " + row.getRawVar("P") + " ::: " + "O = " + row.getRawVar("O"));
//
////			System.out.println("concept = " + row.getRawVar("concept") + " ::: " + "property = " + row.getRawVar("property"));
//		}
//		
//		System.out.println("COUNT ::: " + count);
//		System.out.println("DONE");
//	}
//	
//}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy