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.ElementRule.configureDescriptor(ElementDescriptor, String)
now calls
#configureDescriptor(ElementDescriptor, String, boolean)
which allow accessibility to be forced. The subclassing API
was not really considered carefully when this class was
created. If anyone subclasses this method please contact the
mailing list and suitable hooks will be placed into the code. |
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.digester.XMLIntrospectorHelper.isLoopType(Class)
0.7 replaced by IntrospectionConfiguration.isLoopType(Class) |
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.strategy.ObjectStringConverter.objectToString(Object, Class, String, Context)
0.7 use ObjectStringConverter.objectToString(Object, Class, Context) instead.
The preferred way to support flavours is by setting the
org.apache.commons.betwixt.FLAVOUR option.
This can then be retrieved by calling Context.getOptions() |
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.strategy.ObjectStringConverter.stringToObject(String, Class, String, Context)
0.7 use ObjectStringConverter.stringToObject(String, Class, Context) instead.
The preferred way to support flavours is by setting the
org.apache.commons.betwixt.FLAVOUR option.
This can then be retrieved by calling Context.getOptions() |
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 |