Class VCommon<T>

Type Parameters:
T - concrete subclass
All Implemented Interfaces:
VComponent, VChild, VElement, VParent
Direct Known Subclasses:
VDescribableBase, VPrimary, VTimeZone

public abstract class VCommon<T> extends VComponentBase<T>

VComponent with the following properties

Author:
David Bal
  • Method Details

    • getNonStandard

      public List<NonStandardProperty> getNonStandard()
    • setNonStandard

      public void setNonStandard(List<NonStandardProperty> nonStandardProps)
    • withNonStandard

      public T withNonStandard(List<NonStandardProperty> nonStandardProps)
      Sets the value of the
      invalid reference
      #nonStandardProperty()
      Returns:
      - this class for chaining
    • withNonStandard

      public T withNonStandard(String... nonStandardProps)
      Sets the value of the
      invalid reference
      #nonStandardProperty()
      by parsing a vararg of iCalendar content text representing individual NonStandardProperty objects.
      Returns:
      - this class for chaining
    • withNonStandard

      public T withNonStandard(NonStandardProperty... nonStandardProps)
      Sets the value of the
      invalid reference
      #nonStandardProperty()
      from a vararg of NonStandardProperty objects.
      Returns:
      - this class for chaining