Package de.elo.mover.main.tiles
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.Stringapply(java.lang.String value)Wendet die Platzhalterdefinition auf den Eingabestring an unter Berücksichtigung der Bereichsdefinition.booleangetHasSubstring()Liefert die Eigenschaft für einen Teilstring zurück.java.lang.StringgetName()Liefert den Namen des Platzhalters zurück.intgetSubstringLength()Liefert die Länge des Teilstrings zurück.intgetSubstringStart()Liefert die Startposition des Teilstrings zurück.booleangetToLower()Liefert die Eigenschaft für die kleinen Buchstaben zurück.booleangetToUpper()Liefert die Eigenschaft für die großen Buchstaben zurück.booleangetWithTrim()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
-