if (excludeConfigTypes != null) {
propertyTypePattern = Pattern.compile(excludeConfigTypes);
}
// create parser
ApiMethodParser parser = createAdapterParser(proxyType);
parser.setSignatures(getSignatureList());
parser.setClassLoader(getProjectClassLoader());
// parse signatures
@SuppressWarnings("unchecked")
final List<ApiMethodParser.ApiMethodModel> models = parser.parse();
// generate enumeration from model
mergeTemplate(getApiMethodContext(models), getApiMethodFile(), "/api-method-enum.vm");
// generate EndpointConfiguration for this Api