java.lang.Object
io.github.projectunified.cronutils.model.field.value.FieldValue<T>
Type Parameters:
T - - field value type
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
IntegerFieldValue, SpecialCharFieldValue

public abstract class FieldValue<T extends Serializable> extends Object implements Serializable
Encapsulates a field value, allowing us to. manipulate different types of values in a homogeneous way
See Also:
  • Constructor Details

    • FieldValue

      public FieldValue()
  • Method Details

    • getValue

      public abstract T getValue()
      Allows to obtain the value.
      Returns:
      some value, never null
    • toString

      public final String toString()
      String representation of encapsulated value.
      Overrides:
      toString in class Object
      Returns:
      String, never null