Package com.sodius.oslc.core.acc.model
Class Acc
- java.lang.Object
-
- com.sodius.oslc.core.model.Namespace
-
- com.sodius.oslc.core.acc.model.Acc
-
public class Acc extends Namespace
Namespace of Access Context.See the Access Context specification for details:
https://archive.open-services.net/wiki/core/IndexableLinkedDataProvider-2.0/- Since:
- 1.6.0
-
-
Field Summary
Fields Modifier and Type Field Description static String
NAMESPACE_PREFIX
static String
NAMESPACE_URI
static String
PROPERTY_ACCESS_CONTEXT
static String
TYPE_ACCESS_CONTEXT
static String
TYPE_ACCESS_CONTEXT_LIST
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static URI
getAccessContext(IExtendedResource resource)
Returns the access context of the given resource, if any.static Acc
getInstance()
static void
setAccessContext(IExtendedResource resource, URI accessContext)
Sets the access context of a resource, stored using theacc:accessContext
property.-
Methods inherited from class com.sodius.oslc.core.model.Namespace
equals, getPrefix, getPrefixed, getQName, getUri, hashCode, parseQName, toString
-
-
-
-
Field Detail
-
NAMESPACE_URI
public static final String NAMESPACE_URI
- See Also:
- Constant Field Values
-
NAMESPACE_PREFIX
public static final String NAMESPACE_PREFIX
- See Also:
- Constant Field Values
-
TYPE_ACCESS_CONTEXT
public static final String TYPE_ACCESS_CONTEXT
- See Also:
- Constant Field Values
-
TYPE_ACCESS_CONTEXT_LIST
public static final String TYPE_ACCESS_CONTEXT_LIST
- See Also:
- Constant Field Values
-
PROPERTY_ACCESS_CONTEXT
public static final String PROPERTY_ACCESS_CONTEXT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAccessContext
public static URI getAccessContext(IExtendedResource resource)
Returns the access context of the given resource, if any.- Parameters:
resource
- the resource linked to an access context.- Returns:
- the access context of the resource,
null
if theacc:accessContext
property is not set. - Since:
- 1.13.0
-
setAccessContext
public static void setAccessContext(IExtendedResource resource, URI accessContext)
Sets the access context of a resource, stored using theacc:accessContext
property.- Parameters:
resource
- the resource to link to an access context.accessContext
- the access context.- Since:
- 1.13.0
-
getInstance
public static Acc getInstance()
-
-