All Classes

Class Description
AbstractDocumentFactory<T>  
AttachmentPart
A single attachment to a SOAPMessage object.
Attribute  
Attribute
An interface that contains information about an attribute
AttributeIterator
This interface specifies methods for iterating over attributes.
BaseSchemaResourceManager  
BindingConfig
The BindingConfig class is used during compilation to control the generation of java source files.
BindingConfigImpl
An implementation of BindingConfig
BMPattern
Boyer-Moore searcher.
BuiltinSchemaTypeSystem  
CDataBookmark
Represents a CDATA bookmark.
ChangePrefixMapping
This event signals that a prefix mapping has changed from OldNamespaceName to the NewNamespaceName
CharacterData
A marker interface for character data
CharUtil  
CharUtil.CharIterator  
CharUtil.CharJoin  
ClassLoaderResourceLoader  
CodeGenUtil  
CommandLine  
Comment
A marker interface for comment data
Cur  
Cur.CurLoadContext  
Cursor  
DefaultClassLoaderResourceLoader  
DelegateXmlObject
Detail
A container for DetailEntry objects.
DetailEntry
The content for a Detail object, giving details for a SOAPFault object.
Diff
This needs to be here so that it can be accessed by FilerImpl
DocumentFactory<T>  
DocumentHelper  
DomImpl  
DomImpl.Dom  
DomImpl.DomLevel3NotImplemented  
Element  
ElementFactory<T>  
ElementFilter
This interface defines a filter on elements
ElementTypeNames  
EncodingMap  
EndDocument
A marker interface for the end of a document
EndElement
A marker interface for the end element event.
EndPrefixMapping
This event signals that a prefix mapping has gone out of scope
EntityReference
An interface for handling Entity Declarations
Extension
An extension is a javabean that represents a SchemaCompilerExtension to be passed for callback into the XmlBeans Schema Compiler.
Extension.Param
A Param is just a name value pair applicable to the extension.
FactorImports
This program takes a collection of .xsd files as input, finds all duplicate name definitions, and factors out the first instance of each of those into a common.xsd file, adding an appropriate statement in the original xsd file.
Filer  
FileResourceLoader  
FilerImpl
This implementation of Filer writes to disk.
FilterXmlObject
A FilterXmlObject delegates to some other XmlObject, which it can use as its basic source of data, possibly transforming the data along the way or providing additional functionality.
GDate
Represents an XML Schema-compatible Gregorian date.
GDateBuilder
Used to build GDates.
GDateSpecification
Represents an XML Schema-compatible Gregorian date.
GDuration
Represents an XML Schema-compatible duration.
GDurationBuilder
Used to build GDurations.
GDurationSpecification
Represents an XML Schema-compatible duration.
GlobalLock
Whenever multiple locks must be acquired within the implementation of XML Beans, this GlobalLock is acquired first, and then released when all the acutally-needed locks have been acquired.
HexBin
format validation
IdentityConstraint
Identity constraint engine.
Inst2Xsd  
Inst2XsdOptions  
InstanceValidator  
InterfaceExtension  
InterfaceExtension.MethodSignature  
InterfaceExtensionImpl  
InvalidLexicalValueException
Author: Cezar Andrei (cezar.andrei at bea.com) Date: Nov 24, 2003
IOUtil  
JarHelper
Provides utility services for jarring and unjarring files and directories.
JavaBase64Holder  
JavaBase64HolderEx  
JavaBooleanHolder  
JavaBooleanHolderEx  
JavaDecimalHolder  
JavaDecimalHolderEx  
JavaDoubleHolder  
JavaDoubleHolderEx  
JavaFloatHolder  
JavaFloatHolderEx  
JavaGDateHolderEx  
JavaGDurationHolderEx  
JavaHexBinaryHolder  
JavaHexBinaryHolderEx  
JavaIntegerHolder  
JavaIntegerHolderEx  
JavaIntHolder  
JavaIntHolderEx  
JavaListObject<T>  
JavaListXmlObject<T extends XmlObject>  
JavaLongHolder  
JavaLongHolderEx  
JavaNotationHolder  
JavaNotationHolderEx  
JavaQNameHolder  
JavaQNameHolderEx  
JavaStringEnumerationHolderEx  
JavaStringHolder  
JavaStringHolderEx  
JavaUriHolder  
JavaUriHolderEx  
Jsr173  
Levenshtein  
LoadSaveUtils  
Locale  
Locale.LoadContext  
Location
Returns the document location of the event.
LongUTFDataInputStream
This class works around the size limitation of UTF strings (< 64kb) of DataInputStream and needs to be used with LongUTFDataOutputStream
LongUTFDataOutputStream
This class works around the size limitation of UTF strings (< 64kb) of DataOutputStream and needs to be used with LongUTFDataInputStream
Match
An instance of this class has ranges captured in matching.
MavenPlugin  
MavenPluginHelp
Display help information on xmlbeans-maven-plugin.
Call mvn xmlbeans.plugin:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
MavenPluginResolver
Helper class for XML catalogs, which is provided as Java 8 and Java 9+ version (multi release)
MessageFactory
A factory for creating SOAPMessage objects.
MimeHeader
An object that stores a MIME header name and its value.
MimeHeaders
A container for MimeHeader objects, which represent the MIME headers present in a MIME part of a message.
Mutex  
Name
A representation of an XML name.
NameSet
Represents a non finite set of names.
NameSetBuilder
Used to build NameSets.
NamespaceContext  
NamespaceManager  
NameUtil  
Node
A representation of a node (element) in a DOM representation of an XML document that provides some tree manipulation methods.
ObjectFactory
generic interface to abstract creation of an object
Parameters  
ParseException  
Path  
PathResourceLoader  
PrefixResolver  
PrePostExtension  
PrePostExtensionImpl  
PrettyPrinter  
ProcessingInstruction
A marker interface for processing instructions
PushedInputStream  
QNameCache
A cache that can be used to pool QName instances.
QNameFactory  
QNameHelper  
QNameSet
This interface represents a lattice of finite and infinite sets of QNames.
QNameSetBuilder
Used to build QNameSets.
QNameSetSpecification
Represents a lattice of finite and infinite sets of QNames.
ReaderInputStream  
RegularExpression
A regular expression matching engine using Non-deterministic Finite Automaton (NFA).
ResolverUtil
Author: Cezar Andrei (cezar.andrei at bea.com) Date: Dec 3, 2003
ResourceLoader  
REUtil  
RunXQuery  
RussianDollStrategy  
RussianDollStrategy.SCTValidationContext  
Saaj  
Saaj.SaajCallback  
SalamiSliceStrategy  
SampleXmlUtil  
Sax2Dom  
SAXHelper
Provides handy methods for working with SAX parsers and readers
SaxonXPath  
SaxonXPathEngine  
SaxonXQuery  
SchemaAnnotated
Marker interface denoting that an annotation can be present
SchemaAnnotation
Represents a Schema annotation.
SchemaAnnotation.Attribute
Represents an attribute instance
SchemaAnnotationImpl  
SchemaAttributeGroup
Represents an attribute group.
SchemaAttributeGroup.Ref
Used to allow on-demand loading of attribute groups.
SchemaAttributeGroupImpl  
SchemaAttributeModel
Represents the attribute structure allowed on a complex type.
SchemaAttributeModelImpl  
SchemaBookmark
Represents a Schema bookmark.
SchemaCodeGenerator  
SchemaCodePrinter
This class is used to provide alternate implementations of the schema Java code generation.
SchemaCompiler  
SchemaCompilerExtension
This interface is implemented by Schema Compiler Extensions.
SchemaComponent
Represents a global Schema Component.
SchemaComponent.Ref
A lazy reference to a component.
SchemaCopy  
SchemaDependencies  
SchemaField
Represents an element or an attribute declaration.
SchemaGlobalAttribute
Represents a global attribute definition
SchemaGlobalAttribute.Ref
Used to allow on-demand loading of elements.
SchemaGlobalAttributeImpl  
SchemaGlobalElement
Represents a global element definition.
SchemaGlobalElement.Ref
Used to allow on-demand loading of elements.
SchemaGlobalElementImpl  
SchemaIdentityConstraint
Represents an identity constraint definition.
SchemaIdentityConstraint.Ref
Used to allow on-demand loading of identity constraints.
SchemaIdentityConstraintImpl  
SchemaImportResolver  
SchemaImportResolver.SchemaResource
Used to supply a schema resource with an optional associated expected-namespace-URI and original-location-URL.
SchemaInstanceGenerator  
SchemaInstanceGenerator.Xsd2InstOptions  
SchemaLocalAttribute
Represents a local or global attribute definition.
SchemaLocalAttributeImpl  
SchemaLocalElement
Represents a local or global element definition.
SchemaLocalElementImpl  
SchemaModelGroup
Represents a model group.
SchemaModelGroup.Ref
Used to allow on-demand loading of model groups.
SchemaModelGroupImpl  
SchemaParticle
Represents a Schema particle definition.
SchemaParticleImpl  
SchemaProperty
Represents a summary of similar SchemaFields in a complex type.
SchemaPropertyImpl  
SchemaRegularExpression  
SchemaResourceManager  
SchemaStringEnumEntry
Describes a code-generated string enumeration
SchemaStringEnumEntryImpl  
SchemaType
Represents a schema type.
SchemaType.Ref
Used to allow on-demand loading of types.
SchemaTypeCodePrinter
Prints the java code for a single schema type
SchemaTypeElementSequencer
This class is used to programatically validate the contents of an XML element.Call to both SchemaTypeElementSequencer.next(javax.xml.namespace.QName) and SchemaTypeElementSequencer.peek(javax.xml.namespace.QName) will return true if the element with the provided name is allowed at the current position in the element content, the difference being that SchemaTypeElementSequencer.next(javax.xml.namespace.QName) will advance the current position, while SchemaTypeElementSequencer.peek(javax.xml.namespace.QName) won't.
SchemaTypeImpl  
SchemaTypeLoader
Represents a searchable set of XML Schema component definitions.
SchemaTypeLoaderBase  
SchemaTypeLoaderException
An exception that is thrown if there is corruption or a version mismatch in a compiled schema type system.
SchemaTypeLoaderImpl  
SchemaTypeSystem
A finite set of XML Schema component definitions.
SchemaTypeSystemCompiler  
SchemaTypeSystemCompiler.Parameters  
SchemaTypeSystemImpl  
SchemaTypeVisitorImpl
This state machine validates element order based on a deterministic content model.
SchemaWSDLArrayType
In the current implementation, schema elements and attributes can be coerced to this interface in order to retrieve the value of the wsdl:arrayType attributes on attributes and elements.
SimpleTypeFactory<T>  
SimpleValue
All XmlObject implementations can be coerced to SimpleValue.
SniffedXmlInputStream  
SniffedXmlReader  
SOAPArrayType  
SOAPBody
An object that represents the contents of the SOAP body element in a SOAP message.
SOAPBodyElement
A SOAPBodyElement object represents the contents in a SOAPBody object.
SOAPConnection
A point-to-point connection that a client can use for sending messages directly to a remote party (represented by a URL, for instance).
SOAPConnectionFactory
A factory for creating SOAPConnection objects.
SOAPConstants
The definition of constants pertaining to the SOAP 1.1 protocol.
SOAPElement
An object representing the contents in a SOAPBody object, the contents in a SOAPHeader object, the content that can follow the SOAPBody object in a SOAPEnvelope object, or what can follow the detail element in a SOAPFault object.
SoapEncSchemaTypeSystem  
SOAPEnvelope
The container for the SOAPHeader and SOAPBody portions of a SOAPPart object.
SOAPException
An exception that signals that a SOAP exception has occurred.
SOAPFactory
SOAPFactory is a factory for creating various objects that exist in the SOAP XML tree.
SOAPFault
An element in the SOAPBody object that contains error and/or status information.
SOAPFaultElement
A representation of the contents in a SOAPFault object.
SOAPHeader
A representation of the SOAP header element.
SOAPHeaderElement
An object representing the contents in the SOAP header part of the SOAP envelope.
SOAPMessage
The root class for all SOAP messages.
SOAPPart
The container for the SOAP-specific portion of a SOAPMessage object.
SoftCache  
Space
This element returns whitespace characters to allow separate handling by the application
StartDocument
An interface for the start document event
StartElement
The StartElement interface provides access to information about start elements
StartPrefixMapping
This event signals that a prefix mapping has begun scope
StaxHelper
Provides handy methods for working with StAX parsers and readers
StreamInstanceValidator  
StringEnumAbstractBase
The base class for code-generated string enumeration value classes.
StringEnumAbstractBase.Table
Used to manage singleton instances of enumerations.
StringEnumValue  
StscChecker  
StscComplexTypeResolver  
StscImporter  
StscImporter.DownloadTable  
StscImporter.SchemaToProcess  
StscJavaizer  
StscResolver  
StscSimpleTypeResolver  
StscState
This class represents the state of the SchemaTypeSystemCompiler as it's going.
StscTranslator  
SystemCache
This class encapsulates the caching strategy for XmlBeans.
SystemProperties  
Text
A representation of a node whose value is text.
ThreadLocalUtil  
Type  
TypeHierarchyPrinter  
TypeStore  
TypeStoreUser
Represents the strongly-typed user of a typestore.
TypeStoreUserFactory
Every SchemaTypeLoader is actually a TypeStoreUserFactory.
TypeStoreVisitor
This interface is used by the TypeStore to visit every element in order to compute nillable flags and default values.
TypeSystemHolder  
TypeSystemHolder
This class is the hook which causes the SchemaTypeSystem to be loaded when a generated class is used.
TypeSystemHolder  
TypeSystemHolder  
TypeSystemHolder  
TypeSystemHolder  
UserType
The UserType class represents a mapping between an XML Schema QName and a custom Java class type.
UserTypeImpl  
ValidatingInfoXMLStreamReader
Extension of ValidatingXMLStreamReader to provide Post Schema Validation Info over an XMLStreamReader.
ValidatingXMLStreamReader
This class is a wrapper over a generic XMLStreamReader that provides validation.
ValidationContext  
Validator  
ValidatorListener
First event must be a BEGIN with no name (to communicate any xsi information).
ValidatorListener.Event  
ValidatorUtil
Author: Cezar Andrei (cezar.andrei at bea.com) Date: Feb 5, 2004
VenetianBlindStrategy  
XBeanDebug  
XmlAnySimpleType
Corresponds to the XML Schema xs:anySimpleType type.
XmlAnySimpleTypeImpl
This class implements the anySimpleType for XML.
XmlAnySimpleTypeRestriction  
XmlAnyTypeImpl
This class implements the anyType for XML.
XmlAnyURI
Corresponds to the XML Schema xs:anyURI type.
XmlAnyUriImpl  
XmlAnyUriRestriction  
XmlBase64Binary
Corresponds to the XML Schema xs:base64Binary type.
XmlBase64Binary.Factory
A class with methods for creating instances of XmlBase64Binary.
XmlBase64BinaryImpl  
XmlBase64BinaryRestriction  
XMLBean
Modeled after Ant's javac and zip tasks.
XmlBeans
Provides an assortment of utilities for managing XML Bean types, type systems, QNames, paths, and queries.
XMLBeansConstants  
XmlbeansXPath  
XMLBeanXSTCHarness  
XmlBoolean
Corresponds to the XML Schema xs:boolean type.
XmlBooleanImpl  
XmlBooleanRestriction  
XmlByte
Corresponds to the XML Schema xs:byte type.
XmlByteImpl  
XmlCalendar
An XML Schema compatible subclass of GregorianCalendar.
XMLChar
This class defines the basic XML character properties.
XmlComplexContentImpl  
XmlCursor
Represents a position between two logical tokens in an XML document.
XmlCursor.ChangeStamp
Represents the state of a dcoument at a particular point in time.
XmlCursor.TokenType
An enumeration that identifies the type of an XML token.
XmlCursor.XmlBookmark
Subclasses of XmlBookmark can be used to annotate an XML document.
XmlCursor.XmlMark
An abstract XmlCursor factory.
XmlDate
Corresponds to the XML Schema xs:date type.
XmlDateImpl  
XmlDateTime
Corresponds to the XML Schema xs:dateTime type.
XmlDateTimeImpl  
XmlDecimal
Corresponds to the XML Schema xs:decimal type.
XmlDecimalImpl  
XmlDecimalRestriction  
XmlDocumentProperties
This class is used to attach arbitrary information to an XML document.
XmlDouble
Corresponds to the XML Schema xs:double type.
XmlDoubleImpl  
XmlDoubleRestriction  
XmlDuration
Corresponds to the XML Schema xs:duration type.
XmlDurationImpl  
XmlEncodingSniffer  
XmlENTITIES
Corresponds to the XML Schema xs:ENTITIES type, a list type.
XmlEntitiesImpl  
XmlENTITY
Corresponds to the XML Schema xs:ENTITY type.
XmlEntityImpl  
XmlError
Represents a message at a specific XML location.
XmlErrorCodes  
XmlErrorPrinter  
XmlErrorWatcher  
XMLEvent
This is the base element interface for handling markup events.
XmlEventBase
Abstract base class which implements the type part XMLEvent.
XmlException
A checked exception that can be thrown while processing, parsing, or compiling XML.
XmlFactoryHook
A hook for the XML Bean Factory mechanism.
XmlFactoryHook.ThreadContext
Used to manage the XmlFactoryHook for the current thread.
XmlFloat
Corresponds to the XML Schema xs:float type.
XmlFloatImpl  
XmlFloatRestriction  
XmlGDay
Corresponds to the XML Schema xs:gDay type.
XmlGDayImpl  
XmlGMonth
Corresponds to the XML Schema xs:gMonth type.
XmlGMonthDay
Corresponds to the XML Schema xs:gMonthDay type.
XmlGMonthDayImpl  
XmlGMonthImpl  
XmlGYear
Corresponds to the XML Schema xs:gYear type.
XmlGYearImpl  
XmlGYearMonth
Corresponds to the XML Schema xs:gYearMonth type.
XmlGYearMonthImpl  
XmlHexBinary
Corresponds to the XML Schema xs:hexBinary type.
XmlHexBinaryImpl  
XmlHexBinaryRestriction  
XmlID
Corresponds to the XML Schema xs:ID type.
XmlIdImpl  
XmlIDREF
Corresponds to the XML Schema xs:IDREF type.
XmlIdRefImpl  
XmlIDREFS
Corresponds to the XML Schema xs:IDREFS type, a list type.
XmlIdRefsImpl  
XmlInt
Corresponds to the XML Schema xs:int type.
XmlInteger
Corresponds to the XML Schema xs:integer type.
XmlIntegerImpl  
XmlIntegerRestriction  
XmlIntImpl  
XmlIntRestriction  
XmlLanguage
Corresponds to the XML Schema xs:language type.
XmlLanguageImpl  
XmlLineNumber
A subclass of XmlBookmark that holds line number information.
XmlListImpl  
XmlLocale  
XmlLong
Corresponds to the XML Schema xs:long type.
XmlLongImpl  
XmlLongRestriction  
XmlName
Corresponds to the XML Schema xs:Name type.
XMLName
Encapsulates information about the Qualified Name of an XML event.
XMLNameHelper  
XmlNameImpl  
XmlNameImpl  
XmlNCName
Corresponds to the XML Schema xs:Name type.
XmlNCNameImpl  
XmlNegativeInteger
Corresponds to the XML Schema xs:negativeInteger type.
XmlNegativeIntegerImpl  
XmlNMTOKEN
Corresponds to the XML Schema xs:NMTOKEN type.
XmlNmTokenImpl  
XmlNMTOKENS
Corresponds to the XML Schema xs:NMTOKENS type, a list type.
XmlNmTokensImpl  
XmlNonNegativeInteger
Corresponds to the XML Schema xs:nonNegativeInteger type.
XmlNonNegativeIntegerImpl  
XmlNonPositiveInteger
Corresponds to the XML Schema xs:nonPositiveInteger type.
XmlNonPositiveIntegerImpl  
XmlNormalizedString
Corresponds to the XML Schema xs:normalizedString type.
XmlNormalizedStringImpl  
XmlNOTATION
Corresponds to the XML Schema xs:NOTATION type.
XmlNotationImpl  
XmlNotationRestriction  
XmlObject
Corresponds to the XML Schema xs:anyType, the base type for all XML Beans.
XmlObjectBase  
XmlObjectFactory<T>
Factory class for creating new instances.
XmlObjectList
A class to hold and compare a list of XmlObjects for use by keys keyrefs during validation.
XmlOptionCharEscapeMap
Corresponds to the Saver and XmlOptions.
XmlOptions
Used to supply options for loading, saving, and compiling, and validating.
XmlOptions.BeanMethod  
XmlOptions.XmlOptionsKeys  
XmlPositiveInteger
Corresponds to the XML Schema xs:positiveInteger type.
XmlPositiveIntegerImpl  
XmlQName
Corresponds to the XML Schema xs:QName type.
XmlQNameImpl  
XmlQNameRestriction  
XmlReaderToWriter  
XmlRuntimeException
An unchecked XML exception.
XmlSaxHandler
A holder for a SAX ContentHandler and LexicalHandler that are capable of loading an XmlObject instance.
XmlShort
Corresponds to the XML Schema xs:short type.
XmlShortImpl  
XmlSimpleList<T>
The immutable List returned for XML simple list values.
XMLStreamReaderExt
This interface extends the simple XMLStreamReader interface adding methods to get java objects asociated with schemas simple types like: ints, long, BigIntegers, Dates etc Note: Given the fact that an implemetation of this interface will not run validation in the stream, we will not include support for lists, enumeration and unions.
XMLStreamReaderExtImpl
Author: Cezar Andrei (cezar.andrei at bea.com) Date: Nov 17, 2003
XmlStreamUtils
debugging utilities for XmlStreamReader
XmlString
Corresponds to the XML Schema xs:string type.
XmlStringEnumeration  
XmlStringImpl  
XmlStringRestriction  
XmlTime
Corresponds to the XML Schema xs:time type.
XmlTimeImpl  
XmlToken
Corresponds to the XML Schema xs:token type.
XmlTokenImpl  
XmlTokenSource
Represents a holder of XML that can return an XmlCursor or copy itself to various media such as Writers or Files.
XmlUnionImpl
This class implements simple union types.
XmlUnsignedByte
Corresponds to the XML Schema xs:unsignedByte type.
XmlUnsignedByteImpl  
XmlUnsignedInt
Corresponds to the XML Schema xs:unsignedInt type.
XmlUnsignedIntImpl  
XmlUnsignedLong
Corresponds to the XML Schema xs:unsignedLong type.
XmlUnsignedLongImpl  
XmlUnsignedShort
Corresponds to the XML Schema xs:unsignedShort type.
XmlUnsignedShortImpl  
XmlValidationError
The XmlValidationError class extends the XmlErrorXMLError class.
XmlValueDisconnectedException  
XmlValueNotNillableException  
XmlValueNotSupportedException  
XmlValueOutOfRangeException  
XmlValueRef  
XmlWhitespace  
XPath  
XPath.XPathCompileException  
XPathEngine  
XPathExecutionContext  
XPathFactory  
XPathGenerationException
An exception thrown if the XPath generation process can't complete
XPathGenerator
Generates an XPath String that points to a given position in an XML document
XQuery  
XQuerySchemaTypeSystem
Same as BuiltinSchemaTypeSystem but adds three extra types (dayTimeDuration, yearMonthDuration and anyAtomicType) and makes all the primitives extend anyAtomicType.
XsbDumper  
XsdGenStrategy
Author: Cezar Andrei ( cezar.andrei at bea.com ) Date: Jul 26, 2004
XSTCTester  
XSTCTester.Harness  
XSTCTester.TestCase  
XSTCTester.TestCaseResult  
XsTypeConverter