Package com.sun.tools.ws.processor.model
Class AbstractType
- java.lang.Object
-
- com.sun.tools.ws.processor.model.AbstractType
-
- Direct Known Subclasses:
JAXBType
,RpcLitMember
,RpcLitStructure
public abstract class AbstractType extends Object
- Author:
- WS Development Team
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractType()
protected
AbstractType(QName name)
protected
AbstractType(QName name, JavaType javaType)
protected
AbstractType(QName name, JavaType javaType, String version)
protected
AbstractType(QName name, String version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JavaType
getJavaType()
QName
getName()
Iterator
getProperties()
Map
getPropertiesMap()
Object
getProperty(String key)
String
getVersion()
boolean
isLiteralType()
boolean
isNillable()
boolean
isSOAPType()
void
removeProperty(String key)
void
setJavaType(JavaType javaType)
void
setName(QName name)
void
setPropertiesMap(Map m)
void
setProperty(String key, Object value)
void
setVersion(String version)
-
-
-
Constructor Detail
-
AbstractType
protected AbstractType()
-
AbstractType
protected AbstractType(QName name)
-
-
Method Detail
-
getName
public QName getName()
-
setName
public void setName(QName name)
-
getJavaType
public JavaType getJavaType()
-
setJavaType
public void setJavaType(JavaType javaType)
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
isNillable
public boolean isNillable()
-
isSOAPType
public boolean isSOAPType()
-
isLiteralType
public boolean isLiteralType()
-
removeProperty
public void removeProperty(String key)
-
getProperties
public Iterator getProperties()
-
getPropertiesMap
public Map getPropertiesMap()
-
setPropertiesMap
public void setPropertiesMap(Map m)
-
-