Package de.elo.mover.main.barcode
Class BarcodeData
- java.lang.Object
-
- de.elo.mover.main.barcode.BarcodeData
-
public class BarcodeData extends java.lang.ObjectÜberschrift: BarcodeData.
Beschreibung: Diese Klasse enthält einen Barcode-String.
Copyright: Copyright (c) ELO Digital Office GmbH 2018
-
-
Constructor Summary
Constructors Constructor Description BarcodeData(java.lang.String data)Konstruktor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTo(java.util.Collection<java.lang.String> list)Fügt die Barcode Daten in die angegebene Liste ein.booleanisEmpty()Meldet zurück, ob die Barcode Daten leer sind.booleanisValid(int index, char character)True, falls an an der Positionindexder Buchstabecharactersteht.java.lang.Stringsubstring(int beginIndex, int endIndex)Liefert den Substring zwischen den Indizes.java.lang.StringtoString()
-
-
-
Method Detail
-
addTo
public void addTo(java.util.Collection<java.lang.String> list)
Fügt die Barcode Daten in die angegebene Liste ein.- Parameters:
list- Liste mit Barcode Daten
-
isEmpty
public boolean isEmpty()
Meldet zurück, ob die Barcode Daten leer sind.- Returns:
- Leere Barcode Daten
-
isValid
public boolean isValid(int index, char character)True, falls an an der Positionindexder Buchstabecharactersteht.- Parameters:
index- 0-basierter Indexcharacter- Zeichen- Returns:
- Gültiges Zeichen
-
substring
public java.lang.String substring(int beginIndex, int endIndex)Liefert den Substring zwischen den Indizes.Wenn die Indizes in der falschen Reihenfolge stehen
(beginIndex >= endIndex), dann wird ein Leerstring zurückgeliefert. Wenn einer der Indizes außerhalb des Strings liegt, dann wird die Schnittmenge zurückgeliefert.- Parameters:
beginIndex- StartindexendIndex- Endindex- Returns:
- Substring
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-