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