org.apache.cxf.tools.common.model
Class JavaType

java.lang.Object
  extended by org.apache.cxf.tools.common.model.JavaType
Direct Known Subclasses:
JavaException, JavaField, JavaParameter, JavaReturn

public class JavaType
extends java.lang.Object


Nested Class Summary
static class JavaType.Style
           
 
Field Summary
protected  java.lang.String className
           
protected  boolean isHeader
           
protected  java.lang.String name
           
protected  JavaType.Style style
           
protected  java.lang.String targetNamespace
           
protected  java.lang.String type
           
protected  com.sun.xml.bind.api.TypeReference typeRef
           
 
Constructor Summary
JavaType()
           
JavaType(java.lang.String n, java.lang.String t, java.lang.String tns)
           
 
Method Summary
 java.lang.String getClassName()
           
 java.lang.String getDefaultTypeValue()
           
 java.lang.String getName()
           
 JavaInterface getOwner()
           
 javax.xml.namespace.QName getQName()
           
 java.lang.String getRawName()
           
 JavaType.Style getStyle()
           
 java.lang.String getTargetNamespace()
           
 java.lang.String getType()
           
 com.sun.xml.bind.api.TypeReference getTypeReference()
           
 boolean isHeader()
           
 boolean isIN()
           
 boolean isINOUT()
           
 boolean isOUT()
           
 void setClassName(java.lang.String clzName)
           
 void setHeader(boolean header)
           
 void setName(java.lang.String s)
           
 void setOwner(JavaInterface intf)
           
 void setQName(javax.xml.namespace.QName qn)
           
 void setStyle(JavaType.Style s)
           
 void setTargetNamespace(java.lang.String tns)
           
 void setType(java.lang.String t)
           
 void setTypeReference(com.sun.xml.bind.api.TypeReference ref)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

type

protected java.lang.String type

className

protected java.lang.String className

targetNamespace

protected java.lang.String targetNamespace

style

protected JavaType.Style style

typeRef

protected com.sun.xml.bind.api.TypeReference typeRef

isHeader

protected boolean isHeader
Constructor Detail

JavaType

public JavaType()

JavaType

public JavaType(java.lang.String n,
                java.lang.String t,
                java.lang.String tns)
Method Detail

setQName

public void setQName(javax.xml.namespace.QName qn)

getQName

public javax.xml.namespace.QName getQName()

setClassName

public void setClassName(java.lang.String clzName)

getClassName

public java.lang.String getClassName()

getDefaultTypeValue

public java.lang.String getDefaultTypeValue()

setTargetNamespace

public void setTargetNamespace(java.lang.String tns)

getTargetNamespace

public java.lang.String getTargetNamespace()

getRawName

public java.lang.String getRawName()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String s)

getType

public java.lang.String getType()

setType

public void setType(java.lang.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()

setTypeReference

public void setTypeReference(com.sun.xml.bind.api.TypeReference ref)

getTypeReference

public com.sun.xml.bind.api.TypeReference getTypeReference()

setHeader

public void setHeader(boolean header)

isHeader

public boolean isHeader()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getOwner

public JavaInterface getOwner()

setOwner

public void setOwner(JavaInterface intf)


Copyright © 2006-2007 Apache Software Foundation. All Rights Reserved.