# Class Occurrence

java.lang.Object
org.daypilot.recurrence.Occurrence

public class Occurrence extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Occurrence()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static Occurrence`
  `fromDateTime(DateTime start, RecurEvent e)`
  `static Occurrence`
  `fromRecurex(RecurEx recurex)`
  `DateTime`
  `getEnd()`
  `String`
  `getId()`
  `DateTime`
  `getStart()`
  `Object`
  `getTag()`
  `boolean`
  `isModified()`
  `void`
  `setEnd(DateTime end)`
  `void`
  `setId(String id)`
  `void`
  `setStart(DateTime start)`
  `void`
  `setTag(Object tag)`

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

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

- ## Constructor Details

  - ### Occurrence

    public Occurrence()

- ## Method Details

  - ### fromRecurex

    public static Occurrence fromRecurex(RecurEx recurex)

  - ### fromDateTime

    public static Occurrence fromDateTime(DateTime start, RecurEvent e)

  - ### getStart

    public DateTime getStart()

  - ### setStart

    public void setStart(DateTime start)

  - ### getEnd

    public DateTime getEnd()

  - ### setEnd

    public void setEnd(DateTime end)

  - ### getId

    public String getId()

  - ### setId

    public void setId(String id)

  - ### getTag

    public Object getTag()

  - ### setTag

    public void setTag(Object tag)

  - ### isModified

    public boolean isModified()