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, setVersion
public JAXBType(JAXBType jaxbType)
public JAXBType()
public JAXBType(QName name, JavaType type, JAXBMapping jaxbMapping, JAXBModel jaxbModel)
public void accept(JAXBTypeVisitor visitor) throws Exception
Exception
public boolean isUnwrappable()
public boolean hasWrapperChildren()
public boolean isLiteralType()
isLiteralType
in class AbstractType
public 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 © 2018 Oracle Corporation. All rights reserved.