org.kuali.student.contract.writer.service
Class PureJavaInfcWriter
java.lang.Object
org.kuali.student.contract.writer.service.PureJavaInfcWriter
public class PureJavaInfcWriter
- extends Object
- Author:
- nwright
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
model
private ServiceContractModel model
directory
private String directory
rootPackage
private String rootPackage
DEFAULT_ROOT_PACKAGE
public static final String DEFAULT_ROOT_PACKAGE
- See Also:
- Constant Field Values
filter
private ServicesFilter filter
PureJavaInfcWriter
public PureJavaInfcWriter(ServiceContractModel model,
String directory,
String rootPackage,
ServicesFilter filter)
write
public void write()
- Write out the entire file
- Parameters:
out
-
getXmlTypesUsedByMoreThanOneByService
private Set<XmlType> getXmlTypesUsedByMoreThanOneByService()
getServiceMethodErrors
private Map<String,ServiceMethodError> getServiceMethodErrors()
filterServices
private List<Service> filterServices()
validate
private void validate()
Copyright © 2007-2012 The Kuali Foundation. All Rights Reserved.