Class FieldName

java.lang.Object
de.xima.fc.appointment.FieldName
All Implemented Interfaces:
Serializable, Comparable<FieldName>

public class FieldName extends Object implements Serializable, Comparable<FieldName>
Represents a parsed form field name, with the base name, the suffix, and the repetition index.
Since:
6.5.0
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • FieldName

      public FieldName(String submittedName)
  • Method Details

    • compareTo

      public int compareTo(FieldName other)
      Specified by:
      compareTo in interface Comparable<FieldName>
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getBaseName

      public String getBaseName()
    • getRepetitionIndex

      public int getRepetitionIndex()
    • getSubmittedName

      public String getSubmittedName()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • isDynamic

      public boolean isDynamic()
    • isEmpty

      public boolean isEmpty()
    • shortIndexedNameWithSuffix

      public String shortIndexedNameWithSuffix(String suffix)
    • submittedNameWithSuffix

      public String submittedNameWithSuffix(String suffix)
    • baseNameWithSuffix

      public String baseNameWithSuffix(String suffix)
    • toBaseFieldName

      public FieldName toBaseFieldName()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • withSuffix

      public FieldName withSuffix(String suffix)
    • empty

      public static FieldName empty()
    • ofFieldValue

      public static FieldName ofFieldValue(String baseName, int repetitionIndex)