Class Placeholder


  • public class Placeholder
    extends java.lang.Object

    Überschrift: Placeholder.

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

    Copyright: Copyright (c) ELO Digital Office GmbH 2018

    • Constructor Summary

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

      All Methods Instance Methods Concrete Methods 
      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 Detail

      • 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 Detail

      • 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