com.tibco.cep.runtime.model.element

## Interface PropertyAtomConceptReference

- All Superinterfaces:
    PropertyAtomConcept

      public interface PropertyAtomConceptReference
      extends PropertyAtomConcept

  Property that contains one reference to a `Concept`.
  Since:
    2.0.0

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `setConcept(Concept instance)` Sets the current value of this `PropertyAtomConceptReference` to a reference to the given instance.
    `boolean` | `setConcept(Concept instance, long time)` Sets the current value of this `PropertyAtomConceptReference` to a reference to the given instance, at the given time.

    - ### Methods inherited from interface com.tibco.cep.runtime.model.element.PropertyAtomConcept

      `getConceptId, getConceptId, getConceptIdAtIdx`

- - ### Method Detail

    - #### setConcept

          boolean setConcept(Concept instance)

      Sets the current value of this `PropertyAtomConceptReference` to a reference to the given instance.
      Parameters:
        `instance` - the `Concept` instance to refer to.
      Returns:
        true if a new entry was added in the history for this value.
      Since:
        2.0.0
      See Also:
        `Property#getHistoryPolicy()`

    - #### setConcept

          boolean setConcept(Concept instance,
                             long time)

      Sets the current value of this `PropertyAtomConceptReference` to a reference to the given instance, at the given time.
      Parameters:
        `instance` - the `Concept` instance to refer to.
        `time` - the time to associate with the value.
      Returns:
        true if a new entry was added in the history for this value.
      Since:
        2.0.0
      See Also:
        `Property#getHistoryPolicy()`