19 package org.sleuthkit.autopsy.datamodel.accounts;
21 import java.util.Optional;
22 import javax.annotation.concurrent.Immutable;
23 import org.apache.commons.lang3.StringUtils;
69 public BINRange(
int BIN_start,
int BIN_end, Integer number_length, String scheme, String brand, String type, String country, String bank_name, String bank_url, String bank_phone, String bank_city) {
70 this.BINStart = BIN_start;
71 this.BINEnd = BIN_end;
73 this.numberLength = number_length;
74 this.scheme = StringUtils.defaultIfBlank(scheme, null);
75 this.brand = StringUtils.defaultIfBlank(brand, null);
76 this.cardType = StringUtils.defaultIfBlank(type, null);
77 this.country = StringUtils.defaultIfBlank(country, null);
78 this.bankName = StringUtils.defaultIfBlank(bank_name, null);
79 this.bankURL = StringUtils.defaultIfBlank(bank_url, null);
80 this.bankPhoneNumber = StringUtils.defaultIfBlank(bank_phone, null);
81 this.bankCity = StringUtils.defaultIfBlank(bank_city, null);
104 return Optional.ofNullable(numberLength);
109 return Optional.ofNullable(scheme);
114 return Optional.ofNullable(brand);
119 return Optional.ofNullable(cardType);
124 return Optional.ofNullable(country);
129 return Optional.ofNullable(bankName);
134 return Optional.ofNullable(bankURL);
139 return Optional.ofNullable(bankPhoneNumber);
144 return Optional.ofNullable(bankCity);
Optional< String > getCountry()
Optional< String > getBankCity()
BINRange(int BIN_start, int BIN_end, Integer number_length, String scheme, String brand, String type, String country, String bank_name, String bank_url, String bank_phone, String bank_city)
Optional< String > getBrand()
Optional< String > getBankURL()
final Integer numberLength
Optional< Integer > getNumberLength()
final String bankPhoneNumber
Optional< String > getScheme()
Optional< String > getBankName()
Optional< String > getBankPhoneNumber()
Optional< String > getCardType()