Enum ModelFeature

java.lang.Object
java.lang.Enum<ModelFeature>
org.neuroml.export.utils.support.ModelFeature
All Implemented Interfaces:
Serializable, Comparable<ModelFeature>, java.lang.constant.Constable

public enum ModelFeature extends Enum<ModelFeature>
Author:
padraig
  • Enum Constant Details

    • SINGLE_COMP_MODEL

      public static final ModelFeature SINGLE_COMP_MODEL
    • NETWORK_MODEL

      public static final ModelFeature NETWORK_MODEL
    • MULTI_CELL_MODEL

      public static final ModelFeature MULTI_CELL_MODEL
    • MULTI_POPULATION_MODEL

      public static final ModelFeature MULTI_POPULATION_MODEL
    • NETWORK_WITH_INPUTS_MODEL

      public static final ModelFeature NETWORK_WITH_INPUTS_MODEL
    • NETWORK_WITH_PROJECTIONS_MODEL

      public static final ModelFeature NETWORK_WITH_PROJECTIONS_MODEL
    • NETWORK_WITH_GAP_JUNCTIONS_MODEL

      public static final ModelFeature NETWORK_WITH_GAP_JUNCTIONS_MODEL
    • NETWORK_WITH_ANALOG_CONNS_MODEL

      public static final ModelFeature NETWORK_WITH_ANALOG_CONNS_MODEL
    • ABSTRACT_CELL_MODEL

      public static final ModelFeature ABSTRACT_CELL_MODEL
    • COND_BASED_CELL_MODEL

      public static final ModelFeature COND_BASED_CELL_MODEL
    • EXT_MORPH_BIOPHYS_CELL_MODEL

      public static final ModelFeature EXT_MORPH_BIOPHYS_CELL_MODEL
    • MULTICOMPARTMENTAL_CELL_MODEL

      public static final ModelFeature MULTICOMPARTMENTAL_CELL_MODEL
    • CHANNEL_POPULATIONS_CELL_MODEL

      public static final ModelFeature CHANNEL_POPULATIONS_CELL_MODEL
    • CHANNEL_DENSITY_ON_SEGMENT

      public static final ModelFeature CHANNEL_DENSITY_ON_SEGMENT
    • HH_CHANNEL_MODEL

      public static final ModelFeature HH_CHANNEL_MODEL
    • KS_CHANNEL_MODEL

      public static final ModelFeature KS_CHANNEL_MODEL
    • ALL

      public static final ModelFeature ALL
  • Method Details

    • values

      public static ModelFeature[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static ModelFeature valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<ModelFeature>
    • analyseModelFeatures

      public static ArrayList<ModelFeature> analyseModelFeatures(org.lemsml.jlems.core.type.Lems lems) throws org.lemsml.jlems.core.sim.LEMSException, org.neuroml.model.util.NeuroMLException
      Throws:
      org.lemsml.jlems.core.sim.LEMSException
      org.neuroml.model.util.NeuroMLException
    • main

      public static void main(String[] args)