WebLogic Integration


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).
 


WebLogic Integration

WebLogic Integration (WLI)