Uses of Class
org.apache.commons.betwixt.XMLBeanInfo

Packages that use XMLBeanInfo
org.apache.commons.betwixt This package contains the main betwixt introspection code. 
org.apache.commons.betwixt.digester This package contains the Digester and associated rules and helper classes for parsing the XMLBeanInfo metadata from an XML file format. 
org.apache.commons.betwixt.io Package contains classes dealing directly with the reading and writing of beans. 
org.apache.commons.betwixt.registry This package contains various plugins that can be used with XMLIntrospector to customize it's caching behaviour (or programmatically modify the XmlBeanInfo finding). 
org.apache.commons.betwixt.schema WARNING: EXPERIMENTAL Contains classes that generate XML (w3c) schema from Betwixt descriptors. 
 

Uses of XMLBeanInfo in org.apache.commons.betwixt
 

Methods in org.apache.commons.betwixt that return XMLBeanInfo
protected  XMLBeanInfo XMLIntrospector.createXMLBeanInfo(java.beans.BeanInfo beanInfo)
          Factory method to create XMLBeanInfo instances
protected  XMLBeanInfo XMLIntrospector.createXMLBeanInfo(org.apache.commons.beanutils.DynaClass dynaClass)
          Creates XMLBeanInfo for the given DynaClass.
protected  XMLBeanInfo XMLIntrospector.findByXMLDescriptor(java.lang.Class aClass)
          Attempt to lookup the XML descriptor for the given class using the classname + ".betwixt" using the same ClassLoader used to load the class or return null if it could not be loaded
 XMLBeanInfo XMLIntrospector.introspect(java.beans.BeanInfo beanInfo)
          Create a standard XMLBeanInfo by introspection.
 XMLBeanInfo XMLIntrospector.introspect(java.lang.Class aClass)
          Create a standard XMLBeanInfo by introspection.
 XMLBeanInfo XMLIntrospector.introspect(java.lang.Class aClass, org.xml.sax.InputSource source)
          Introspects the given Class using the dot betwixt document in the given InputSource.
 XMLBeanInfo XMLIntrospector.introspect(org.apache.commons.beanutils.DynaClass dynaClass)
          Creates XMLBeanInfo by reading the DynaProperties of a DynaBean.
 XMLBeanInfo XMLIntrospector.introspect(java.lang.Object bean)
          Create a standard XMLBeanInfo by introspection The actual introspection depends only on the BeanInfo associated with the bean.
 

Methods in org.apache.commons.betwixt with parameters of type XMLBeanInfo
private  void XMLIntrospector.populate(XMLBeanInfo xmlBeanInfo, XMLIntrospector.BeanType bean)
          Populates the given XMLBeanInfo based on the given type of bean.
 

Uses of XMLBeanInfo in org.apache.commons.betwixt.digester
 

Fields in org.apache.commons.betwixt.digester declared as XMLBeanInfo
private  XMLBeanInfo InfoRule.xmlBeanInfo
          XMLBeanInfo being created
 

Uses of XMLBeanInfo in org.apache.commons.betwixt.io
 

Methods in org.apache.commons.betwixt.io that return XMLBeanInfo
private  XMLBeanInfo AbstractBeanWriter.findXMLBeanInfo(java.lang.Object bean, ElementDescriptor parentDescriptor)
          Finds the appropriate bean info for the given (hollow) element.
 

Methods in org.apache.commons.betwixt.io with parameters of type XMLBeanInfo
private  void AbstractBeanWriter.writeBean(java.lang.String namespaceUri, java.lang.String localName, java.lang.String qualifiedName, java.lang.Object bean, Context context, XMLBeanInfo beanInfo)
          Writes the given bean to the current stream using the given mapping.
 

Uses of XMLBeanInfo in org.apache.commons.betwixt.registry
 

Methods in org.apache.commons.betwixt.registry that return XMLBeanInfo
 XMLBeanInfo NoCacheRegistry.get(java.lang.Class forThisClass)
          Always return null.
 XMLBeanInfo XMLBeanInfoRegistry.get(java.lang.Class forThisClass)
          Get the XMLBeanInfo for the given class.
 XMLBeanInfo DefaultXMLBeanInfoRegistry.get(java.lang.Class forThisClass)
          Get XMLBeanInfo from cache.
 

Methods in org.apache.commons.betwixt.registry with parameters of type XMLBeanInfo
 void NoCacheRegistry.put(java.lang.Class forThisClass, XMLBeanInfo beanInfo)
          Do nothing (this implementation does not cache)
 void XMLBeanInfoRegistry.put(java.lang.Class forThisClass, XMLBeanInfo beanInfo)
          Associate a class with it's XMLBeanInfo.
 void DefaultXMLBeanInfoRegistry.put(java.lang.Class forThisClass, XMLBeanInfo beanInfo)
          Put into cache
 

Uses of XMLBeanInfo in org.apache.commons.betwixt.schema
 

Methods in org.apache.commons.betwixt.schema that return XMLBeanInfo
 XMLBeanInfo Schema.introspect(java.lang.Class type)
          Introspects the given type giving an XMLBeanInfo.
 

Methods in org.apache.commons.betwixt.schema with parameters of type XMLBeanInfo
 Schema SchemaTranscriber.generate(XMLBeanInfo xmlBeanInfo)
          Generates an XML Schema model from the given XMLBeanInfo