Package org.neuroml.export.utils.support
Enum ModelFeature
- java.lang.Object
-
- java.lang.Enum<ModelFeature>
-
- org.neuroml.export.utils.support.ModelFeature
-
- All Implemented Interfaces:
Serializable
,Comparable<ModelFeature>
public enum ModelFeature extends Enum<ModelFeature>
- Author:
- padraig
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ArrayList<ModelFeature>
analyseModelFeatures(org.lemsml.jlems.core.type.Lems lems)
static void
main(String[] args)
String
toString()
static ModelFeature
valueOf(String name)
Returns the enum constant of this type with the specified name.static ModelFeature[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 Detail
-
values
public static ModelFeature[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ModelFeature c : ModelFeature.values()) System.out.println(c);
- 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 nameNullPointerException
- if the argument is null
-
toString
public String toString()
- Overrides:
toString
in classEnum<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)
-
-