Top Fields Constructors Methods
org.glassfish.jaxb.runtime.v2.model.impl

pack-priv final Class RuntimeTypeRefImpl

extends TypeRefImpl<Type, Class<T>>
implements RuntimeTypeRef
Class Inheritance
All Implemented Interfaces
org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeTypeRef, org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeNonElementRef, org.glassfish.jaxb.core.v2.model.core.NonElementRef, org.glassfish.jaxb.core.v2.model.core.TypeRef
Imports
org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeNonElement, .RuntimePropertyInfo, .RuntimeTypeRef, org.glassfish.jaxb.runtime.v2.runtime.Transducer, javax.xml.namespace.QName, java.lang.reflect.Type

Author
Kohsuke Kawaguchi

Field Summary

Inherited from org.glassfish.jaxb.runtime.v2.model.impl.TypeRefImpl:
owner

Constructor Summary

AccessConstructor and Description
public
RuntimeTypeRefImpl(RuntimeElementPropertyInfoImpl elementPropertyInfo, QName elementName, Type type, boolean isNillable, String defaultValue)

Method Summary

Modifier and TypeMethod and Description
public RuntimePropertyInfo
public RuntimeNonElement
public Transducer<ValueT>
getTransducer()

Implements org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeNonElementRef.getTransducer.

If the XML representation of the referenced Java type is just a text, return a transducer that converts between the bean and XML.

Inherited from org.glassfish.jaxb.runtime.v2.model.impl.TypeRefImpl:
getDefaultValuegetTagNameisNillablelink

Constructor Detail

RuntimeTypeRefImplback to summary
public RuntimeTypeRefImpl(RuntimeElementPropertyInfoImpl elementPropertyInfo, QName elementName, Type type, boolean isNillable, String defaultValue)

Method Detail

getSourceback to summary
public RuntimePropertyInfo getSource()

Overrides org.glassfish.jaxb.runtime.v2.model.impl.TypeRefImpl.getSource.

Implements org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeTypeRef.getSource, org.glassfish.jaxb.core.v2.model.core.NonElementRef.getSource.

Doc from org.glassfish.jaxb.core.v2.model.core.NonElementRef.getSource.

Gets the property which is the source of this reference.

Annotations
@Override
getTargetback to summary
public RuntimeNonElement getTarget()

Overrides org.glassfish.jaxb.runtime.v2.model.impl.TypeRefImpl.getTarget.

Implements org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeTypeRef.getTarget, org.glassfish.jaxb.core.v2.model.core.NonElementRef.getTarget.

Doc from org.glassfish.jaxb.core.v2.model.core.NonElementRef.getTarget.

Target of the reference.

Annotations
@Override
getTransducerback to summary
public Transducer<ValueT> getTransducer()

Implements org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeNonElementRef.getTransducer.

Doc from org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeNonElementRef.getTransducer.

If the XML representation of the referenced Java type is just a text, return a transducer that converts between the bean and XML.

Annotations
@Override