Interface RuntimeNonElementRef
-
- All Superinterfaces:
NonElementRef<Type,Class>
- All Known Subinterfaces:
RuntimeAttributePropertyInfo,RuntimeTypeRef,RuntimeValuePropertyInfo
public interface RuntimeNonElementRef extends NonElementRef<Type,Class>
Runtime version ofNonElementRef.Inside the implementation, reference decorators implement this interface and this interface is used for chaining. Also, every
RuntimeNonElementimplementation implements this interface so that undecorated plain reference can be represented without using a separate object.- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuntimePropertyInfogetSource()Gets the property which is the source of this reference.RuntimeNonElementgetTarget()Target of the reference.TransducergetTransducer()If the XML representation of the referenced Java type is just a text, return a transducer that converts between the bean and XML.
-
-
-
Method Detail
-
getTarget
RuntimeNonElement getTarget()
Description copied from interface:NonElementRefTarget of the reference.- Specified by:
getTargetin interfaceNonElementRef<Type,Class>- Returns:
- never null
-
getSource
RuntimePropertyInfo getSource()
Description copied from interface:NonElementRefGets the property which is the source of this reference.- Specified by:
getSourcein interfaceNonElementRef<Type,Class>- Returns:
- never null
-
getTransducer
Transducer getTransducer()
If the XML representation of the referenced Java type is just a text, return a transducer that converts between the bean and XML.
-
-