public class BoardingPassDocument extends BarCodeFormattedResult
Boarding pass barcode parsed document
@JvmField public int numberOfLegs
Number of legs in document
@JvmField @NotNull public java.lang.String name
Passenger name
@JvmField public boolean electronicTicket
Value indicates that this ticket is an electronic ticket
@JvmField @NotNull public java.lang.String securityData
Security data string
@JvmField @Nullable public java.util.List<io.scanbot.barcodescanner.model.boardingPass.BoardingPassLeg> legs
Legs information
@NotNull public static java.lang.String DOCUMENT_FORMAT
public static io.scanbot.barcodescanner.model.boardingPass.BoardingPassDocument.Companion Companion
public BoardingPassDocument(int numberOfLegs,
@NotNull
java.lang.String name,
boolean electronicTicket,
@NotNull
java.lang.String securityData,
@Nullable
java.util.List<io.scanbot.barcodescanner.model.boardingPass.BoardingPassLeg> legs)
Boarding pass barcode parsed document
numberOfLegs - Number of legs in documentname - Passenger nameelectronicTicket - Value indicates that this ticket is an electronic ticketsecurityData - Security data stringlegs - Legs informationpublic BoardingPassDocument()
Boarding pass barcode parsed document
public int component1()
Number of legs in document
@NotNull public java.lang.String component2()
Passenger name
public boolean component3()
Value indicates that this ticket is an electronic ticket
@NotNull public java.lang.String component4()
Security data string
@Nullable public java.util.List<io.scanbot.barcodescanner.model.boardingPass.BoardingPassLeg> component5()
Legs information
@NotNull public BoardingPassDocument copy(int numberOfLegs, @NotNull java.lang.String name, boolean electronicTicket, @NotNull java.lang.String securityData, @Nullable java.util.List<io.scanbot.barcodescanner.model.boardingPass.BoardingPassLeg> legs)
Boarding pass barcode parsed document
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)