public class JAXBType extends AbstractType
| Constructor and Description |
|---|
JAXBType() |
JAXBType(JAXBType jaxbType) |
JAXBType(QName name,
JavaType type) |
JAXBType(QName name,
JavaType type,
JAXBMapping jaxbMapping,
JAXBModel jaxbModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(JAXBTypeVisitor visitor) |
JAXBMapping |
getJaxbMapping() |
JAXBModel |
getJaxbModel() |
List<JAXBProperty> |
getWrapperChildren() |
boolean |
hasWrapperChildren() |
boolean |
isLiteralType() |
boolean |
isUnwrappable() |
boolean |
isUnwrapped() |
void |
setJaxbMapping(JAXBMapping jaxbMapping) |
void |
setJaxbModel(JAXBModel jaxbModel) |
void |
setUnwrapped(boolean unwrapped) |
void |
setWrapperChildren(List<JAXBProperty> children) |
getJavaType, getName, getProperties, getPropertiesMap, getProperty, getVersion, isNillable, isSOAPType, removeProperty, setJavaType, setName, setPropertiesMap, setProperty, setVersionpublic JAXBType(JAXBType jaxbType)
public JAXBType()
public JAXBType(QName name, JavaType type, JAXBMapping jaxbMapping, JAXBModel jaxbModel)
public void accept(JAXBTypeVisitor visitor) throws Exception
Exceptionpublic boolean isUnwrappable()
public boolean hasWrapperChildren()
public boolean isLiteralType()
isLiteralType in class AbstractTypepublic List<JAXBProperty> getWrapperChildren()
public void setWrapperChildren(List<JAXBProperty> children)
public JAXBMapping getJaxbMapping()
public void setJaxbMapping(JAXBMapping jaxbMapping)
public void setUnwrapped(boolean unwrapped)
public boolean isUnwrapped()
public JAXBModel getJaxbModel()
public void setJaxbModel(JAXBModel jaxbModel)
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.