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 StringNAMESPACE_PREFIXstatic StringNAMESPACE_URIstatic StringPROPERTY_ACCESS_CONTEXTstatic StringTYPE_ACCESS_CONTEXTstatic StringTYPE_ACCESS_CONTEXT_LIST
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static URIgetAccessContext(IExtendedResource resource)Returns the access context of the given resource, if any.static AccgetInstance()static voidsetAccessContext(IExtendedResource resource, URI accessContext)Sets the access context of a resource, stored using theacc:accessContextproperty.-
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,
nullif theacc:accessContextproperty 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:accessContextproperty.- Parameters:
resource- the resource to link to an access context.accessContext- the access context.- Since:
- 1.13.0
-
getInstance
public static Acc getInstance()
-
-