Deprecated API

Deprecated Classes
org.apache.commons.betwixt.io.BeanCreateRule
          0.5 this Rule does not allowed good integration with other Rules - use BeanRuleSet instead. 
 

Deprecated Fields
org.apache.commons.betwixt.XMLIntrospector.log
          0.6 use the XMLIntrospector.getLog() property instead 
 

Deprecated Methods
org.apache.commons.betwixt.digester.AddDefaultsRule.addDescriptor(NodeDescriptor)
          0.5 replaced AddDefaultsRule.addDescriptor( Descriptor ) 
org.apache.commons.betwixt.XMLIntrospector.addProperties(BeanInfo, List, List)
          0.5 this method does not support mixed content. Use XMLIntrospector.addProperties(BeanInfo, List, List, List) instead. 
org.apache.commons.betwixt.XMLIntrospector.addProperties(BeanInfo, List, List, List)
          0.5 use XMLIntrospector.addProperties(BeanProperty[], List, List,List) 
org.apache.commons.betwixt.XMLIntrospector.addProperty(BeanInfo, PropertyDescriptor, List, List)
          0.5 this method does not support mixed content. Use XMLIntrospector.addProperty(BeanInfo, PropertyDescriptor, List, List, List) instead. 
org.apache.commons.betwixt.XMLIntrospector.addProperty(BeanInfo, PropertyDescriptor, List, List, List)
          0.5 BeanInfo is no longer required. Use XMLIntrospector.addProperty(PropertyDescriptor, List, List, List) instead. 
org.apache.commons.betwixt.XMLIntrospector.addProperty(PropertyDescriptor, List, List, List)
          0.5 use XMLIntrospector.addProperty(BeanProperty, List, List, List) instead 
org.apache.commons.betwixt.io.AbstractBeanWriter.bodyText(String)
          0.5 use AbstractBeanWriter.bodyText(WriteContext, String) 
org.apache.commons.betwixt.digester.XMLIntrospectorHelper.configureProperty(AttributeDescriptor, PropertyDescriptor)
          0.6 moved into AttributeRule 
org.apache.commons.betwixt.digester.XMLIntrospectorHelper.configureProperty(ElementDescriptor, PropertyDescriptor)
          0.6 unused 
org.apache.commons.betwixt.digester.XMLIntrospectorHelper.configureProperty(ElementDescriptor, PropertyDescriptor, String, Class)
          0.6 moved into ElementRule 
org.apache.commons.betwixt.XMLIntrospector.createDescriptor(PropertyDescriptor, boolean)
          0.5 use XMLIntrospector.createXMLDescriptor(org.apache.commons.betwixt.BeanProperty). 
org.apache.commons.betwixt.digester.XMLIntrospectorHelper.createDescriptor(PropertyDescriptor, boolean, XMLIntrospector)
          0.5 this method has been replaced by XMLIntrospector.createDescriptor(java.beans.PropertyDescriptor, boolean) 
org.apache.commons.betwixt.XMLIntrospector.createNameMapper()
          0.6 this method has been moved into IntrospectionConfiguration. Those who need to vary this should subclass that class instead 
org.apache.commons.betwixt.XMLIntrospector.createPluralStemmer()
          0.6 this method has been moved into IntrospectionConfiguration. Those who need to vary this should subclass that class instead 
org.apache.commons.betwixt.digester.XMLIntrospectorHelper.defaultAddMethods(XMLIntrospector, ElementDescriptor, Class)
          0.6 use the method in XMLIntrospector instead 
org.apache.commons.betwixt.io.AbstractBeanWriter.endElement(String, String, String)
          0.5 use AbstractBeanWriter.endElement(WriteContext, String, String, String) 
org.apache.commons.betwixt.io.BeanWriter.escapeAttributeValue(Object)
          0.5 moved into utility class XMLUtils.escapeAttributeValue(java.lang.Object) 
org.apache.commons.betwixt.io.BeanWriter.escapeBodyValue(Object)
          0.5 moved into utility class XMLUtils.escapeBodyValue(java.lang.Object) 
org.apache.commons.betwixt.io.BeanWriter.expressAttribute(String, String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.expressAttribute(String, String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.expressAttribute(String, String, String, String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.BeanWriter.expressBodyText(String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.expressBodyText(String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.BeanWriter.expressElementEnd()
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.expressElementEnd()
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.BeanWriter.expressElementEnd(String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.expressElementEnd(String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.expressElementEnd(String, String, String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.BeanWriter.expressElementStart(String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.expressElementStart(String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.expressElementStart(String, String, String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.BeanWriter.expressTagClose()
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.expressTagClose()
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.digester.XMLIntrospectorHelper.findGetCollectionDescriptor(XMLIntrospector, ElementDescriptor, String)
          0.6 moved into XMLIntrospector 
org.apache.commons.betwixt.XMLIntrospector.flushCache()
          0.5 use flushable registry instead 
org.apache.commons.betwixt.XMLIntrospector.getAttributeNameMapper()
          0.6 getConfiguration().getAttributeNameMapper 
org.apache.commons.betwixt.XMLIntrospector.getClassNormalizer()
          0.6 use getConfiguration().getClassNormalizer 
org.apache.commons.betwixt.XMLIntrospector.getElementNameMapper()
          0.6 use getConfiguration().getElementNameMapper 
org.apache.commons.betwixt.io.AbstractBeanWriter.getIndentLevel()
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.BeanReader.getMatchIDs()
          0.5 use BindingConfiguration.getMapIDs() 
org.apache.commons.betwixt.XMLIntrospector.getNameMapper()
          0.5 getNameMapper is split up in XMLIntrospector.getElementNameMapper() and XMLIntrospector.getAttributeNameMapper() 
org.apache.commons.betwixt.XMLIntrospector.getPluralStemmer()
          0.6 use getConfiguration().getPluralStemmer 
org.apache.commons.betwixt.io.AbstractBeanWriter.getWriteIDs()
          0.5 use BindingConfiguration.getMapIDs() 
org.apache.commons.betwixt.XMLIntrospector.isAttributesForPrimitives()
          0.6 use getConfiguration().isAttributesForPrimitives 
org.apache.commons.betwixt.XMLIntrospector.isCachingEnabled()
          0.5 replaced by XMlBeanInfoRegistry 
org.apache.commons.betwixt.ElementDescriptor.isPrimitiveType()
          0.6 moved to a declarative style of descriptors where the alrogithmic should be done during introspection 
org.apache.commons.betwixt.digester.XMLIntrospectorHelper.isPrimitiveType(Class)
          0.6 replaced by TypeBindingStrategy 
org.apache.commons.betwixt.XMLIntrospector.isWrapCollectionsInElement()
          0.6 use getConfiguration().isWrapCollectionsInElement 
org.apache.commons.betwixt.ElementDescriptor.isWrapCollectionsInElement()
          0.6 moved to a declarative style of descriptors where the alrogithmic should be done during introspection 
org.apache.commons.betwixt.digester.XMLIntrospectorHelper.makeElementDescriptorMap(ElementDescriptor, Map)
          0.6 moved into XMLIntrospector 
org.apache.commons.betwixt.XMLIntrospector.setAttributeNameMapper(NameMapper)
          0.6 use getConfiguration().setAttributeNameMapper 
org.apache.commons.betwixt.XMLIntrospector.setAttributesForPrimitives(boolean)
          0.6 use getConfiguration().setAttributesForPrimitives 
org.apache.commons.betwixt.XMLIntrospector.setCachingEnabled(boolean)
          0.5 replaced by XMlBeanInfoRegistry 
org.apache.commons.betwixt.io.BeanRuleSet.setClassNameAttribute(String)
          0.5 set the ReadContext property instead 
org.apache.commons.betwixt.XMLIntrospector.setClassNormalizer(ClassNormalizer)
          0.6 use getConfiguration().setClassNormalizer 
org.apache.commons.betwixt.XMLIntrospector.setElementNameMapper(NameMapper)
          0.6 use getConfiguration().setElementNameMapper 
org.apache.commons.betwixt.io.BeanReader.setMatchIDs(boolean)
          0.5 use BindingConfiguration.setMapIDs(boolean) 
org.apache.commons.betwixt.XMLIntrospector.setNameMapper(NameMapper)
          0.5 setNameMapper is split up in XMLIntrospector.setElementNameMapper(NameMapper) and XMLIntrospector.setAttributeNameMapper(NameMapper) 
org.apache.commons.betwixt.XMLIntrospector.setPluralStemmer(PluralStemmer)
          0.6 use getConfiguration().setPluralStemmer 
org.apache.commons.betwixt.ElementDescriptor.setPrimitiveType(boolean)
          0.6 moved to a declarative style of descriptors where the alrogithmic should be done during introspection 
org.apache.commons.betwixt.XMLIntrospector.setUseBeanInfoSearchPath(boolean)
          0.6 use getConfiguration().setUseBeanInfoSearchPath 
org.apache.commons.betwixt.XMLIntrospector.setWrapCollectionsInElement(boolean)
          0.6 use getConfiguration().setWrapCollectionsInElement 
org.apache.commons.betwixt.ElementDescriptor.setWrapCollectionsInElement(boolean)
          0.6 moved to a declarative style of descriptors where the alrogithmic should be done during introspection 
org.apache.commons.betwixt.io.AbstractBeanWriter.setWriteIDs(boolean)
          0.5 use BindingConfiguration.setMapIDs(boolean) 
org.apache.commons.betwixt.io.AbstractBeanWriter.startElement(String, String, String, Attributes)
          0.5 use AbstractBeanWriter.startElement(WriteContext, String, String, String, Attributes) 
org.apache.commons.betwixt.digester.XMLIntrospectorHelper.swapDescriptor(ElementDescriptor, ElementDescriptor, ElementDescriptor)
          0.6 now unused 
org.apache.commons.betwixt.expression.Expression.update(Context, String)
          0.5 use Updater instead 
org.apache.commons.betwixt.XMLIntrospector.useBeanInfoSearchPath()
          0.6 use getConfiguration().useBeanInfoSearchPath 
org.apache.commons.betwixt.io.AbstractBeanWriter.write(String, ElementDescriptor, Context)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.write(String, ElementDescriptor, Context, String, String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.writeAttribute(AttributeDescriptor, Context)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.writeAttributes(ElementDescriptor, Context)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.writeContent(ElementDescriptor, Context)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.writeIDREFElement(String, String, String)
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.BeanWriter.writeIndent()
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.writeIndent()
          0.5 replaced by new BeanWriter API 
org.apache.commons.betwixt.io.BeanWriter.writePrintln()
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.writePrintln()
          0.5 replaced by new SAX inspired API 
org.apache.commons.betwixt.io.AbstractBeanWriter.writeRestOfElement(String, ElementDescriptor, Context)
          0.5 replaced by new SAX inspired API 
 

Deprecated Constructors
org.apache.commons.betwixt.io.BeanRuleSet(XMLIntrospector, String, ElementDescriptor, Class, boolean)
          0.5 use constructor which takes a ReadContext instead 
org.apache.commons.betwixt.io.BeanRuleSet(XMLIntrospector, String, ElementDescriptor, Class, Context)
          0.5 use the constructor which takes a ReadContext instead 
org.apache.commons.betwixt.io.BeanRuleSet(XMLIntrospector, String, ElementDescriptor, Context)
          0.6 use the constructor which takes a ReadContext instead 
org.apache.commons.betwixt.expression.Context(Object, Log)
          0.5 use constructor which takes a BindingConfiguration 
org.apache.commons.betwixt.expression.Context(Object, Map, Log)
          0.5 use constructor which takes a converter 
org.apache.commons.betwixt.ElementDescriptor(boolean)
          0.6 PrimitiveType property has been removed 
 



Copyright © 2002-2004 The Apache Software Foundation. All Rights Reserved.