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

pack-priv final Class RuntimeValuePropertyInfoImpl

extends ValuePropertyInfoImpl<Type, Class<T>, Field, Method>
implements RuntimeValuePropertyInfo
Class Inheritance
All Implemented Interfaces
org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeValuePropertyInfo, org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeNonElementRef, org.glassfish.jaxb.core.v2.model.core.NonElementRef, org.glassfish.jaxb.runtime.v2.model.runtime.RuntimePropertyInfo, org.glassfish.jaxb.core.v2.model.core.PropertyInfo, org.glassfish.jaxb.core.v2.model.annotation.AnnotationSource, org.glassfish.jaxb.core.v2.model.core.ValuePropertyInfo
Imports
org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeNonElement, .RuntimePropertyInfo, .RuntimeValuePropertyInfo, java.lang.reflect.Field, .Method, .Type, java.util.List

Author
Kohsuke Kawaguchi

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public boolean
elementOnlyContent()

Implements org.glassfish.jaxb.runtime.v2.model.runtime.RuntimePropertyInfo.elementOnlyContent.

Returns true if this property has an element-only content.

public RuntimePropertyInfo
public RuntimeNonElement
public List<? extends RuntimeNonElement>
Inherited from org.glassfish.jaxb.runtime.v2.model.impl.ValuePropertyInfoImpl:
kind

Constructor Detail

RuntimeValuePropertyInfoImplback to summary
pack-priv RuntimeValuePropertyInfoImpl(RuntimeClassInfoImpl classInfo, PropertySeed<Type, Class<T>, Field, Method> seed)

Method Detail

elementOnlyContentback to summary
public boolean elementOnlyContent()

Implements org.glassfish.jaxb.runtime.v2.model.runtime.RuntimePropertyInfo.elementOnlyContent.

Doc from org.glassfish.jaxb.runtime.v2.model.runtime.RuntimePropertyInfo.elementOnlyContent.

Returns true if this property has an element-only content. False otherwise.

Annotations
@Override
getSourceback to summary
public RuntimePropertyInfo getSource()

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

Implements org.glassfish.jaxb.core.v2.model.core.NonElementRef.getSource, org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeNonElementRef.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.SingleTypePropertyInfoImpl.getTarget.

Implements org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeValuePropertyInfo.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
refback to summary
public List<? extends RuntimeNonElement> ref()

Overrides org.glassfish.jaxb.runtime.v2.model.impl.SingleTypePropertyInfoImpl.ref.

Implements org.glassfish.jaxb.core.v2.model.core.PropertyInfo.ref, org.glassfish.jaxb.runtime.v2.model.runtime.RuntimePropertyInfo.ref.

Doc from org.glassfish.jaxb.core.v2.model.core.PropertyInfo.ref.

List of TypeInfos that this property references. This allows the caller to traverse the reference graph without getting into the details of each different property type.

Annotations
@Override