MCPcopy Create free account
hub / github.com/PCGen/pcgen / getMaxCharges

Method getMaxCharges

code/src/java/pcgen/core/Equipment.java:1316–1321  ·  view source on GitHub ↗

Get maximum charges @return maximum charges

()

Source from the content-addressed store, hash-verified

1314 * @return maximum charges
1315 */
1316 public int getMaxCharges()
1317 {
1318 return getEqModifierList(true).stream().map(eqMod -> eqMod.get(IntegerKey.MAX_CHARGES))
1319 .filter(max -> max != null && max > 0).findFirst().orElse(0);
1320
1321 }
1322
1323 /**
1324 * Get minimum charges

Callers 6

toStringMethod · 0.95
modifyChargesMethod · 0.80
getSelectedChargesMethod · 0.80
EditChargesMenuItemMethod · 0.80
ModifyChargesMenuItemMethod · 0.80
getMaxChargesTokenIntMethod · 0.80

Calls 4

getEqModifierListMethod · 0.95
streamMethod · 0.80
orElseMethod · 0.65
getMethod · 0.65

Tested by

no test coverage detected