Mercurial > hg > truffle
comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/model/CodeTypeElement.java @ 19282:ae81dd154fb6
Truffle-DSL: remove old DSL layout; Make new layout the default.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Thu, 22 Jan 2015 20:44:24 +0100 |
parents | f6b8787dc113 |
children |
comparison
equal
deleted
inserted
replaced
19281:92880b0f7fed | 19282:ae81dd154fb6 |
---|---|
171 | 171 |
172 public List<VariableElement> getFields() { | 172 public List<VariableElement> getFields() { |
173 return ElementFilter.fieldsIn(getEnclosedElements()); | 173 return ElementFilter.fieldsIn(getEnclosedElements()); |
174 } | 174 } |
175 | 175 |
176 public ExecutableElement getMethod(String name) { | |
177 for (Element element : getEnclosedElements()) { | |
178 if (element.getKind() == ElementKind.METHOD && element.getSimpleName().toString().equals(name)) { | |
179 return (ExecutableElement) element; | |
180 } | |
181 } | |
182 return null; | |
183 } | |
184 | |
185 public List<ExecutableElement> getMethods() { | 176 public List<ExecutableElement> getMethods() { |
186 return ElementFilter.methodsIn(getEnclosedElements()); | 177 return ElementFilter.methodsIn(getEnclosedElements()); |
187 } | 178 } |
188 | 179 |
189 public List<TypeElement> getInnerClasses() { | 180 public List<TypeElement> getInnerClasses() { |