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.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.ElementDescriptor.isWrapCollectionsInElement()
0.6 moved to a declarative style of descriptors where the alrogithmic should
be done during introspection |
org.apache.commons.betwixt.XMLIntrospector.isWrapCollectionsInElement()
0.6 use getConfiguration().isWrapCollectionsInElement |
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.ElementDescriptor.setWrapCollectionsInElement(boolean)
0.6 moved to a declarative style of descriptors where the alrogithmic should
be done during introspection |
org.apache.commons.betwixt.XMLIntrospector.setWrapCollectionsInElement(boolean)
0.6 use getConfiguration().setWrapCollectionsInElement |
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 |