Class JavaType
- java.lang.Object
-
- org.apache.cxf.tools.common.model.JavaType
-
- Direct Known Subclasses:
JavaException,JavaField,JavaParameter,JavaReturn
public class JavaType extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJavaType.Style
-
Field Summary
Fields Modifier and Type Field Description protected StringclassNameprotected booleanisHeaderprotected Stringnameprotected StringpackageNameprotected StringsimpleNameprotected JavaType.Stylestyleprotected StringtargetNamespaceprotected Stringtype
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClassName()protected StringgetDefaultTypeValue()DefaultValueWritergetDefaultValueWriter()StringgetName()JavaInterfacegetOwner()StringgetPackageName()QNamegetQName()StringgetRawName()StringgetSimpleName()JavaType.StylegetStyle()StringgetTargetNamespace()StringgetType()booleanisHeader()booleanisIN()booleanisINOUT()booleanisOUT()voidsetClassName(String clzName)voidsetDefaultValueWriter(DefaultValueWriter w)voidsetHeader(boolean header)voidsetName(String s)voidsetOwner(JavaInterface intf)voidsetQName(QName qn)voidsetStyle(JavaType.Style s)voidsetTargetNamespace(String tns)voidsetType(String t)StringtoString()voidwriteDefaultValue(Writer writer, String indent, String opName, String varName)
-
-
-
Field Detail
-
name
protected String name
-
type
protected String type
-
packageName
protected String packageName
-
className
protected String className
-
simpleName
protected String simpleName
-
targetNamespace
protected String targetNamespace
-
style
protected JavaType.Style style
-
isHeader
protected boolean isHeader
-
-
Method Detail
-
setDefaultValueWriter
public void setDefaultValueWriter(DefaultValueWriter w)
-
getDefaultValueWriter
public DefaultValueWriter getDefaultValueWriter()
-
setQName
public void setQName(QName qn)
-
getQName
public QName getQName()
-
setClassName
public void setClassName(String clzName)
-
getClassName
public String getClassName()
-
writeDefaultValue
public void writeDefaultValue(Writer writer, String indent, String opName, String varName) throws IOException
- Throws:
IOException
-
getDefaultTypeValue
protected String getDefaultTypeValue()
-
setTargetNamespace
public void setTargetNamespace(String tns)
-
getTargetNamespace
public String getTargetNamespace()
-
getRawName
public String getRawName()
-
getName
public String getName()
-
setName
public void setName(String s)
-
getType
public String getType()
-
setType
public void setType(String t)
-
getStyle
public JavaType.Style getStyle()
-
setStyle
public void setStyle(JavaType.Style s)
-
isIN
public boolean isIN()
-
isOUT
public boolean isOUT()
-
isINOUT
public boolean isINOUT()
-
setHeader
public void setHeader(boolean header)
-
isHeader
public boolean isHeader()
-
getOwner
public JavaInterface getOwner()
-
setOwner
public void setOwner(JavaInterface intf)
-
getPackageName
public String getPackageName()
-
getSimpleName
public String getSimpleName()
-
-