@Test public void initialize_A$ClassMeta$String() throws Exception { Configuration config = new Configuration(); ArgTypeMetaExtractor target = new ArgTypeMetaExtractor(config); String sourceCodeString = "package hoge.foo; public class Sample { public Sample() {}\r\n public void doSomething(String str) { System.out.println(\"aaaa\") } }"; ClassMeta classMeta = new ClassMetaExtractor(config).extract(sourceCodeString); target.initialize(classMeta, sourceCodeString); }
public ArgTypeMetaExtractor initialize(String sourceCodeString) { return initialize(null, sourceCodeString); }
ArgTypeMetaExtractor { public ArgTypeMetaExtractor initialize(String sourceCodeString) { return initialize(null, sourceCodeString); } }
ArgTypeMetaExtractor { public ArgTypeMetaExtractor initialize(String sourceCodeString) { return initialize(null, sourceCodeString); } ArgTypeMetaExtractor(Configuration config); }
ArgTypeMetaExtractor { public ArgTypeMetaExtractor initialize(String sourceCodeString) { return initialize(null, sourceCodeString); } ArgTypeMetaExtractor(Configuration config); ArgTypeMetaExtractor initialize(String sourceCodeString); ArgTypeMetaExtractor initialize(ClassMeta classMeta); ArgTypeMetaExtractor initialize(ClassMeta classMeta, String sourceCodeString); List<ArgTypeMeta> getExtractedMetaList(); List<String> getExtractedNameList(); void doExtract(String argsAreaString); }
ArgTypeMetaExtractor { public ArgTypeMetaExtractor initialize(String sourceCodeString) { return initialize(null, sourceCodeString); } ArgTypeMetaExtractor(Configuration config); ArgTypeMetaExtractor initialize(String sourceCodeString); ArgTypeMetaExtractor initialize(ClassMeta classMeta); ArgTypeMetaExtractor initialize(ClassMeta classMeta, String sourceCodeString); List<ArgTypeMeta> getExtractedMetaList(); List<String> getExtractedNameList(); void doExtract(String argsAreaString);  }