Package org.jpos.iso
Class PosDataCode
- java.lang.Object
-
- org.jpos.iso.PosFlags
-
- org.jpos.iso.PosDataCode
-
- All Implemented Interfaces:
Loggeable
public class PosDataCode extends PosFlags implements Loggeable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PosDataCode.POSEnvironment
static class
PosDataCode.ReadingMethod
static class
PosDataCode.SecurityCharacteristic
static class
PosDataCode.VerificationMethod
-
Nested classes/interfaces inherited from class org.jpos.iso.PosFlags
PosFlags.Flag
-
-
Constructor Summary
Constructors Constructor Description PosDataCode()
PosDataCode(int readingMethod, int verificationMethod, int posEnvironment, int securityCharacteristic)
-
Method Summary
-
-
-
Constructor Detail
-
PosDataCode
public PosDataCode()
-
PosDataCode
public PosDataCode(int readingMethod, int verificationMethod, int posEnvironment, int securityCharacteristic)
-
-
Method Detail
-
hasReadingMethods
public boolean hasReadingMethods(int readingMethods)
-
hasReadingMethod
public boolean hasReadingMethod(PosDataCode.ReadingMethod method)
-
hasVerificationMethods
public boolean hasVerificationMethods(int verificationMethods)
-
hasVerificationMethod
public boolean hasVerificationMethod(PosDataCode.VerificationMethod method)
-
hasPosEnvironments
public boolean hasPosEnvironments(int posEnvironments)
-
hasPosEnvironment
public boolean hasPosEnvironment(PosDataCode.POSEnvironment method)
-
hasSecurityCharacteristics
public boolean hasSecurityCharacteristics(int securityCharacteristics)
-
hasSecurityCharacteristic
public boolean hasSecurityCharacteristic(PosDataCode.SecurityCharacteristic characteristic)
-
isEMV
public boolean isEMV()
-
isManualEntry
public boolean isManualEntry()
-
isSwiped
public boolean isSwiped()
-
isRecurring
public boolean isRecurring()
-
isECommerce
public boolean isECommerce()
-
isCardNotPresent
public boolean isCardNotPresent()
-
valueOf
public static PosDataCode valueOf(byte[] b)
-
dump
public void dump(java.io.PrintStream p, java.lang.String indent)
-
setReadingMethods
public void setReadingMethods(boolean value, PosDataCode.ReadingMethod... methods)
-
unsetReadingMethods
public void unsetReadingMethods(PosDataCode.ReadingMethod... methods)
-
setReadingMethods
public void setReadingMethods(PosDataCode.ReadingMethod... methods)
-
setVerificationMethods
public void setVerificationMethods(boolean value, PosDataCode.VerificationMethod... methods)
-
unsetVerificationMethods
public void unsetVerificationMethods(PosDataCode.VerificationMethod... methods)
-
setVerificationMethods
public void setVerificationMethods(PosDataCode.VerificationMethod... methods)
-
setPOSEnvironments
public void setPOSEnvironments(boolean value, PosDataCode.POSEnvironment... envs)
-
unsetPOSEnvironments
public void unsetPOSEnvironments(PosDataCode.POSEnvironment... envs)
-
setPOSEnvironments
public void setPOSEnvironments(PosDataCode.POSEnvironment... envs)
-
setSecurityCharacteristics
public void setSecurityCharacteristics(boolean value, PosDataCode.SecurityCharacteristic... securityCharacteristics)
-
unsetSecurityCharacteristics
public void unsetSecurityCharacteristics(PosDataCode.SecurityCharacteristic... envs)
-
setSecurityCharacteristics
public void setSecurityCharacteristics(PosDataCode.SecurityCharacteristic... envs)
-
-