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 - 2020
-
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.
-
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öster 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
-