object XmlSchema
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- XmlSchema
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Attribute(use: String, name: String, type: StringOption = None, simpleType: Array[SimpleType] = Array()) extends Product with Serializable
- case class Choice(elements: Array[Element] = Array(), indicators: Array[Indicator] = Array()) extends Indicator with Product with Serializable
- case class ComplexType(indicators: Array[Indicator] = Array(), attributes: Array[Attribute] = Array(), name: StringOption = None) extends Product with Serializable
- case class Element(name: String, complexType: ComplexType = null, minOccurs: StringOption = None, maxOccurs: StringOption = None, type: StringOption = None, simpleType: SimpleType = null, default: StringOption = None, fixed: StringOption = None) extends Product with Serializable
- case class InclusiveLowerBound(value: String) extends Product with Serializable
- case class InclusiveUpperBound(value: String) extends Product with Serializable
- trait Indicator extends AnyRef
- case class LengthLowerBound(value: Int) extends Product with Serializable
- case class LengthUpperBound(value: Int) extends Product with Serializable
- case class Restriction(base: String, enumeration: Array[XmlEnumeration] = Array(), minInclusive: Array[InclusiveLowerBound] = Array(), maxInclusive: Array[InclusiveUpperBound] = Array(), minLength: Array[LengthLowerBound] = Array(), maxLength: Array[LengthUpperBound] = Array()) extends Product with Serializable
- case class Schema(element: Element, complexTypes: Array[ComplexType] = Array(), xmlns: String = "http://www.w3.org/2001/XMLSchema", targetNamespace: StringOption = None, xmlnstns: StringOption = None, elementFormDefault: StringOption = None) extends Product with Serializable
- case class Sequence(elements: Array[Element] = Array(), indicators: Array[Indicator] = Array()) extends Indicator with Product with Serializable
- case class SimpleType(restriction: Restriction) extends Product with Serializable
- case class XmlEnumeration(value: String) extends Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
- def createSerializer(alwaysUseAttributes: Boolean): XStream
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated