public int intValue() { return lit.intValue(); }
public Integer deserialize(Literal literal) { return Integer.valueOf(literal.intValue()); }
public Integer deserialize(Literal literal) { return Integer.valueOf(literal.intValue()); }
public int getIntValue(final URI key) { final Value v = m_gpo.getValue(key); if (v instanceof Literal) { return ((Literal) v).intValue(); } else { return 0; } }
/** * Helper. */ public Integer getAsInt(final URI param, final Integer defaultValue) { final Literal term = getAsLiteral(param, null); if (term != null) { return term.intValue(); } return defaultValue; }
public int getIntValue(final URI key) { final Value v = m_gpo.getValue(key); if (v instanceof Literal) { return ((Literal) v).intValue(); } else { return 0; } }
/** * Helper. */ public Integer getAsInt(final URI param, final Integer defaultValue) { final Literal term = getAsLiteral(param, null); if (term != null) { return term.intValue(); } return defaultValue; }
/** * Implements {@link Literal#intValue()}. */ @Override public int intValue() { if (!isLiteral()) throw new ClassCastException(); return ((Literal) getValue()).intValue(); }
/** * Implements {@link Literal#intValue()}. */ @Override public int intValue() { if (!isLiteral()) throw new ClassCastException(); return ((Literal) getValue()).intValue(); }
@Override public Integer intValue(Value node) { try { return ((Literal)node).intValue(); } catch (ClassCastException e) { throw new IllegalArgumentException("Value "+node.stringValue()+" is not a literal" + "but of type "+debugType(node)); } }
@Override public Integer intValue(Value node) { try { return ((Literal)node).intValue(); } catch (ClassCastException e) { throw new IllegalArgumentException("Value "+node.stringValue()+" is not a literal" + "but of type "+debugType(node)); } }
@Override public Integer intValue(Value node) { try { return ((Literal)node).intValue(); } catch (ClassCastException e) { throw new IllegalArgumentException("Value "+node.stringValue()+" is not a literal" + "but of type "+debugType(node)); } }
@Override public Integer intValue(Value node) { try { return ((Literal)node).intValue(); } catch (ClassCastException e) { throw new IllegalArgumentException("Value "+node.stringValue()+" is not a literal" + "but of type "+debugType(node)); } }
public static int strlen(final Object arg) { return ((Literal) evaluate(new StrLen(), arg)).intValue(); }
public static int year(final Object arg) { return ((Literal) evaluate(new Year(), arg)).intValue(); }
public static int hours(final Object arg) { return ((Literal) evaluate(new Hours(), arg)).intValue(); }
public static int day(final Object arg) { return ((Literal) evaluate(new Day(), arg)).intValue(); }
public static int minutes(final Object arg) { return ((Literal) evaluate(new Minutes(), arg)).intValue(); }
public static Set<Resource> getMentions(final QuadModel model, final int beginIndex, final int endIndex) { final List<Resource> mentionIDs = Lists.newArrayList(); for (final Resource mentionID : model.filter(null, RDF.TYPE, KS.MENTION).subjects()) { final Literal begin = model.filter(mentionID, NIF.BEGIN_INDEX, null).objectLiteral(); final Literal end = model.filter(mentionID, NIF.END_INDEX, null).objectLiteral(); if (begin != null && begin.intValue() >= beginIndex && end != null && end.intValue() <= endIndex) { mentionIDs.add(mentionID); } } return ImmutableSet.copyOf(mentionIDs); }