org.eclipse.lyo.oslc4j.core.model

## Class AbstractReifiedResource<T>

- java.lang.Object
- - org.eclipse.lyo.oslc4j.core.model.AbstractReifiedResource<T>

- All Implemented Interfaces:
    IReifiedResource<T>
  Direct Known Subclasses:
    Link

      public abstract class AbstractReifiedResource<T>
      extends Object
      implements IReifiedResource<T>

  Abstract implementation of `IReifiedResource`.

- - ### Constructor Summary

    Constructors
    Modifier | Constructor and Description
    --- | ---
    `protected` | `AbstractReifiedResource()`
    `protected` | `AbstractReifiedResource(T value)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `T` | `getValue()` Gets the object of the reified statement.
    `void` | `setValue(T value)` Sets the object of the reified statement.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### AbstractReifiedResource

          protected AbstractReifiedResource()

    - #### AbstractReifiedResource

          protected AbstractReifiedResource(T value)

  - ### Method Detail

    - #### getValue

          public T getValue()

      Description copied from interface: `IReifiedResource`
      Gets the object of the reified statement.
      Specified by:
        `getValue` in interface `IReifiedResource<T>`
      Returns:
        the object of the reified statement

    - #### setValue

          public void setValue(T value)

      Description copied from interface: `IReifiedResource`
      Sets the object of the reified statement.
      Specified by:
        `setValue` in interface `IReifiedResource<T>`
      Parameters:
        `value` - the object of the reified statement

Copyright © 2016. All rights reserved.