public final class LDP extends AbstractImmutableVocabulary<ImmutableTerm>
This vocabulary provides an informal representation of the terms as defined in the LDP specification. Check the LDP specification for normative reference.
Namespace: <http://www.w3.org/ns/ldp#>
Prefix: ldp
| Modifier and Type | Field and Description |
|---|---|
static Term |
BASIC_CONTAINER
BASIC_CONTAINER
|
static Term |
CONSTRAINED_BY
CONSTRAINED_BY
|
static Term |
CONTAINER
SEQ
|
static Term |
CONTAINS
CONTAINS
|
static Term |
DIRECT_CONTAINER
DIRECT_CONTAINER
|
static Term |
HAS_MEMBER_RELATION
HAS_MEMBER_RELATION
|
static Term |
INDIRECT_CONTAINER
INDIRECT_CONTAINER
|
static Term |
INSERTED_CONTENT_RELATION
INSERTED_CONTENT_RELATION
|
static Term |
IS_MEMBER_OF_RELATION
IS_MEMBER_OF_RELATION
|
static Term |
MEMBER
MEMBER
|
static Term |
MEMBER_SUBJECT
MEMBER_SUBJECT
|
static Term |
MEMBERSHIP_RESOURCE
MEMBERSHIP_RESOURCE
|
static String |
NAMESPACE
The namespace of the vocabulary (
http://www.w3.org/ns/ldp#) |
static Term |
NON_RDF_SOURCE
NON_RDF_SOURCE
|
static String |
NS_PREFIX
The preferred prefix of the vocabulary (
ldp) |
static Term |
PREFER_CONTAINMENT
PREFER_CONTAINMENT
|
static Term |
PREFER_EMPTY_CONTAINER
PREFER_EMPTY_CONTAINER
|
static Term |
PREFER_MEMBERSHIP
PREFER_MEMBERSHIP
|
static Term |
PREFER_MINIMAL_CONTAINER
PREFER_MINIMAL_CONTAINER
|
static Term |
RDF_SOURCE
RDF_SOURCE
|
static Term |
RESOURCE
XML_LITERAL
|
| Modifier and Type | Method and Description |
|---|---|
static LDP |
getInstance()
Retrieve the LDP vocabulary instance.
|
static Term |
valueOf(QName term)
Find the term that matches the specified URI.
|
static Term |
valueOf(String term)
Find the term that matches the specified name.
|
static Term |
valueOf(URI term)
Find the term that matches the specified URI.
|
static Term[] |
values()
Get the terms of the vocabulary
|
fromName, fromOrdinal, fromValue, getId, getNamespace, getPreferredPrefix, iterator, size, termspublic static final String NAMESPACE
http://www.w3.org/ns/ldp#)public static final String NS_PREFIX
ldp)public static final Term CONTAINS
http://www.w3.org/ns/ldp#contains.
Links a container with resources created through the container.
public static final Term MEMBER
http://www.w3.org/ns/ldp#member.
LDP servers should use this predicate as the membership predicate if there is no obvious predicate from an application vocabulary to use.
public static final Term MEMBERSHIP_RESOURCE
http://www.w3.org/ns/ldp#membershipResource.
Indicates the membership-constant-URI in a membership triple. Depending
upon the membership triple pattern a container uses, as indicated by the
presence of ldp:hasMemberRelation or
ldp:isMemberOfRelation, the membership-constant-URI might occupy
either the subject or object position in membership triples.
public static final Term HAS_MEMBER_RELATION
http://www.w3.org/ns/ldp#hasMemberRelation.
Indicates which predicate is used in membership triples, and that the
membership triple pattern is <membership-constant-URI,
object-of-hasMemberRelation, member-URI>.
public static final Term IS_MEMBER_OF_RELATION
http://www.w3.org/ns/ldp#isMemberOfRelation.
Indicates which predicate is used in membership triples, and that the
membership triple pattern is
<member-URI, object-of-isMemberOfRelation,
membership-constant-URI>.
public static final Term INSERTED_CONTENT_RELATION
http://www.w3.org/ns/ldp#insertedContentRelation.
Indicates which triple in a creation request should be used as the member-URI value in the membership triple added when the creation request is successful.
public static final Term CONSTRAINED_BY
http://www.w3.org/ns/ldp#constrainedBy.
Indicates that the resource has publishing constraints. The object of the triple should be the URL that provides the constraints that apply.
public static final Term RESOURCE
http://www.w3.org/ns/ldp#Resource.
A HTTP-addressable resource whose lifecycle is managed by a LDP server.
public static final Term NON_RDF_SOURCE
http://www.w3.org/ns/ldp#NonRDFSource.
A Linked Data Platform Resource (LDPR) whose state is NOT represented as RDFS.
public static final Term RDF_SOURCE
http://www.w3.org/ns/ldp#RDFSource.
A Linked Data Platform Resource (LDPR) whose state is represented as RDFS.
public static final Term CONTAINER
http://www.w3.org/ns/ldp#Container.
A Linked Data Platform RDFS Source (LDP-RS) that also conforms to additional patterns and conventions for managing membership. Readers should refer to the specification defining this ontology for the list of behaviors associated with it.
public static final Term BASIC_CONTAINER
http://www.w3.org/ns/ldp#BasicContainer.
An LDPC that uses a predefined predicate to simply link to its contained resources.
public static final Term DIRECT_CONTAINER
http://www.w3.org/ns/ldp#DirectContainer.
An LDPC that is similar to a LDP-DC but it allows an indirection with the ability to list as member a resource, such as a URI representing a real-world object, that is different from the resource that is created.
public static final Term INDIRECT_CONTAINER
http://www.w3.org/ns/ldp#IndirectContainer.
An LDPC that has the flexibility of choosing what form the membership triples take.
public static final Term MEMBER_SUBJECT
http://www.w3.org/ns/ldp#MemberSubject.
Used to indicate default and typical behavior for
ldp:insertedContentRelation, where the member-URI value in the membership
triple added when a creation request is successful is the URI assigned to
the newly created resource.
public static final Term PREFER_CONTAINMENT
http://www.w3.org/ns/ldp#PreferContainment.
LDPTerm identifying a LDPC's containment triples, for example to allow clients to express interest in receiving them.
public static final Term PREFER_EMPTY_CONTAINER
http://www.w3.org/ns/ldp#PreferEmptyContainer.
LDPTerm identifying the subset of a LDPC's triples present in an empty LDPC, for example to allow clients to express interest in receiving them. Currently this excludes containment and membership triples, but in the future other exclusions might be added. This definition is written to automatically exclude those new classes of triples.
public static final Term PREFER_MINIMAL_CONTAINER
http://www.w3.org/ns/ldp#PreferMinimalContainer.
LDPTerm identifying the subset of a LDPC's triples present in an empty LDPC, for example to allow clients to express interest in receiving them. Currently this excludes containment and membership triples, but in the future other exclusions might be added. This definition is written to automatically exclude those new classes of triples.
public static final Term PREFER_MEMBERSHIP
http://www.w3.org/ns/ldp#PreferMembership.
LDPTerm identifying a LDPC's membership triples, for example to allow clients to express interest in receiving them.
public static LDP getInstance()
public static Term[] values()
public static Term valueOf(String term)
term - A String-based representation of the term's name.Term that matches the specified name.public static Term valueOf(QName term)
term - A QName-based representation of the term's URI.Term that matches the specified URI.QName
Copyright (C) 2014, Center for Open Middleware