/** * Returns a LanguageCode instance representing the specified String value * * @param stringValue * a String value * @return return a LanguageCode instance representing stringValue * @throws IllegalArgumentException if the given argument is not a valid LanguageCode */ public static LanguageCode valueOf(String stringValue) throws IllegalArgumentException { return new LanguageCode(stringValue); }
/** * Construct LanguageCode by the parsing the given string * * @param languageCode The String to be parsed into LanguageCode * @throws IllegalArgumentException if the given argument is not a valid langageCode */ public LanguageCode(String languageCode) throws IllegalArgumentException { if (!isValid(languageCode)) { throw new IllegalArgumentException( "parameter is invalid for datatype LanguageCode"); } // validate 'LanguageCode' type which is defined in W3C schema // http://www.w3.org/TR/xmlschema-2/#token if (!W3CSchemaType.isValid("token", languageCode)) { throw new IllegalArgumentException( "parameter is invalid for datatype LanguageCode"); } mLanguageCode = languageCode; }
/** * Construct LanguageCode by the parsing the given string * * @param languageCode The String to be parsed into LanguageCode * @throws IllegalArgumentException if the given argument is not a valid langageCode */ public LanguageCode(String languageCode) throws IllegalArgumentException { if (!isValid(languageCode)) { throw new IllegalArgumentException( "parameter is invalid for datatype LanguageCode"); } // validate 'LanguageCode' type which is defined in W3C schema // http://www.w3.org/TR/xmlschema-2/#token if (!W3CSchemaType.isValid("token", languageCode)) { throw new IllegalArgumentException( "parameter is invalid for datatype LanguageCode"); } mLanguageCode = languageCode; }
/** * Returns a LanguageCode instance representing the specified String value * * @param stringValue * a String value * @return return a LanguageCode instance representing stringValue * @throws IllegalArgumentException if the given argument is not a valid LanguageCode */ public static LanguageCode valueOf(String stringValue) throws IllegalArgumentException { return new LanguageCode(stringValue); }
/** * Construct LanguageCode by the parsing the given string * * @param languageCode The String to be parsed into LanguageCode * @throws IllegalArgumentException if the given argument is not a valid langageCode */ public LanguageCode(String languageCode) throws IllegalArgumentException { if (!isValid(languageCode)) { throw new IllegalArgumentException( "parameter is invalid for datatype LanguageCode"); } // validate 'LanguageCode' type which is defined in W3C schema // http://www.w3.org/TR/xmlschema-2/#token if (!W3CSchemaType.isValid("token", languageCode)) { throw new IllegalArgumentException( "parameter is invalid for datatype LanguageCode"); } mLanguageCode = languageCode; }
/** * Returns a LanguageCode instance representing the specified String value * * @param stringValue * a String value * @return return a LanguageCode instance representing stringValue * @throws IllegalArgumentException if the given argument is not a valid LanguageCode */ public static LanguageCode valueOf(String stringValue) throws IllegalArgumentException { return new LanguageCode(stringValue); }