static public void init() { if ( initialized ) return ; initialized = true ; registerDataset(tDataset, new DatasetAssembler()) ; registerDataset(tDatasetOne, new DatasetOneAssembler()) ; registerDataset(tDatasetZero, new DatasetNullAssembler(tDatasetZero)) ; registerDataset(tDatasetSink, new DatasetNullAssembler(tDatasetSink)) ; registerDataset(tMemoryDataset, new InMemDatasetAssembler()) ; registerDataset(tDatasetTxnMem, new InMemDatasetAssembler()) ; }
/** Use an assembler file to build a dataset with spatial search capabilities */ public static Dataset create(String assemblerFile) { return (Dataset)AssemblerUtils.build(assemblerFile, SpatialVocab.spatialDataset) ; }
/** * Process the configuration file declarations for {@link Context} settings. */ public static void processContext(Resource server, Context cxt) { if ( server == null ) return ; AssemblerUtils.setContext(server, cxt) ; }
static synchronized public void init() { if ( initialized ) return; initialized = true; // AssemblerUtils.subProperty AssemblerUtils.registerDataset(tAccessControlledDataset, new AssemblerAccessDataset()); AssemblerUtils.registerModel(tSecurityRegistry, new AssemblerSecurityRegistry()); } }
public ModAssembler() { // Wire in assembler implementations AssemblerUtils.init() ; }
private static Model readAssemblerFile(String filename) { return AssemblerUtils.readAssemblerFile(filename) ; }
/** Register an assembler that creates a dataset */ static public void registerModel(Resource r, Assembler a) { register(ConstAssembler.general(), r, a, JA.Model) ; }
@Override public Object open(Assembler a, Resource root, Mode mode) { Dataset ds = createDataset(a, root, mode); return ds; }
@Override public Object open(Assembler a, Resource root, Mode mode) { Dataset ds = createDataset(a, root, mode) ; return ds ; }
/** Use an assembler file to build a dataset with text search capabilities */ public static Dataset create(String assemblerFile) { return (Dataset)AssemblerUtils.build(assemblerFile, TextVocab.textDataset) ; }
public ModAssembler() { // Wire in assembler implementations AssemblerUtils.init() ; }
/** * Process the configuration file declarations for {@link Context} settings. */ public static void processContext(Resource server, Context cxt) { if ( server == null ) return ; AssemblerUtils.setContext(server, cxt) ; }
private static Model readAssemblerFile(String filename) { return AssemblerUtils.readAssemblerFile(filename) ; }
/** Read the file and assembler a dataset */ public static Dataset assembleDataset(String assemblerFile) { return (Dataset)AssemblerUtils.build(assemblerFile, VocabTDB.tDatasetTDB) ; }
public static PrefixMapping readPrefixMapping(String file) { PrefixMapping pm = (PrefixMapping)AssemblerUtils.build(file, JA.PrefixMapping) ; return pm ; }
/** * Read the file and assemble a dataset */ public static Dataset assembleDataset(String assemblerFile) { return (Dataset)AssemblerUtils.build(assemblerFile, VocabTDB2.tDatasetTDB) ; }
/** Use an assembler file to build a dataset with text search capabilities */ public static Dataset create(String assemblerFile) { return (Dataset)AssemblerUtils.build(assemblerFile, TextVocab.textDataset) ; }
/** Use an assembler file to build a dataset with spatial search capabilities */ public static Dataset create(String assemblerFile) { return (Dataset)AssemblerUtils.build(assemblerFile, SpatialVocab.spatialDataset) ; }
public static Object build(String assemblerFile, String typeURI) { Resource type = ResourceFactory.createResource(typeURI) ; return build(assemblerFile, type) ; }