com.sforce.ws.bind
Class NameMapper

java.lang.Object
  extended by com.sforce.ws.bind.NameMapper

public class NameMapper
extends Object

This class maps between xml and java names.

Since:
1.0 Nov 22, 2005
Version:
1.0
Author:
http://cheenath

Field Summary
static HashSet<String> keywords
           
 
Constructor Summary
NameMapper()
           
 
Method Summary
static String getClassName(String name)
          return the class name for the specified xml type.
static String getFieldName(String name)
           
static String getMethodName(String name)
          return the method name for the specified field name.
static String getPackageName(String targetNamespace, String packagePrefix)
          returns the java package name for the specified schema target namespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

keywords

public static final HashSet<String> keywords
Constructor Detail

NameMapper

public NameMapper()
Method Detail

getPackageName

public static String getPackageName(String targetNamespace,
                                    String packagePrefix)
returns the java package name for the specified schema target namespace

Parameters:
targetNamespace - scheam target namespace
packagePrefix - package prefix
Returns:
java package name

getFieldName

public static String getFieldName(String name)

getMethodName

public static String getMethodName(String name)
return the method name for the specified field name.

Parameters:
name - field name
Returns:
method name. First letter of the method name will be upper case.

getClassName

public static String getClassName(String name)
return the class name for the specified xml type.

Parameters:
name - xml complex type
Returns:
class name. First letter of the class name will be upper case.


Copyright © 2013. All Rights Reserved.