com.sun.xml.bind.v2.model.runtime
Interface RuntimeNonElementRef

All Superinterfaces:
com.sun.xml.bind.v2.model.core.NonElementRef<java.lang.reflect.Type,java.lang.Class>
All Known Subinterfaces:
RuntimeAttributePropertyInfo, RuntimeTypeRef, RuntimeValuePropertyInfo

public interface RuntimeNonElementRef
extends com.sun.xml.bind.v2.model.core.NonElementRef<java.lang.reflect.Type,java.lang.Class>

Runtime version of NonElementRef.

Inside the implementation, reference decorators implement this interface and this interface is used for chaining. Also, every RuntimeNonElement implementation implements this interface so that undecorated plain reference can be represented without using a separate object.


Method Summary
 RuntimePropertyInfo getSource()
           
 RuntimeNonElement getTarget()
           
 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.
 

Method Detail

getTarget

RuntimeNonElement getTarget()
Specified by:
getTarget in interface com.sun.xml.bind.v2.model.core.NonElementRef<java.lang.reflect.Type,java.lang.Class>

getSource

RuntimePropertyInfo getSource()
Specified by:
getSource in interface com.sun.xml.bind.v2.model.core.NonElementRef<java.lang.reflect.Type,java.lang.Class>

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.