|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.wsif.providers.WSIFDynamicTypeMap
Container for type mappings that can be used by dynamic providers.
Constructor Summary | |
---|---|
WSIFDynamicTypeMap()
Default constructor |
|
WSIFDynamicTypeMap(java.util.ArrayList aList)
Constructor |
Method Summary | |
---|---|
WSIFDynamicTypeMap |
copy()
Produce a copy of the WSIFDynamicTypeMap. |
java.util.Iterator |
iterator()
Return iterator with all mappings. |
void |
mapPackage(java.lang.String namespace,
java.lang.String packageName)
Map a package name to a namespace URI |
void |
mapType(javax.xml.namespace.QName xmlType,
java.lang.Class javaType)
Add new mapping between XML and Java type. |
void |
mapType(javax.xml.namespace.QName xmlType,
java.lang.Class javaType,
boolean force)
Add new mapping between XML and Java type. |
void |
setAllTypes(java.util.ArrayList aList)
Set the list of all custom types from the wsdl |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WSIFDynamicTypeMap()
public WSIFDynamicTypeMap(java.util.ArrayList aList)
alist
- An ArrayList of all custom types from the wsdlMethod Detail |
public void mapType(javax.xml.namespace.QName xmlType, java.lang.Class javaType)
xmlType
- The qualified xml namejavaType
- The Java classmapType(QName, Class, boolean)
public void mapType(javax.xml.namespace.QName xmlType, java.lang.Class javaType, boolean force)
xmlType
- The qualified xml namejavaType
- The Java classforce
- flag to indicate if mapping should override an existing one
for the same xmlTypepublic void mapPackage(java.lang.String namespace, java.lang.String packageName)
namespace
- The wsdl namespacepackageName
- The name of the Java packagepublic void setAllTypes(java.util.ArrayList aList)
aList
- The listpublic java.util.Iterator iterator()
public WSIFDynamicTypeMap copy()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |