/** Answer the integer value of property p on resource x, or ifAbsent if there isn't one. */ public static int getIntValue(Resource x, Property p, int ifAbsent) { Statement s = x.getProperty( p ); return s == null ? ifAbsent : s.getInt(); }
@Override public int getDefaultInt() { return needDefaultStatement().getInt(); }
/** Answer the int value of a statement with the given property */ protected int objectAsInt( Property p, String name ) { checkProfile( p, name ); return getRequiredProperty( p ).getInt(); }
@Override public int getInt(int index) { checkIndex(index); return getRequiredProperty(RDF.li(index)).getInt(); }
private static void deserializeElectronContainerFields(Resource rdfObject, IElectronContainer bond) { deserializeChemObjectFields(rdfObject, bond); Statement count = rdfObject.getProperty(CDK.HASELECTRONCOUNT); if (count != null) bond.setElectronCount(count.getInt()); }
private static void deserializeElectronContainerFields(Resource rdfObject, IElectronContainer bond) { deserializeChemObjectFields(rdfObject, bond); Statement count = rdfObject.getProperty(CDK.HASELECTRONCOUNT); if (count != null) bond.setElectronCount(count.getInt()); }
private static void deserializeElementFields(Resource rdfObject, IElement element) { deserializeChemObjectFields(rdfObject, element); Statement symbol = rdfObject.getProperty(CDK.SYMBOL); if (symbol != null) element.setSymbol(symbol.getString()); Statement atomicNumber = rdfObject.getProperty(CDK.HASATOMICNUMBER); if (atomicNumber != null) element.setAtomicNumber(atomicNumber.getInt()); }
private static void deserializeElementFields(Resource rdfObject, IElement element) { deserializeChemObjectFields(rdfObject, element); Statement symbol = rdfObject.getProperty(CDK.SYMBOL); if (symbol != null) element.setSymbol(symbol.getString()); Statement atomicNumber = rdfObject.getProperty(CDK.HASATOMICNUMBER); if (atomicNumber != null) element.setAtomicNumber(atomicNumber.getInt()); }
if (stmt.getSubject().toString().contains( Constants.NUM_COL_FUNCTION)) { numOfColoringFunctions = stmt.getInt(); } else { numOfHashingFunctions = stmt.getInt(); Statement stmt = niterator.next(); int funpriority = stmt.getInt(); modelNames[funpriority -1] = stmt.getSubject().toString(); models[funpriority - 1] = ModelFactory coloredPreds.add(currPredicate); int idx = curentStatment.getInt();
private void buildRows(Resource root) { // Now the results themselves int count = 0 ; StmtIterator solnIter = root.listProperties(ResultSetGraphVocab.solution) ; for ( ; solnIter.hasNext() ; ) { Resource soln = solnIter.nextStatement().getResource() ; count++ ; Binding rb = buildBinding(soln) ; rows.add(rb) ; } solnIter.close() ; if ( root.hasProperty(ResultSetGraphVocab.size)) { try { int size = root.getRequiredProperty(ResultSetGraphVocab.size).getInt() ; if ( size != count ) Log.warn(this, "Warning: Declared size = "+size+" : Count = "+count) ; } catch (JenaException rdfEx) {} } }
private void buildRows(Resource root) { // Now the results themselves int count = 0 ; StmtIterator solnIter = root.listProperties(ResultSetGraphVocab.solution) ; for ( ; solnIter.hasNext() ; ) { Resource soln = solnIter.nextStatement().getResource() ; count++ ; Binding rb = buildBinding(soln) ; rows.add(rb) ; } solnIter.close() ; if ( root.hasProperty(ResultSetGraphVocab.size)) { try { int size = root.getRequiredProperty(ResultSetGraphVocab.size).getInt() ; if ( size != count ) Log.warn(this, "Warning: Declared size = "+size+" : Count = "+count) ; } catch (JenaException rdfEx) {} } }
private static void deserializeIsotopeFields(Resource rdfObject, IIsotope isotope) { deserializeElementFields(rdfObject, isotope); Statement massNumber = rdfObject.getProperty(CDK.HASMASSNUMBER); if (massNumber != null) isotope.setMassNumber(massNumber.getInt()); Statement exactMass = rdfObject.getProperty(CDK.HASEXACTMASS); if (exactMass != null) isotope.setExactMass(exactMass.getDouble()); Statement naturalAbundance = rdfObject.getProperty(CDK.HASNATURALABUNDANCE); if (naturalAbundance != null) isotope.setNaturalAbundance(naturalAbundance.getDouble()); }
private static void deserializeIsotopeFields(Resource rdfObject, IIsotope isotope) { deserializeElementFields(rdfObject, isotope); Statement massNumber = rdfObject.getProperty(CDK.HASMASSNUMBER); if (massNumber != null) isotope.setMassNumber(massNumber.getInt()); Statement exactMass = rdfObject.getProperty(CDK.HASEXACTMASS); if (exactMass != null) isotope.setExactMass(exactMass.getDouble()); Statement naturalAbundance = rdfObject.getProperty(CDK.HASNATURALABUNDANCE); if (naturalAbundance != null) isotope.setNaturalAbundance(naturalAbundance.getDouble()); }
private static void deserializeAtomTypeFields(Resource rdfObject, IAtomType element) { deserializeIsotopeFields(rdfObject, element); Statement hybrid = rdfObject.getProperty(CDK.HASHYBRIDIZATION); if (hybrid != null) { Resource rdfHybrid = (Resource) hybrid.getObject(); if (RESOURCE_TO_HYBRID.containsKey(rdfHybrid)) { element.setHybridization(RESOURCE_TO_HYBRID.get(rdfHybrid)); } } Statement name = rdfObject.getProperty(CDK.HASATOMTYPENAME); if (name != null) { element.setAtomTypeName(name.getString()); } Statement order = rdfObject.getProperty(CDK.HASMAXBONDORDER); if (order != null) { Resource maxOrder = (Resource) order.getResource(); element.setMaxBondOrder(resource2Order(maxOrder)); } Statement formalCharge = rdfObject.getProperty(CDK.HASFORMALCHARGE); if (formalCharge != null) element.setFormalCharge(formalCharge.getInt()); }
private static void deserializeAtomTypeFields(Resource rdfObject, IAtomType element) { deserializeIsotopeFields(rdfObject, element); Statement hybrid = rdfObject.getProperty(CDK.HASHYBRIDIZATION); if (hybrid != null) { Resource rdfHybrid = (Resource) hybrid.getObject(); if (RESOURCE_TO_HYBRID.containsKey(rdfHybrid)) { element.setHybridization(RESOURCE_TO_HYBRID.get(rdfHybrid)); } } Statement name = rdfObject.getProperty(CDK.HASATOMTYPENAME); if (name != null) { element.setAtomTypeName(name.getString()); } Statement order = rdfObject.getProperty(CDK.HASMAXBONDORDER); if (order != null) { Resource maxOrder = (Resource) order.getResource(); element.setMaxBondOrder(resource2Order(maxOrder)); } Statement formalCharge = rdfObject.getProperty(CDK.HASFORMALCHARGE); if (formalCharge != null) element.setFormalCharge(formalCharge.getInt()); }
if (stmtStatus != null) { try { Integer status = stmtStatus.getInt(); if (ConceptStatusEnum.getStatusByCode(status) != null) { concept.setStatus(status);