org.apache.ws.jaxme.generator.sg
public interface Facet
Nested Class Summary | |
---|---|
static class | Facet.Type |
Field Summary | |
---|---|
static Facet.Type | ENUMERATION The facet type enumeration. |
static Facet.Type | FRACTION_DIGITS The facet type fractionDigits. |
static Facet.Type | LENGTH The facet type length. |
static Facet.Type | MAX_EXCLUSIVE The facet type maxExclusive. |
static Facet.Type | MAX_INCLUSIVE The facet type maxInclusive. |
static Facet.Type | MAX_LENGTH The facet type maxLength. |
static Facet.Type | MIN_EXCLUSIVE The facet type minExclusive. |
static Facet.Type | MIN_INCLUSIVE The facet type minInclusive. |
static Facet.Type | MIN_LENGTH The facet type minLength. |
static Facet.Type | PATTERN The facet type pattern. |
static Facet.Type | TOTAL_DIGITS The facet type totalDigits. |
Method Summary | |
---|---|
long | getNumValue() If the facet has the types {@link #FRACTION_DIGITS} or {@link #TOTAL_DIGITS}: Returns the facet value. |
Facet.Type | getType() Returns the facet type. |
String | getValue() If the facet has the types {@link #MAX_EXCLUSIVE}, {@link #MIN_EXCLUSIVE}, {@link #MAX_INCLUSIVE}, or {@link #MIN_INCLUSIVE}: Returns the facet value. |
String[] | getValues() If the facet has the types {@link #ENUMERATION} or {@link #PATTERN}: Used to fetch the possible values. |
The facet type enumeration. Use the method {@link #getValues} to query for the values.
The facet type fractionDigits. Use the method {@link #getNumValue} to query for the values.
The facet type length. Use the method {@link #getNumValue} to query for the values.
The facet type maxExclusive. Use the method {@link #getValue} to query for the value.
The facet type maxInclusive. Use the method {@link #getValue} to query for the value.
The facet type maxLength. Use the method {@link #getNumValue} to query for the values.
The facet type minExclusive. Use the method {@link #getValue} to query for the value.
The facet type minInclusive. Use the method {@link #getValue} to query for the value.
The facet type minLength. Use the method {@link #getNumValue} to query for the values.
The facet type pattern. Use the method {@link #getValues} to query for the values.
The facet type totalDigits. Use the method {@link #getNumValue} to query for the values.
If the facet has the types {@link #FRACTION_DIGITS} or {@link #TOTAL_DIGITS}: Returns the facet value.
Returns the facet type.
If the facet has the types {@link #MAX_EXCLUSIVE}, {@link #MIN_EXCLUSIVE}, {@link #MAX_INCLUSIVE}, or {@link #MIN_INCLUSIVE}: Returns the facet value.
If the facet has the types {@link #ENUMERATION} or {@link #PATTERN}: Used to fetch the possible values.