@Override public boolean isResource(final byte[] id) { return _decoratee.isResource(id); }
@Override public boolean isResource(final byte[] id) { return id != null && ((id[0] == KNOWN_URI_MARKER && id[1] == RESOURCE_BYTE_FLAG && id.length == ID_LENGTH) || (_decoratee.isResource(id))); }
@Override public boolean isResource(final byte[] id) { return id != null && ((id[0] == KNOWN_URI_MARKER && id[1] == RESOURCE_BYTE_FLAG && id.length == ID_LENGTH) || (_decoratee.isResource(id))); }
@Override public boolean isResource(final byte[] id) { return _decoratee.isResource(id); }
Value createValue(final byte[] id, final boolean isPredicate) { if (dictionary.isBNode(id)) { return new NativeCumulusBNode(id, dictionary); } else if (dictionary.isLiteral(id)) { return new NativeCumulusLiteral(id, dictionary); } else if (dictionary.isResource(id)) { return new NativeCumulusURI(id, dictionary, isPredicate); } else { throw new IllegalArgumentException("Could not create sesame value from node ID " + Arrays.toString(id)); } } }
Value createValue(final byte[] id, final boolean isPredicate) { if (dictionary.isBNode(id)) { return new NativeCumulusBNode(id, dictionary); } else if (dictionary.isLiteral(id)) { return new NativeCumulusLiteral(id, dictionary); } else if (dictionary.isResource(id)) { return new NativeCumulusURI(id, dictionary, isPredicate); } else { throw new IllegalArgumentException("Could not create sesame value from node ID " + Arrays.toString(id)); } } }
/** * The isResource request must be forwarded to the decoratee. */ @Test public void isResource() { _cut.isResource(_id); verify(_decoratee).isResource(_id); } }
verify(_decoratee).isResource(id); reset(_decoratee); verify(_decoratee).isResource(id); reset(_decoratee); verify(_decoratee).isResource(tooShort); reset(_decoratee); verify(_decoratee).isResource(tooLong); reset(_decoratee); verify(_decoratee, times(0)).isResource(id);