PasswordField.java
00001 package edu.virtualschool.jwaa.field;
00002
00003
00004 public class PasswordField extends GenericField
00005 {
00006 private static final long serialVersionUID = 5666242145437145415L;
00007 public final static PasswordField Null = new PasswordField("", "");
00008 public final static String sqlType = "varchar(32)";
00009
00010 public PasswordField(Object v)
00011 {
00012 this(v, "");
00013 }
00014 public PasswordField(Object value, Object defaultValue)
00015 {
00016 super(value, defaultValue);
00017 requireNonNull();
00018 requireLength(4, 32);
00019 }
00020 public final static String getSqlDefinition()
00021 {
00022 return "varchar(32)";
00023 }
00024
00025 }