public abstract class GroupListI<T extends Group> extends com.powerdata.openpa.impl.AbstractPAList<T> implements GroupListIfc<T>
Modifier and Type | Method and Description |
---|---|
BusList |
getBuses(int ndx)
return list of buses as appropriate.
|
T |
getByBus(Bus b)
Return a group object by Bus
|
GenList |
getGenerators(int ndx)
return list of generators
|
LineList |
getLines(int ndx)
return list of lines
|
LoadList |
getLoads(int ndx)
return list of loads
|
PhaseShifterList |
getPhaseShifters(int ndx)
return list of phase shifters
|
SeriesCapList |
getSeriesCapacitors(int ndx)
return list of series capacitors
|
SeriesReacList |
getSeriesReactors(int ndx)
return list of series reactors
|
ShuntCapList |
getShuntCapacitors(int ndx)
return list of shunt capacitors
|
ShuntReacList |
getShuntReactors(int ndx)
return list of shunt reactors
|
SVCList |
getSVCs(int ndx)
return list of SVC's
|
SwitchList |
getSwitches(int ndx)
return list of switches
|
TransformerList |
getTransformers(int ndx)
return list of transformers
|
TwoTermDCLineList |
getTwoTermDCLines(int ndx)
return list of two-terminal DC Lines
|
int[] |
translateBusIndexes(int[] indexes)
bulk convert a set of bus indexes to indexes of this list
|
getByID, getByKey, getID, getID, getIndex, getIndexesFromKeys, getKey, getKeys, getName, getName, reset, setID, setID, setName, setName
add, add, addAll, clear, equals, get, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, set, subList
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
CalcListHash, getByID, getByKey, getColTypes, getColumnData, getID, getID, getIndex, getIndexes, getIndexesFromIDs, getIndexesFromKeys, getKey, getKeys, getListMeta, getName, getName, objEquals, objHash, reset, setID, setID, setName, setName, toArray
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
public BusList getBuses(int ndx) throws PAModelException
getBuses
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public SwitchList getSwitches(int ndx) throws PAModelException
getSwitches
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public LineList getLines(int ndx) throws PAModelException
getLines
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public SeriesReacList getSeriesReactors(int ndx) throws PAModelException
getSeriesReactors
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public SeriesCapList getSeriesCapacitors(int ndx) throws PAModelException
getSeriesCapacitors
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public TransformerList getTransformers(int ndx) throws PAModelException
getTransformers
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public PhaseShifterList getPhaseShifters(int ndx) throws PAModelException
getPhaseShifters
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public TwoTermDCLineList getTwoTermDCLines(int ndx) throws PAModelException
getTwoTermDCLines
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public GenList getGenerators(int ndx) throws PAModelException
getGenerators
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public LoadList getLoads(int ndx) throws PAModelException
getLoads
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public ShuntReacList getShuntReactors(int ndx) throws PAModelException
getShuntReactors
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public ShuntCapList getShuntCapacitors(int ndx) throws PAModelException
getShuntCapacitors
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public SVCList getSVCs(int ndx) throws PAModelException
getSVCs
in interface GroupListIfc<T extends Group>
ndx
- group indexPAModelException
public T getByBus(Bus b)
GroupListIfc
getByBus
in interface GroupListIfc<T extends Group>
public int[] translateBusIndexes(int[] indexes)
GroupListIfc
translateBusIndexes
in interface GroupListIfc<T extends Group>