public class JavaType extends Object
Modifier and Type | Class and Description |
---|---|
static class |
JavaType.Style |
Modifier and Type | Field and Description |
---|---|
protected String |
className |
protected boolean |
isHeader |
protected String |
name |
protected String |
packageName |
protected String |
simpleName |
protected JavaType.Style |
style |
protected String |
targetNamespace |
protected String |
type |
Constructor and Description |
---|
JavaType() |
JavaType(String n,
String t,
String tns) |
Modifier and Type | Method and Description |
---|---|
String |
getClassName() |
protected String |
getDefaultTypeValue() |
DefaultValueWriter |
getDefaultValueWriter() |
String |
getName() |
JavaInterface |
getOwner() |
String |
getPackageName() |
QName |
getQName() |
String |
getRawName() |
String |
getSimpleName() |
JavaType.Style |
getStyle() |
String |
getTargetNamespace() |
String |
getType() |
boolean |
isHeader() |
boolean |
isIN() |
boolean |
isINOUT() |
boolean |
isOUT() |
void |
setClassName(String clzName) |
void |
setDefaultValueWriter(DefaultValueWriter w) |
void |
setHeader(boolean header) |
void |
setName(String s) |
void |
setOwner(JavaInterface intf) |
void |
setQName(QName qn) |
void |
setStyle(JavaType.Style s) |
void |
setTargetNamespace(String tns) |
void |
setType(String t) |
String |
toString() |
void |
writeDefaultValue(Writer writer,
String indent,
String opName,
String varName) |
protected String name
protected String type
protected String packageName
protected String className
protected String simpleName
protected String targetNamespace
protected JavaType.Style style
protected boolean isHeader
public void setDefaultValueWriter(DefaultValueWriter w)
public DefaultValueWriter getDefaultValueWriter()
public void setQName(QName qn)
public QName getQName()
public void setClassName(String clzName)
public String getClassName()
public void writeDefaultValue(Writer writer, String indent, String opName, String varName) throws IOException
IOException
protected String getDefaultTypeValue()
public void setTargetNamespace(String tns)
public String getTargetNamespace()
public String getRawName()
public String getName()
public void setName(String s)
public String getType()
public void setType(String t)
public JavaType.Style getStyle()
public void setStyle(JavaType.Style s)
public boolean isIN()
public boolean isOUT()
public boolean isINOUT()
public void setHeader(boolean header)
public boolean isHeader()
public JavaInterface getOwner()
public void setOwner(JavaInterface intf)
public String getPackageName()
public String getSimpleName()
Apache CXF