package org.qi4j.library.constraints;
import org.qi4j.api.constraint.Constraint;
import org.qi4j.library.constraints.annotation.MinLength;
/**
* Implement @MinLength constraint.
*/
public class MinLengthConstraint
implements Constraint<MinLength, String>
{
private static final long serialVersionUID = 1L;
@Override
public boolean isValid( MinLength annotation, String parameter )
throws NullPointerException
{
if( parameter != null )
{
return parameter.length() >= annotation.value();
}
return false;
}
}