Class RidValidatorImpl
- java.lang.Object
-
- io.mosip.kernel.idvalidator.rid.impl.RidValidatorImpl
-
- All Implemented Interfaces:
RidValidator<String>
@Component public class RidValidatorImpl extends Object implements RidValidator<String>
This class validate RID given in string format.- Since:
- 1.0.0
- Author:
- Ritesh Sinha, Abhishek Kumar
-
-
Constructor Summary
Constructors Constructor Description RidValidatorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanvalidateId(String id)booleanvalidateId(String id, int centerIdLength, int machineIdLength, int sequenceLength, int timeStampLength)booleanvalidateId(String id, String centerId, String machineId)booleanvalidateId(String id, String centerId, String machineId, int centerIdLength, int machineIdLength, int sequenceLength, int timeStampLength)
-
-
-
Method Detail
-
validateId
public boolean validateId(String id, String centerId, String machineId)
- Specified by:
validateIdin interfaceRidValidator<String>
-
validateId
public boolean validateId(String id)
- Specified by:
validateIdin interfaceRidValidator<String>
-
validateId
public boolean validateId(String id, String centerId, String machineId, int centerIdLength, int machineIdLength, int sequenceLength, int timeStampLength)
- Specified by:
validateIdin interfaceRidValidator<String>
-
validateId
public boolean validateId(String id, int centerIdLength, int machineIdLength, int sequenceLength, int timeStampLength)
- Specified by:
validateIdin interfaceRidValidator<String>
-
-