@Override public final ContentItem createContentItem(ContentReference reference) throws IOException { return createContentItem(reference, null); }
@Override public final ContentItem createContentItem(String prefix, ContentSource source) throws IOException { return createContentItem(prefix,source,null); }
@Override public final ContentItem createContentItem(ContentSource source) throws IOException { return createContentItem((IRI)null, source, null); }
@Override public final ContentItem createContentItem(String prefix, ContentSource source) throws IOException { return createContentItem(prefix,source,null); }
@Override public final ContentItem createContentItem(IRI id, ContentSource source) throws IOException { return createContentItem(id, source, null); }
@Override public final ContentItem createContentItem(ContentSource source) throws IOException { return createContentItem((IRI)null, source, null); }
@Override public final ContentItem createContentItem(IRI id, ContentSource source) throws IOException { return createContentItem(id, source, null); }
@Override public final ContentItem createContentItem(ContentReference reference) throws IOException { return createContentItem(reference, null); }
@Override public final ContentItem createContentItem(String prefix, ContentSource source,Graph metadata) throws IOException { if(prefix == null){ throw new IllegalArgumentException("The parsed prefix MUST NOT be NULL!"); } if(source == null){ throw new IllegalArgumentException("The parsed ContentSource MUST NOT be NULL!"); } return createContentItem(prefix, createBlob(source), metadata); }
@Override public final ContentItem createContentItem(IRI id, ContentSource source, Graph metadata) throws IOException { if(source == null){ throw new IllegalArgumentException("The parsed ContentSource MUST NOT be NULL!"); } return createContentItem(id, createBlob(source), metadata); }
@Override public final ContentItem createContentItem(IRI id, ContentSource source, Graph metadata) throws IOException { if(source == null){ throw new IllegalArgumentException("The parsed ContentSource MUST NOT be NULL!"); } return createContentItem(id, createBlob(source), metadata); }
@Override public final ContentItem createContentItem(String prefix, ContentSource source,Graph metadata) throws IOException { if(prefix == null){ throw new IllegalArgumentException("The parsed prefix MUST NOT be NULL!"); } if(source == null){ throw new IllegalArgumentException("The parsed ContentSource MUST NOT be NULL!"); } return createContentItem(prefix, createBlob(source), metadata); }
@Override public final ContentItem createContentItem(ContentReference reference, Graph metadata) throws IOException { if(reference == null){ throw new IllegalArgumentException("The parsed ContentReference MUST NOT be NULL!"); } return createContentItem(new IRI(reference.getReference()),createBlob(reference),metadata); } @Override
@Override public final ContentItem createContentItem(ContentReference reference, Graph metadata) throws IOException { if(reference == null){ throw new IllegalArgumentException("The parsed ContentReference MUST NOT be NULL!"); } return createContentItem(new IRI(reference.getReference()),createBlob(reference),metadata); } @Override