import java.io.*; public class gendl { public static void main(String[] args) { FileOutputStream fos; PrintStream ps; try { int n = 10; fos = new FileOutputStream ("test-dl-" + n + ".n3"); ps = new PrintStream(fos); ps.println("@prefix rdf: ."); ps.println("@prefix rdfs: ."); ps.println("@prefix : ."); ps.println(""); ps.println(":ind a :N0."); for (int i = 0; i < n; i++) { ps.println(":N" + i + " rdfs:subClassOf :N" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :I" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :J" + (i+1) +"."); } ps.println(":N" + n + " rdfs:subClassOf :A2."); fos.close(); } catch (Throwable t) { t.printStackTrace(); } try { int n = 100; fos = new FileOutputStream ("test-dl-" + n + ".n3"); ps = new PrintStream(fos); ps.println("@prefix rdf: ."); ps.println("@prefix rdfs: ."); ps.println("@prefix : ."); ps.println(""); ps.println(":ind a :N0."); for (int i = 0; i < n; i++) { ps.println(":N" + i + " rdfs:subClassOf :N" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :I" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :J" + (i+1) +"."); } ps.println(":N" + n + " rdfs:subClassOf :A2."); fos.close(); } catch (Throwable t) { t.printStackTrace(); } try { int n = 1000; fos = new FileOutputStream ("test-dl-" + n + ".n3"); ps = new PrintStream(fos); ps.println("@prefix rdf: ."); ps.println("@prefix rdfs: ."); ps.println("@prefix : ."); ps.println(""); ps.println(":ind a :N0."); for (int i = 0; i < n; i++) { ps.println(":N" + i + " rdfs:subClassOf :N" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :I" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :J" + (i+1) +"."); } ps.println(":N" + n + " rdfs:subClassOf :A2."); fos.close(); } catch (Throwable t) { t.printStackTrace(); } try { int n = 2000; fos = new FileOutputStream ("test-dl-" + n + ".n3"); ps = new PrintStream(fos); ps.println("@prefix rdf: ."); ps.println("@prefix rdfs: ."); ps.println("@prefix : ."); ps.println(""); ps.println(":ind a :N0."); for (int i = 0; i < n; i++) { ps.println(":N" + i + " rdfs:subClassOf :N" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :I" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :J" + (i+1) +"."); } ps.println(":N" + n + " rdfs:subClassOf :A2."); fos.close(); } catch (Throwable t) { t.printStackTrace(); } try { int n = 10000; fos = new FileOutputStream ("test-dl-" + n + ".n3"); ps = new PrintStream(fos); ps.println("@prefix rdf: ."); ps.println("@prefix rdfs: ."); ps.println("@prefix : ."); ps.println(""); ps.println(":ind a :N0."); for (int i = 0; i < n; i++) { ps.println(":N" + i + " rdfs:subClassOf :N" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :I" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :J" + (i+1) +"."); } ps.println(":N" + n + " rdfs:subClassOf :A2."); fos.close(); } catch (Throwable t) { t.printStackTrace(); } try { int n = 100000; fos = new FileOutputStream ("test-dl-" + n + ".n3"); ps = new PrintStream(fos); ps.println("@prefix rdf: ."); ps.println("@prefix rdfs: ."); ps.println("@prefix : ."); ps.println(""); ps.println(":ind a :N0."); for (int i = 0; i < n; i++) { ps.println(":N" + i + " rdfs:subClassOf :N" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :I" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :J" + (i+1) +"."); } ps.println(":N" + n + " rdfs:subClassOf :A2."); fos.close(); } catch (Throwable t) { t.printStackTrace(); } try { int n = 1000000; fos = new FileOutputStream ("test-dl-" + n + ".n3"); ps = new PrintStream(fos); ps.println("@prefix rdf: ."); ps.println("@prefix rdfs: ."); ps.println("@prefix : ."); ps.println(""); ps.println(":ind a :N0."); for (int i = 0; i < n; i++) { ps.println(":N" + i + " rdfs:subClassOf :N" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :I" + (i+1) +"."); ps.println(":N" + i + " rdfs:subClassOf :J" + (i+1) +"."); } ps.println(":N" + n + " rdfs:subClassOf :A2."); fos.close(); } catch (Throwable t) { t.printStackTrace(); } } }