Apache CXF API

org.apache.cxf.tools.util
Class ClassCollector

java.lang.Object
  extended by org.apache.cxf.tools.util.ClassCollector

public class ClassCollector
extends Object


Constructor Summary
ClassCollector()
           
 
Method Summary
 void addClientClassName(String packagename, String type, String fullClassName)
           
 void addExceptionClassName(String packagename, String type, String fullClassName)
           
 void addImplClassName(String packagename, String type, String fullClassName)
           
 void addSeiClassName(String packagename, String type, String fullClassName)
           
 void addServerClassName(String packagename, String type, String fullClassName)
           
 void addServiceClassName(String packagename, String type, String fullClassName)
           
 void addTypesClassName(String packagename, String type, String fullClassName)
           
 boolean containClientClass(String packagename, String type)
           
 boolean containExceptionClass(String packagename, String type)
           
 boolean containImplClass(String packagename, String type)
           
 boolean containSeiClass(String packagename, String type)
           
 boolean containServerClass(String packagename, String type)
           
 boolean containServiceClass(String packagename, String type)
           
 boolean containsTypeIgnoreCase(String packagename, String type)
           
 boolean containTypesClass(String packagename, String type)
           
 Map<String,String> getExceptionClassNames()
           
 Collection<String> getGeneratedFileInfo()
           
 Map<String,String> getImplClassNames()
           
 Map<String,String> getSeiClassNames()
           
 Map<String,String> getServiceClassNames()
           
 Map<String,String> getTypesClassNames()
           
 String getTypesFullClassName(String packagename, String type)
           
 Set<String> getTypesPackages()
           
 boolean isReserved(String packagename, String type)
           
 void reserveClass(String fullName)
           
 void setExceptionClassNames(Map<String,String> exceptionClassNames)
           
 void setImplClassNames(Map<String,String> implClassNames)
           
 void setSeiClassNames(Map<String,String> seiClassNames)
           
 void setServiceClassNames(Map<String,String> serviceClassNames)
           
 void setTypesClassNames(Map<String,String> typesClassNames)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassCollector

public ClassCollector()
Method Detail

reserveClass

public void reserveClass(String fullName)

isReserved

public boolean isReserved(String packagename,
                          String type)

containSeiClass

public boolean containSeiClass(String packagename,
                               String type)

containTypesClass

public boolean containTypesClass(String packagename,
                                 String type)

containExceptionClass

public boolean containExceptionClass(String packagename,
                                     String type)

containServiceClass

public boolean containServiceClass(String packagename,
                                   String type)

containClientClass

public boolean containClientClass(String packagename,
                                  String type)

containServerClass

public boolean containServerClass(String packagename,
                                  String type)

containImplClass

public boolean containImplClass(String packagename,
                                String type)

addSeiClassName

public void addSeiClassName(String packagename,
                            String type,
                            String fullClassName)

addTypesClassName

public void addTypesClassName(String packagename,
                              String type,
                              String fullClassName)

addServerClassName

public void addServerClassName(String packagename,
                               String type,
                               String fullClassName)

addImplClassName

public void addImplClassName(String packagename,
                             String type,
                             String fullClassName)

addClientClassName

public void addClientClassName(String packagename,
                               String type,
                               String fullClassName)

addServiceClassName

public void addServiceClassName(String packagename,
                                String type,
                                String fullClassName)

addExceptionClassName

public void addExceptionClassName(String packagename,
                                  String type,
                                  String fullClassName)

getTypesFullClassName

public String getTypesFullClassName(String packagename,
                                    String type)

containsTypeIgnoreCase

public boolean containsTypeIgnoreCase(String packagename,
                                      String type)

getTypesPackages

public Set<String> getTypesPackages()

getGeneratedFileInfo

public Collection<String> getGeneratedFileInfo()

getSeiClassNames

public Map<String,String> getSeiClassNames()

setSeiClassNames

public void setSeiClassNames(Map<String,String> seiClassNames)

getTypesClassNames

public Map<String,String> getTypesClassNames()

setTypesClassNames

public void setTypesClassNames(Map<String,String> typesClassNames)

getExceptionClassNames

public Map<String,String> getExceptionClassNames()

setExceptionClassNames

public void setExceptionClassNames(Map<String,String> exceptionClassNames)

getServiceClassNames

public Map<String,String> getServiceClassNames()

setServiceClassNames

public void setServiceClassNames(Map<String,String> serviceClassNames)

getImplClassNames

public Map<String,String> getImplClassNames()

setImplClassNames

public void setImplClassNames(Map<String,String> implClassNames)

Apache CXF API

Apache CXF