org.exolab.castor.builder.types
Class XSPatternBase
public abstract class XSPatternBase
A base class for types which support the pattern facet
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:00 $
ANYURI_NAME, ANYURI_TYPE, BASE64BINARY_NAME, BASE64BINARY_TYPE, BOOLEAN_NAME, BOOLEAN_TYPE, BYTE_NAME, BYTE_TYPE, CLASS, COLLECTION, DATETIME_NAME, DATETIME_TYPE, DATE_NAME, DATE_TYPE, DECIMAL_NAME, DECIMAL_TYPE, DOUBLE_NAME, DOUBLE_TYPE, DURATION_NAME, DURATION_TYPE, ENTITIES, ENTITY, FLOAT_NAME, FLOAT_TYPE, GDAY_NAME, GDAY_TYPE, GMONTHDAY_NAME, GMONTHDAY_TYPE, GMONTH_NAME, GMONTH_TYPE, GYEARMONTH_NAME, GYEARMONTH_TYPE, GYEAR_NAME, GYEAR_TYPE, HEXBINARY_NAME, HEXBINARY_TYPE, IDREFS_NAME, IDREFS_TYPE, IDREF_NAME, IDREF_TYPE, ID_NAME, ID_TYPE, INTEGER_NAME, INTEGER_TYPE, INT_NAME, INT_TYPE, LANGUAGE_NAME, LANGUAGE_TYPE, LONG_NAME, LONG_TYPE, NAME_NAME, NAME_TYPE, NCNAME_NAME, NCNAME_TYPE, NEGATIVE_INTEGER_NAME, NEGATIVE_INTEGER_TYPE, NMTOKENS_NAME, NMTOKENS_TYPE, NMTOKEN_NAME, NMTOKEN_TYPE, NON_NEGATIVE_INTEGER_NAME, NON_NEGATIVE_INTEGER_TYPE, NON_POSITIVE_INTEGER_NAME, NON_POSITIVE_INTEGER_TYPE, NORMALIZEDSTRING_NAME, NORMALIZEDSTRING_TYPE, NOTATION_NAME, NOTATION_TYPE, NULL, POSITIVE_INTEGER_NAME, POSITIVE_INTEGER_TYPE, QNAME_NAME, QNAME_TYPE, SHORT_NAME, SHORT_TYPE, STRING_NAME, STRING_TYPE, TIME_NAME, TIME_TYPE, TOKEN_NAME, TOKEN_TYPE |
XSPatternBase(short type)- Creates a new XSPatternBase
|
XSPatternBase(short type, String pattern)- Creates a new XSPatternBase with the given regular
expression and type.
|
String | getPattern()- Returns the pattern facet for this XSType
|
void | setPattern(String pattern)- Sets the pattern facet for this XSType
|
createFromJavaObjectCode, createToJavaObjectCode, escapePattern, getFacets, getJType, getName, getType, isDateTime, isEnumerated, isPrimitive, newInstanceCode, setAsEnumertated, setFacets, validationCode |
XSPatternBase
protected XSPatternBase(short type)
Creates a new XSPatternBase
type - that this XSType represents
XSPatternBase
public XSPatternBase(short type,
String pattern) Creates a new XSPatternBase with the given regular
expression and type.
type - that this XSType representspattern - the regular expression
getPattern
public String getPattern()
Returns the pattern facet for this XSType
- the pattern facet for this XSType
setPattern
public void setPattern(String pattern)
Sets the pattern facet for this XSType
pattern - the regular expression for this XSType
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com