Class Placeholder

java.lang.Object
de.elo.mover.main.tiles.Placeholder

public class Placeholder
extends java.lang.Object

Überschrift: Placeholder.

Beschreibung: Klasse zur Verwaltung eines Platzhalters in den Maskenfelder- und Ablageziel-Definitionen.

Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2021

  • Constructor Summary

    Constructors
    Constructor Description
    Placeholder​(java.lang.String keyAsString)
    Ein Platzhalterobjekt aus der Textdefinition erzeugen.
  • Method Summary

    Modifier and Type Method Description
    java.lang.String apply​(java.lang.String value)
    Wendet die Platzhalterdefinition auf den Eingabestring an unter Berücksichtigung der Bereichsdefinition.
    boolean getHasSubstring()
    Liefert die Eigenschaft für einen Teilstring zurück.
    java.lang.String getName()
    Liefert den Namen des Platzhalters zurück.
    int getSubstringLength()
    Liefert die Länge des Teilstrings zurück.
    int getSubstringStart()
    Liefert die Startposition des Teilstrings zurück.
    boolean getToLower()
    Liefert die Eigenschaft für die kleinen Buchstaben zurück.
    boolean getToUpper()
    Liefert die Eigenschaft für die großen Buchstaben zurück.
    boolean getWithTrim()
    Liefert die Trim-Eigenschaft zurück.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Placeholder

      public Placeholder​(java.lang.String keyAsString)
      Ein Platzhalterobjekt aus der Textdefinition erzeugen. Dabei wird der Name und falls vorhanden, der Bereich ermittelt.
      Parameters:
      keyAsString - Schlüssel
  • Method Details

    • apply

      public java.lang.String apply​(java.lang.String value)
      Wendet die Platzhalterdefinition auf den Eingabestring an unter Berücksichtigung der Bereichsdefinition.
      Parameters:
      value - Wert
      Returns:
      Aufgelösten Wert
    • getName

      public java.lang.String getName()
      Liefert den Namen des Platzhalters zurück.
      Returns:
      Name des Platzhalters
    • getHasSubstring

      public boolean getHasSubstring()
      Liefert die Eigenschaft für einen Teilstring zurück.
      Returns:
      Teilstring enthalten
    • getWithTrim

      public boolean getWithTrim()
      Liefert die Trim-Eigenschaft zurück.
      Returns:
      Trim-Eigenschaft
    • getToUpper

      public boolean getToUpper()
      Liefert die Eigenschaft für die großen Buchstaben zurück.
      Returns:
      Große Buchstaben verwenden
    • getToLower

      public boolean getToLower()
      Liefert die Eigenschaft für die kleinen Buchstaben zurück.
      Returns:
      Kleine Buchstaben verwenden
    • getSubstringStart

      public int getSubstringStart()
      Liefert die Startposition des Teilstrings zurück.
      Returns:
      Startposition des Teilstrings
    • getSubstringLength

      public int getSubstringLength()
      Liefert die Länge des Teilstrings zurück.
      Returns:
      Länge des Teilestrings