Class LEMSQuantityPath

java.lang.Object
org.neuroml.export.utils.LEMSQuantityPath
Direct Known Subclasses:
LEMSQuantityPathNeuron

public class LEMSQuantityPath extends Object
Author:
Padraig Gleeson
  • Field Details

    • population

      protected String population
    • scale

      protected String scale
    • populationIndex

      protected int populationIndex
    • segmentId

      protected int segmentId
    • myType

      protected LEMSQuantityPath.Type myType
    • variableParts

      protected String[] variableParts
    • DUMMY_POPULATION_PREFIX

      public static final String DUMMY_POPULATION_PREFIX
      See Also:
  • Constructor Details

    • LEMSQuantityPath

      public LEMSQuantityPath(String q)
    • LEMSQuantityPath

      public LEMSQuantityPath(String q, String s)
  • Method Details

    • setPopulation

      public void setPopulation(String p)
    • getPopulationArray

      public String getPopulationArray()
    • getQuantity

      public String getQuantity()
    • getVariablePartsAsString

      public static String getVariablePartsAsString(String[] variableParts)
    • getVariableParts

      public String[] getVariableParts()
    • getVariablePartsAsString

      public static String getVariablePartsAsString(String separator, String[] variableParts)
    • getVariable

      public static String getVariable(String[] variableParts, LEMSQuantityPath.Type myType)
    • getVariable

      public String getVariable()
    • getVariablePathInPopComp

      public String getVariablePathInPopComp()
    • getVariablePathInPopComp

      public static String getVariablePathInPopComp(String[] variableParts, LEMSQuantityPath.Type myType)
    • getPopulation

      public String getPopulation()
    • getScale

      public String getScale()
    • getPopulationIndex

      public int getPopulationIndex()
    • getSegmentId

      public int getSegmentId()
    • isVariableInPopulation

      public boolean isVariableInPopulation()
    • isVariableOnSynapse

      public boolean isVariableOnSynapse()
    • isInteger

      public static boolean isInteger(String s)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • main

      public static void main(String[] args) throws Exception
      Throws:
      Exception