public abstract class BeanAdapterFactory extends Object
Constructor and Description |
---|
BeanAdapterFactory() |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(QName qName,
AbstractPropertyHandler propertyHandler)
Add a property
|
String |
getAvailable()
Get the available properties as a string
|
Map<QName,AbstractPropertyHandler> |
getProperties()
Get the properties
|
AbstractPropertyHandler |
getPropertyHandler(QName qName)
Get the property handler for an element name
|
AbstractPropertyHandler |
getWildcardHandler()
Get the wildcardHandler.
|
abstract BeanAdapter |
newInstance()
Create a new BeanAdapter
|
void |
setWildcardHandler(AbstractPropertyHandler wildcardHandler)
Set the wildcardHandler.
|
public AbstractPropertyHandler getPropertyHandler(QName qName)
qName
- the element namepublic Map<QName,AbstractPropertyHandler> getProperties()
public void addProperty(QName qName, AbstractPropertyHandler propertyHandler)
qName
- the qNamepropertyHandler
- the property handlerpublic String getAvailable()
public AbstractPropertyHandler getWildcardHandler()
public void setWildcardHandler(AbstractPropertyHandler wildcardHandler)
wildcardHandler
- the wildcardHandler.public abstract BeanAdapter newInstance()
Copyright © 2016 JBoss by Red Hat. All rights reserved.