@OslcSchema(value={@OslcNamespaceDefinition(prefix="dcterms",namespaceURI="http://purl.org/dc/terms/"),@OslcNamespaceDefinition(prefix="oslc",namespaceURI="http://open-services.net/ns/core#"),@OslcNamespaceDefinition(prefix="rdf",namespaceURI="http://www.w3.org/1999/02/22-rdf-syntax-ns#"),@OslcNamespaceDefinition(prefix="rdfs",namespaceURI="http://www.w3.org/2000/01/rdf-schema#")})

# Package org.eclipse.lyo.oslc4j.core.model

Copyright (c) 2012 IBM Corporation.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  IExtendedResource | A resource that can hold unknown properties and content.
  IOslcCustomNamespaceProvider | This interface provides a way to add custom prefixes at runtime.
  IReifiedResource<T> | This interface helps model RDF reified statements in plain old Java objects.
  IResource |
  OslcConstants |
  OslcMediaType |

- Class Summary
  Class | Description
  --- | ---
  AbstractReifiedResource<T> | Abstract implementation of `IReifiedResource`.
  AbstractResource |
  AllowedValues |
  AnyResource | Represents a resource of any (unknown) type, usually the object of a statement in an `IExtendedResource`.
  Compact |
  CreationFactory |
  Dialog |
  Error |
  ExtendedError |
  FilteredResource<T> | Wrapper for resources to pass in properties map to filter output to a subset of the resource's properties
  InheritedMethodAnnotationHelper |
  Link | Special OSLC link type.
  OAuthConfiguration |
  PrefixDefinition |
  Preview |
  Property |
  Publisher |
  QueryCapability |
  ResourceShape |
  ResourceShapeFactory |
  ResponseInfo<T> | Wrapper for a collection or resources returned from an HTTP GET to wrap that collection in a oslc:ResponseInfo element
  ResponseInfoArray<T> | Concrete ResponseInfo collection wrapper where resource are sent as an array
  ResponseInfoCollection<T> | Concrete ResponseInfo collection wrapper where resource are sent as an `Collection`
  Service |
  ServiceProvider |
  ServiceProviderCatalog |
  ServiceProviderFactory |
  TypeFactory |
  XMLLiteral | A special value type that can be added to an extended properties map of an `IExtendedResource` to indicate the value is an XMLLiteral rather than a simple string.

- Enum Summary
  Enum | Description
  --- | ---
  Occurs |
  Representation |
  ValueType |

## Package org.eclipse.lyo.oslc4j.core.model Description

Copyright (c) 2012 IBM Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 and Eclipse Distribution License v. 1.0 which accompanies this distribution. The Eclipse Public License is available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse Distribution License is available at http://www.eclipse.org/org/documents/edl-v10.php. Contributors: Russell Boykin - initial API and implementation Alberto Giammaria - initial API and implementation Chris Peters - initial API and implementation Gianluca Bernardini - initial API and implementation

Copyright © 2016. All rights reserved.