Class: CodeModels::JavaParserWrapper::ParserJavaWrapper
- Inherits:
-
Parser
- Object
- Parser
- CodeModels::JavaParserWrapper::ParserJavaWrapper
- Defined in:
- lib/codemodels/javaparserwrapper/parserwrapper.rb
Overview
A Parser built wrapping a base parser written in Java
Instance Method Summary collapse
-
#initialize(transformer = JavaObjectsToRgenTransformer.new) ⇒ ParserJavaWrapper
constructor
A new instance of ParserJavaWrapper.
- #node_to_model(node) ⇒ Object
Constructor Details
#initialize(transformer = JavaObjectsToRgenTransformer.new) ⇒ ParserJavaWrapper
Returns a new instance of ParserJavaWrapper.
40 41 42 |
# File 'lib/codemodels/javaparserwrapper/parserwrapper.rb', line 40 def initialize(transformer=JavaObjectsToRgenTransformer.new) @transformer = transformer end |
Instance Method Details
#node_to_model(node) ⇒ Object
44 45 46 |
# File 'lib/codemodels/javaparserwrapper/parserwrapper.rb', line 44 def node_to_model(node) @transformer.node_to_model(node) end |