All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.snapscript.core.link.DefaultImport Maven / Gradle / Ivy

package org.snapscript.core.link;

import java.util.Set;

public class DefaultImport {

   private final Set imports;
   private final Set modules;
   private final String alias;
   private final boolean include;
   
   public DefaultImport(Set imports, Set modules, String alias) {
      this(imports, modules, alias, false);
   }
   
   public DefaultImport(Set imports, Set modules, String alias, boolean include) {
      this.imports = imports;
      this.modules = modules;
      this.alias = alias;
      this.include = include;
   }
   
   public Set getImports() {
      return imports;
   }
   
   public Set getModules(){
      return modules;
   }
   
   public String getAlias(){
      return alias;
   }
   
   public boolean isInclude(){
      return include;
   }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy