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

Method passes

code/src/java/plugin/pretokens/test/PreLevelTester.java:30–37  ·  view source on GitHub ↗
(final Prerequisite prereq, final CharacterDisplay display, CDOMObject source)

Source from the content-addressed store, hash-verified

28{
29
30 @Override
31 public int passes(final Prerequisite prereq, final CharacterDisplay display, CDOMObject source)
32 {
33
34 final int requiredLevel = Integer.parseInt(prereq.getOperand());
35 final int runningTotal = prereq.getOperator().compare(display.getTotalLevels(), requiredLevel);
36 return countedTotal(prereq, runningTotal);
37 }
38
39 /**
40 * Get the type of prerequisite handled by this token.

Callers

nothing calls this directly

Calls 6

parseIntMethod · 0.80
getOperandMethod · 0.80
countedTotalMethod · 0.80
getOperatorMethod · 0.65
compareMethod · 0.45
getTotalLevelsMethod · 0.45

Tested by

no test coverage detected