public class FileResource
extends java.lang.Object
implements org.trellisldp.api.Resource
| Constructor and Description |
|---|
FileResource(org.apache.commons.rdf.api.IRI identifier,
java.io.File file)
Create a resource backed by an NQuads file.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<org.trellisldp.api.BinaryMetadata> |
getBinaryMetadata() |
java.util.Optional<org.apache.commons.rdf.api.IRI> |
getContainer() |
org.apache.commons.rdf.api.IRI |
getIdentifier() |
java.util.Optional<org.apache.commons.rdf.api.IRI> |
getInsertedContentRelation() |
org.apache.commons.rdf.api.IRI |
getInteractionModel() |
java.util.Optional<org.apache.commons.rdf.api.IRI> |
getMemberOfRelation() |
java.util.Optional<org.apache.commons.rdf.api.IRI> |
getMemberRelation() |
java.util.Optional<org.apache.commons.rdf.api.IRI> |
getMembershipResource() |
java.time.Instant |
getModified() |
boolean |
hasAcl() |
java.util.stream.Stream<org.apache.commons.rdf.api.Quad> |
stream() |
public FileResource(org.apache.commons.rdf.api.IRI identifier,
java.io.File file)
identifier - the resource identifierfile - the filepublic org.apache.commons.rdf.api.IRI getIdentifier()
getIdentifier in interface org.trellisldp.api.Resourcepublic org.apache.commons.rdf.api.IRI getInteractionModel()
getInteractionModel in interface org.trellisldp.api.Resourcepublic java.time.Instant getModified()
getModified in interface org.trellisldp.api.Resourcepublic java.util.Optional<org.apache.commons.rdf.api.IRI> getContainer()
getContainer in interface org.trellisldp.api.Resourcepublic java.util.Optional<org.trellisldp.api.BinaryMetadata> getBinaryMetadata()
getBinaryMetadata in interface org.trellisldp.api.Resourcepublic java.util.Optional<org.apache.commons.rdf.api.IRI> getMembershipResource()
getMembershipResource in interface org.trellisldp.api.Resourcepublic java.util.Optional<org.apache.commons.rdf.api.IRI> getMemberRelation()
getMemberRelation in interface org.trellisldp.api.Resourcepublic java.util.Optional<org.apache.commons.rdf.api.IRI> getInsertedContentRelation()
getInsertedContentRelation in interface org.trellisldp.api.Resourcepublic java.util.Optional<org.apache.commons.rdf.api.IRI> getMemberOfRelation()
getMemberOfRelation in interface org.trellisldp.api.Resourcepublic boolean hasAcl()
hasAcl in interface org.trellisldp.api.Resourcepublic java.util.stream.Stream<org.apache.commons.rdf.api.Quad> stream()
stream in interface org.trellisldp.api.Resource