Class Imports

java.lang.Object
org.evrete.api.Imports
All Implemented Interfaces:
Serializable, Copyable<Imports>

public class Imports extends Object implements Copyable<Imports>, Serializable
Represents a class for managing Java imports.
See Also:
  • Constructor Details

    • Imports

      public Imports()
  • Method Details

    • append

      public void append(Imports parent)
    • add

      public void add(String imp)
    • get

      public Set<String> get()
    • asJavaImportStatements

      public void asJavaImportStatements(StringBuilder destination)
      Appends Java import statements to a StringBuilder.
      Parameters:
      destination - the StringBuilder to append the import statements to
    • copyOf

      public Imports copyOf()
      Specified by:
      copyOf in interface Copyable<Imports>
    • toString

      public String toString()
      Overrides:
      toString in class Object