Class DelimiterType

java.lang.Object
org.codehaus.mojo.sql.DelimiterType

public class DelimiterType extends Object
Author:
Brian Topping
  • Field Details

  • Constructor Details

    • DelimiterType

      protected DelimiterType()
      bean constructor
  • Method Details

    • getValues

      public String[] getValues()
      This is the only method a subclass needs to implement.
      Returns:
      an array holding all possible values of the enumeration. The order of elements must be fixed so that indexOfValue(String) always return the same index for the same value.
    • setValue

      public final void setValue(String value)
      Set the delimiterValue. Use DelimiterType.NORMAL or DelimiterType.ROW
      Parameters:
      value -
    • containsValue

      public final boolean containsValue(String value)
      Is this value included in the enumeration?
      Parameters:
      value -
      Returns:
      true if this value is supported
    • indexOfValue

      public final int indexOfValue(String value)
      get the index of a value in this enumeration.
      Parameters:
      value - the string value to look for.
      Returns:
      the index of the value in the array of strings or -1 if it cannot be found.
      See Also:
    • getValue

      public final String getValue()
      Returns:
      the selected value.
    • getIndex

      public final int getIndex()
      Returns:
      the index of the selected value in the array.
      See Also:
    • toString

      public String toString()
      Convert the value to its string form.
      Overrides:
      toString in class Object
      Returns:
      the string form of the value.