Class BaseSourceDependencies

java.lang.Object
io.github.mmm.code.base.source.BaseSourceDependencies
All Implemented Interfaces:
io.github.mmm.code.api.CodeWithContext, io.github.mmm.code.api.node.CodeNode, io.github.mmm.code.api.node.CodeNodeContainer<BaseSource>, io.github.mmm.code.api.source.CodeSourceDependencies<BaseSource>, Iterable<BaseSource>

public class BaseSourceDependencies extends Object implements io.github.mmm.code.api.source.CodeSourceDependencies<BaseSource>
Implementation of CodeSourceDependencies for Java.
Since:
1.0.0
Author:
Joerg Hohwiller (hohwille at users.sourceforge.net)
  • Constructor Details

  • Method Details

    • getDeclared

      public List<? extends BaseSource> getDeclared()
      Specified by:
      getDeclared in interface io.github.mmm.code.api.node.CodeNodeContainer<BaseSource>
    • getParent

      public BaseSource getParent()
      Specified by:
      getParent in interface io.github.mmm.code.api.node.CodeNode
      Specified by:
      getParent in interface io.github.mmm.code.api.source.CodeSourceDependencies<BaseSource>
    • getSource

      public BaseSource getSource()
      Specified by:
      getSource in interface io.github.mmm.code.api.CodeWithContext
    • getContext

      public BaseContext getContext()
      Specified by:
      getContext in interface io.github.mmm.code.api.CodeWithContext