com.sapportals.portal.prt.service.soap.util
Class TypeDescription

java.lang.Object
  |
  +--com.sapportals.portal.prt.service.soap.util.TypeDescription

public class TypeDescription
extends java.lang.Object


Constructor Summary
TypeDescription(java.lang.Class type, java.lang.String name, boolean attributeType, java.lang.String defaultValue, boolean nillable, QName qname)
          FD: backward compatibility with SP2 (webservice <6.0.3 soap config version)
TypeDescription(java.lang.Class type, java.lang.String name, boolean attributeType, java.lang.String defaultValue, boolean nillable, QName qname, java.lang.String arrayItemName, boolean listArray, java.lang.String namespace, boolean simpleType)
           
TypeDescription(java.lang.Class type, java.lang.String name, boolean attributeType, java.lang.String defaultValue, boolean nillable, QName qname, java.lang.String arrayItemName, boolean listArray, java.lang.String namespace, boolean simpleType, boolean minOccursEqZero)
           
TypeDescription(java.lang.String type, java.lang.String name, boolean attributeType, java.lang.String defaultValue, boolean nillable, QName qname, java.lang.String arrayItemName, boolean listArray, java.lang.String namespace, boolean simpleType)
           
TypeDescription(java.lang.String type, java.lang.String name, boolean attributeType, java.lang.String defaultValue, boolean nillable, QName qname, java.lang.String arrayItemName, boolean listArray, java.lang.String namespace, boolean simpleType, boolean minOccursEqZero)
           
 
Method Summary
 java.lang.String getArrayItemName()
           
 java.lang.String getBaseNamespace()
           
 java.lang.String getDefaultValue()
           
 java.lang.String getName()
           
 QName getQname()
           
 IObjectSchema getSchema()
           
 java.lang.String getType()
           
 java.lang.Class getTypeClass()
           
 boolean isAttributeType()
           
 boolean isListArray()
           
 boolean isMinOccursEqZero()
           
 boolean isNillable()
           
 boolean isSimpleType()
           
 void setArrayItemName(java.lang.String string)
           
 void setAttributeType(boolean b)
           
 void setBaseNamespace(java.lang.String string)
           
 void setDefaultValue(java.lang.String string)
           
 void setListArray(boolean b)
           
 void setMinOccursEqZero(boolean b)
           
 void setName(java.lang.String string)
           
 void setNillable(boolean b)
           
 void setQname(QName name)
           
 void setSchema(IObjectSchema schema)
           
 void setSimpleType(boolean b)
           
 void setType(java.lang.Class class1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeDescription

public TypeDescription(java.lang.Class type,
                       java.lang.String name,
                       boolean attributeType,
                       java.lang.String defaultValue,
                       boolean nillable,
                       QName qname,
                       java.lang.String arrayItemName,
                       boolean listArray,
                       java.lang.String namespace,
                       boolean simpleType,
                       boolean minOccursEqZero)

TypeDescription

public TypeDescription(java.lang.String type,
                       java.lang.String name,
                       boolean attributeType,
                       java.lang.String defaultValue,
                       boolean nillable,
                       QName qname,
                       java.lang.String arrayItemName,
                       boolean listArray,
                       java.lang.String namespace,
                       boolean simpleType,
                       boolean minOccursEqZero)

TypeDescription

public TypeDescription(java.lang.Class type,
                       java.lang.String name,
                       boolean attributeType,
                       java.lang.String defaultValue,
                       boolean nillable,
                       QName qname,
                       java.lang.String arrayItemName,
                       boolean listArray,
                       java.lang.String namespace,
                       boolean simpleType)

TypeDescription

public TypeDescription(java.lang.String type,
                       java.lang.String name,
                       boolean attributeType,
                       java.lang.String defaultValue,
                       boolean nillable,
                       QName qname,
                       java.lang.String arrayItemName,
                       boolean listArray,
                       java.lang.String namespace,
                       boolean simpleType)

TypeDescription

public TypeDescription(java.lang.Class type,
                       java.lang.String name,
                       boolean attributeType,
                       java.lang.String defaultValue,
                       boolean nillable,
                       QName qname)
FD: backward compatibility with SP2 (webservice <6.0.3 soap config version)
Parameters:
type -  
name -  
attributeType -  
defaultValue -  
nillable -  
qname -  
Method Detail

isAttributeType

public boolean isAttributeType()
Returns:
 

getDefaultValue

public java.lang.String getDefaultValue()
Returns:
 

getName

public java.lang.String getName()
Returns:
 

getType

public java.lang.String getType()
Returns:
 

getTypeClass

public java.lang.Class getTypeClass()

setAttributeType

public void setAttributeType(boolean b)
Parameters:
b -  

setDefaultValue

public void setDefaultValue(java.lang.String string)
Parameters:
string -  

setName

public void setName(java.lang.String string)
Parameters:
string -  

setType

public void setType(java.lang.Class class1)
Parameters:
class1 -  

isNillable

public boolean isNillable()
Returns:
 

getQname

public QName getQname()
Returns:
 

setNillable

public void setNillable(boolean b)
Parameters:
b -  

setQname

public void setQname(QName name)
Parameters:
name -  

getSchema

public IObjectSchema getSchema()
Returns:
 

setSchema

public void setSchema(IObjectSchema schema)
Parameters:
schema -  

getArrayItemName

public java.lang.String getArrayItemName()
Returns:
 

setArrayItemName

public void setArrayItemName(java.lang.String string)
Parameters:
string -  

isListArray

public boolean isListArray()
Returns:
 

setListArray

public void setListArray(boolean b)
Parameters:
b -  

getBaseNamespace

public java.lang.String getBaseNamespace()
Returns:
 

setBaseNamespace

public void setBaseNamespace(java.lang.String string)
Parameters:
string -  

isSimpleType

public boolean isSimpleType()
Returns:
 

setSimpleType

public void setSimpleType(boolean b)
Parameters:
b -  

isMinOccursEqZero

public boolean isMinOccursEqZero()
Returns:
 

setMinOccursEqZero

public void setMinOccursEqZero(boolean b)
Parameters:
b -