001package gu.dtalk;
002
003import java.util.Arrays;
004
005import com.google.common.base.Strings;
006
007/**
008 * ÃÜÂëÑ¡Ïî
009 * @author guyadong
010 *
011 */
012public class PasswordOption extends StringOption {
013
014        @Override
015        public String contentOfValue() {
016                if(Strings.isNullOrEmpty(getValue())){
017                        return "empty password";
018                }
019                char[] pwd = new char[getValue().length()];
020                Arrays.fill(pwd, '*');
021                return new String(pwd);
022        }
023
024        @Override
025        public final OptionType getType() {
026                return OptionType.PASSWORD;
027        }
028
029}