Package wt.eff

Interface _EffRange

All Superinterfaces:
wt.fc._NetFactor, wt.fc._ObjectMappable, NetFactor, ObjectMappable, Serializable
All Known Subinterfaces:
EffRange
All Known Implementing Classes:
_DateEffRange, _LeftFilledStringEffRange, _StringEffRange, DateEffRange, LeftFilledStringEffRange, StringEffRange

public interface _EffRange extends ObjectMappable
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The end, which is not required, indicates when an Eff becomes invalid (null is equivalent to infinity).
    static final String
    The start, which is required, indicates when an Eff becomes valid.
  • Method Summary

    Modifier and Type
    Method
    Description
    The end, which is not required, indicates when an Eff becomes invalid (null is equivalent to infinity).
    The start, which is required, indicates when an Eff becomes valid.
    void
    The end, which is not required, indicates when an Eff becomes invalid (null is equivalent to infinity).
    void
    The start, which is required, indicates when an Eff becomes valid.

    Methods inherited from interface wt.fc.NetFactor

    getClassInfo, getConceptualClassname

    Methods inherited from interface wt.fc.ObjectMappable

    readExternal, writeExternal
  • Field Details

    • START

      static final String START
      The start, which is required, indicates when an Eff becomes valid. Implementations of EffRange must constrain the type to a type, such as String and Timestamp, that can be queried in the database using standard operators.

      Supported API: true

      See Also:
    • END

      static final String END
      The end, which is not required, indicates when an Eff becomes invalid (null is equivalent to infinity). Implementations of EffRange must constrain the type to a type, such as String and Timestamp, that can be queried in the database using standard operators.

      Supported API: true

      See Also:
  • Method Details

    • getStart

      Serializable getStart()
      The start, which is required, indicates when an Eff becomes valid. Implementations of EffRange must constrain the type to a type, such as String and Timestamp, that can be queried in the database using standard operators.

      Supported API: true

      See Also:
    • setStart

      void setStart(Serializable start) throws WTPropertyVetoException
      The start, which is required, indicates when an Eff becomes valid. Implementations of EffRange must constrain the type to a type, such as String and Timestamp, that can be queried in the database using standard operators.

      Supported API: true

      Throws:
      WTPropertyVetoException
      See Also:
    • getEnd

      Serializable getEnd()
      The end, which is not required, indicates when an Eff becomes invalid (null is equivalent to infinity). Implementations of EffRange must constrain the type to a type, such as String and Timestamp, that can be queried in the database using standard operators.

      Supported API: true

      See Also:
    • setEnd

      void setEnd(Serializable end) throws WTPropertyVetoException
      The end, which is not required, indicates when an Eff becomes invalid (null is equivalent to infinity). Implementations of EffRange must constrain the type to a type, such as String and Timestamp, that can be queried in the database using standard operators.

      Supported API: true

      Throws:
      WTPropertyVetoException
      See Also: