Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| WebLogic Integration
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.bea.schema.type.SOMType

Packages that use SOMType
com.bea.schema | Objects/interfaces for BEA Schema support.
com.bea.schema.type | Objects/interfaces for BEA Schema predefined types.

Uses of SOMType in com.bea.schema

Subclasses of SOMType in com.bea.schema
`class` | `SOMComplexType` <complexType> This class acts as a wrapper to complexType elements.
`class` | `SOMSimpleType` <simpleType> defines a simple user defined schema type
`class` | `SOMUserDefinedType` Superclass for complexType and simpleType

Methods in com.bea.schema that return SOMType
`SOMType` | `SOMExtension.getBase()` get the base attribute
`SOMType` | `SOMBasic.setType(SOMType type)` sets the type attribute or complexType/simpleType for the element.
`SOMType` | `SOMBasic.getType()` get the "type" attribute as a SOMType object.
`SOMType` | `SOMAttribute.setType(SOMType type)` Valid types for SOMAttribute are SOMElementalType's, SOMSimpleType, and SOMAnnotation
`SOMType` | `SOMSchema.lookupTypeReference(java.lang.String registeredTypeName)` Returns a reference to a type previously added to this schema object.
`SOMType` | `SOMRestriction.getType()` returns the type that is being restricted.
`SOMType` | `SOMList.setType(SOMType itemType)`
`SOMType` | `SOMList.getType()`

Methods in com.bea.schema with parameters of type SOMType
`SOMRestriction` | `SOMSimpleType.addRestriction(SOMType type)` add a new SOMRestriction constraint.
`SOMList` | `SOMSimpleType.addList(SOMType type)` add a new SOMList constraint.
`SOMComplexExtension` | `SOMComplexContent.addExtension(SOMType base)`
`void` | `SOMExtension.setBase(SOMType type)` set the base type attribute
`SOMAttribute` | `SOMExtension.addAttribute(java.lang.String name, SOMType type)`
`SOMElement` | `SOMGroupType.addElement(java.lang.String name, SOMType type)`
`SOMType` | `SOMBasic.setType(SOMType type)` sets the type attribute or complexType/simpleType for the element.
`SOMType` | `SOMAttribute.setType(SOMType type)` Valid types for SOMAttribute are SOMElementalType's, SOMSimpleType, and SOMAnnotation
`void` | `SOMRestriction.setType(SOMType type)`
`SOMType` | `SOMList.setType(SOMType itemType)`
`void` | `SOMUnion.addType(SOMType type)`
`SOMAttribute` | `SOMComplexType.addAttribute(java.lang.String name, SOMType type)`

Constructors in com.bea.schema with parameters of type SOMType
`SOMExtension.SOMExtension(SOMType base)` Constructs a new <extension> element of a given base type.
`SOMComplexExtension.SOMComplexExtension(SOMType base)` Constructs a new <extension> element of a given base type.
`SOMComplexRestriction.SOMComplexRestriction(SOMType base)` Constructs a new <restriction> element of a given base type.
`SOMAttribute.SOMAttribute(java.lang.String name, SOMType type)` Construct an <attribute>
`SOMRestriction.SOMRestriction(SOMType base)`
`SOMList.SOMList(SOMType itemType)`
`SOMElement.SOMElement(java.lang.String name, SOMType type)` Construct an <element>

Uses of SOMType in com.bea.schema.type

Subclasses of SOMType in com.bea.schema.type
`class` | `DerivedByte` byte is derived from short by setting the value of maxInclusive to be 127 and minInclusive to be -128.
`class` | `DerivedCDATA` Deprecated. 3/16/2001 superceded by normalizedString
`class` | `DerivedCentury` Deprecated. 3/16/2001
`class` | `DerivedDate` Deprecated. 3/16/2001
`class` | `DerivedENTITIES` ENTITIES represents the ENTITIES attribute type from [XML 1.0 Recommendation (Second Edition)].
`class` | `DerivedENTITY` ENTITY represents the ENTITY attribute type from [XML 1.0 (Second Edition)].
`class` | `DerivedID` ID represents the ID attribute type from [XML 1.0 (Second Edition)].
`class` | `DerivedIDREF` IDREF represents the IDREF attribute type from [XML 1.0 (Second Edition)].
`class` | `DerivedIDREFS` IDREFS represents the IDREFS attribute type from [XML 1.0 Recommendation (Second Edition)].
`class` | `DerivedInt` int is derived from long by setting the value of maxInclusive to be 2147483647 and minInclusive to be -2147483648.
`class` | `DerivedInteger` integer is derived from number by fixing the value of fractionDigits to be 0.
`class` | `DerivedLanguage` language represents natural language identifiers as defined by [RFC 1766].
`class` | `DerivedLong` long is derived from integer by setting the value of maxInclusive to be 9223372036854775807 and minInclusive to be -9223372036854775808.
`class` | `DerivedMonth` Deprecated. 3/16/2001
`class` | `DerivedName` name represents XML Names.
`class` | `DerivedNCName` NCName represents XML "non-colonized" Names.
`class` | `DerivedNegativeInteger` negativeInteger is derived from nonPositiveInteger by setting the value of maxInclusive to be -1.
`class` | `DerivedNMTOKEN` NMTOKEN represents the NMTOKEN attribute type from [XML 1.0 (Second Edition)].
`class` | `DerivedNMTOKENS` NMTOKENS represents the NMTOKENS attribute type from [XML 1.0 (Second Edition)].
`class` | `DerivedNonNegativeInteger` nonNegativeInteger is derived from integer by setting the value of minInclusive to be 0.
`class` | `DerivedNonPositiveInteger` nonPositiveInteger is derived from integer by setting the value of maxInclusive to be 0.
`class` | `DerivedNormalizedString` normalizedString represents white space normalized strings.
`class` | `DerivedNOTATION` Deprecated. 3/16/2001 superceded by PrimitiveNOTATION
`class` | `DerivedPositiveInteger` positiveInteger is derived from nonNegativeInteger by setting the value of minInclusive to be 1.
`class` | `DerivedRecurringDate` Deprecated. 3/16/2001
`class` | `DerivedRecurringDay` Deprecated. 3/16/2001
`class` | `DerivedShort` short is derived from int by setting the value of maxInclusive to be 32767 and minInclusive to be -32768.
`class` | `DerivedTime` Deprecated. 3/16/2001
`class` | `DerivedTimeInstant` Deprecated. 3/16/2001
`class` | `DerivedTimePeriod` Deprecated. 3/16/2001
`class` | `DerivedToken` token represents tokenized strings.
`class` | `DerivedUnsignedByte` unsignedByte is derived from unsignedShort by setting the value of maxInclusive to be 255.
`class` | `DerivedUnsignedInt` unsignedInt is derived from unsignedLong by setting the value of maxInclusive to be 4294967295.
`class` | `DerivedUnsignedLong` unsignedLong is derived from nonNegativeInteger by setting the value of maxInclusive to be 18446744073709551615.
`class` | `DerivedUnsignedShort` unsignedShort is derived from unsignedInt by setting the value of maxInclusive to be 65535.
`class` | `DerivedYear` Deprecated. 3/16/2001
`class` | `PrimitiveAnyURI` anyURI represents a Uniform Resource Identifier Reference (URI).
`class` | `PrimitiveBase64Binary` base64Binary represents Base64-encoded arbitrary binary data.
`class` | `PrimitiveBinary` Deprecated. 3/16/2001 superceded by hexBinary and base64Binary
`class` | `PrimitiveBoolean` boolean has the value space required to support the mathematical concept of binary-valued logic: {true, false}.
`class` | `PrimitiveDate` date represents a calendar date.
`class` | `PrimitiveDateTime` dateTime represents a specific instant of time.
`class` | `PrimitiveDecimal` decimal represents arbitrary precision decimal numbers.
`class` | `PrimitiveDouble` The double datatype corresponds to IEEE double-precision 64-bit floating point type [IEEE 754-1985].
`class` | `PrimitiveDuration` duration represents a duration of time.
`class` | `PrimitiveENTITY` Deprecated. 3/16/2001 superceded by DerivedENTITY
`class` | `PrimitiveFloat` float corresponds to the IEEE single-precision 32-bit floating point type [IEEE 754-1985].
`class` | `PrimitiveGDay` gDay is a gregorian day that recurs, specifically a day of the month such as the 5th of the month.
`class` | `PrimitiveGMonth` gMonth is a gregorian month that recurs every year.
`class` | `PrimitiveGMonthDay` gMonthDay is a gregorian date that recurs, specifically a day of the year such as the third of May.
`class` | `PrimitiveGYear` gYear represents a gregorian calendar year.
`class` | `PrimitiveGYearMonth` gYearMonth represents a specific gregorian month in a specific gregorian year.
`class` | `PrimitiveHexBinary` hexBinary represents arbitrary hex-encoded binary data.
`class` | `PrimitiveID` Deprecated. 3/16/2001 superceded by DerivedID
`class` | `PrimitiveIDREF` Deprecated. 3/16/2001 superceded by DerivedIDREF
`class` | `PrimitiveNOTATION` NOTATION represents the NOTATION attribute type from [XML 1.0 (Second Edition)].
`class` | `PrimitiveNumber` Deprecated. 5/2/2001
`class` | `PrimitiveQName` QName represents XML qualified names.
`class` | `PrimitiveRecurringDuration` Deprecated. 3/16/2001
`class` | `PrimitiveString` The string datatype represents character strings in XML.
`class` | `PrimitiveTime` time represents an instant of time that recurs every day.
`class` | `PrimitiveTimeDuration` Deprecated. 3/16/2001
`class` | `PrimitiveUriReference` Deprecated. 3/16/2001 superceded by anyURI
`class` | `SOMElementalType` abstract base class for all Primitive and Derived types.
`class` | `SOMUnresolvedType` Place holder for complex and simpleTypes not yet defined.

Methods in com.bea.schema.type that return SOMType
`static SOMType` | `SOMType.getType(java.lang.String id)` getType is a factory style method that returns a reference to an instance of a predefined immutable type (primitive or derived).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| WebLogic Integration
PREV NEXT | FRAMES NO FRAMES

WebLogic Integration (WLI)