|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint
public class DefaultDataBindingExtensionPoint
The default implementation of a data binding extension point.
Constructor Summary | |
---|---|
DefaultDataBindingExtensionPoint()
|
Method Summary | |
---|---|
void |
addDataBinding(DataBinding dataBinding)
Register a data binding |
DataBinding |
getDataBinding(java.lang.String id)
Look up a data binding by id |
boolean |
introspectType(DataType dataType,
java.lang.annotation.Annotation[] annotations)
Introspect the java class to figure out what DataType supports it |
DataType |
introspectType(java.lang.Object value)
Introspect the value to figure out the corresponding DataType |
DataBinding |
removeDataBinding(java.lang.String id)
Unregister a data binding |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultDataBindingExtensionPoint()
Method Detail |
---|
public DataBinding getDataBinding(java.lang.String id)
DataBindingExtensionPoint
getDataBinding
in interface DataBindingExtensionPoint
id
- The name of the databinding
public void addDataBinding(DataBinding dataBinding)
DataBindingExtensionPoint
addDataBinding
in interface DataBindingExtensionPoint
public DataBinding removeDataBinding(java.lang.String id)
DataBindingExtensionPoint
removeDataBinding
in interface DataBindingExtensionPoint
public boolean introspectType(DataType dataType, java.lang.annotation.Annotation[] annotations)
DataBindingExtensionPoint
introspectType
in interface DataBindingExtensionPoint
annotations
- The java annotations
public DataType introspectType(java.lang.Object value)
DataBindingExtensionPoint
introspectType
in interface DataBindingExtensionPoint
value
- The object value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |