public final class CValuePropertyInfo extends CPropertyInfo implements com.sun.xml.bind.v2.model.core.ValuePropertyInfo<NType,NClass>
ValuePropertyInfo implementation for XJC.| Modifier and Type | Field and Description |
|---|---|
protected TypeUse |
type |
baseType, defaultValue, inlineBinaryData, javadoc, locator, realization| Constructor and Description |
|---|
CValuePropertyInfo(String name,
XSComponent source,
CCustomizations customizations,
Locator locator,
TypeUse type,
QName typeName) |
| Modifier and Type | Method and Description |
|---|---|
<V> V |
accept(CPropertyVisitor<V> visitor) |
<R,P> R |
accept(CPropertyVisitor2<R,P> visitor,
P p) |
CAdapter |
getAdapter() |
MimeType |
getExpectedMimeType() |
QName |
getSchemaType() |
com.sun.tools.xjc.model.CSingleTypePropertyInfo |
getSource() |
CNonElement |
getTarget() |
com.sun.xml.bind.v2.model.core.ID |
id() |
com.sun.xml.bind.v2.model.core.PropertyKind |
kind() |
List<? extends CTypeInfo> |
ref() |
collectElementNames, displayName, getCustomizations, getLocator, getName, getName, getSchemaComponent, hasAnnotation, inlineBinaryData, isCollection, isOptionalPrimitive, isUnboxable, needsExplicitTypeName, parent, readAnnotation, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisplayName, getExpectedMimeType, getName, getSchemaType, id, inlineBinaryData, isCollection, parent, refprotected final TypeUse type
public CValuePropertyInfo(String name, XSComponent source, CCustomizations customizations, Locator locator, TypeUse type, QName typeName)
public final com.sun.xml.bind.v2.model.core.PropertyKind kind()
public <V> V accept(CPropertyVisitor<V> visitor)
accept in class CPropertyInfopublic <R,P> R accept(CPropertyVisitor2<R,P> visitor, P p)
accept in class CPropertyInfopublic QName getSchemaType()
public final com.sun.xml.bind.v2.model.core.ID id()
public final MimeType getExpectedMimeType()
public final List<? extends CTypeInfo> ref()
ref in interface com.sun.xml.bind.v2.model.core.PropertyInfo<NType,NClass>ref in class CPropertyInfopublic final CNonElement getTarget()
public final CAdapter getAdapter()
getAdapter in interface com.sun.xml.bind.v2.model.core.PropertyInfo<NType,NClass>getAdapter in class CPropertyInfopublic final com.sun.tools.xjc.model.CSingleTypePropertyInfo getSource()
Copyright © 2017 Oracle Corporation. All rights reserved.