public List<Object> groupMatchResults(int group) { if (matchingCompleted && matched) { return super.groupMatchResults(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public int start(int group) { if (matchingCompleted && matched) { return super.start(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public int end(int group) { if (matchingCompleted && matched) { return super.end(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public List<T> groupNodes(int group) { if (matchingCompleted && matched) { return super.groupNodes(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public Object groupValue(int group) { if (matchingCompleted && matched) { return super.groupValue(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public Object groupMatchResult(int group, int index) { if (matchingCompleted && matched) { return super.groupMatchResult(group, index); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public Object nodeMatchResult(int index) { if (matchingCompleted && matched) { return super.nodeMatchResult(index); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public MatchedGroupInfo<T> groupInfo(int group) { if (matchingCompleted && matched) { return super.groupInfo(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
/** * Returns a copy of the current match results. Use this method * to save away match results for later use, since future operations * using the SequenceMatcher changes the match results. * @return Copy of the the current match results */ public BasicSequenceMatchResult<T> toBasicSequenceMatchResult() { if (matchingCompleted && matched) { return super.toBasicSequenceMatchResult(); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public Object groupValue(int group) { if (matchingCompleted && matched) { return super.groupValue(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public BasicSequenceMatchResult<T> toBasicSequenceMatchResult() { if (matchingCompleted && matched) { return super.toBasicSequenceMatchResult(); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public List<T> groupNodes(int group) { if (matchingCompleted && matched) { return super.groupNodes(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public Object groupMatchResult(int group, int index) { if (matchingCompleted && matched) { return super.groupMatchResult(group, index); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public int end(int group) { if (matchingCompleted && matched) { return super.end(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public List<Object> groupMatchResults(int group) { if (matchingCompleted && matched) { return super.groupMatchResults(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public List<? extends T> groupNodes(int group) { if (matchingCompleted && matched) { return super.groupNodes(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public List<T> groupNodes(int group) { if (matchingCompleted && matched) { return super.groupNodes(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public MatchedGroupInfo<T> groupInfo(int group) { if (matchingCompleted && matched) { return super.groupInfo(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public int start(int group) { if (matchingCompleted && matched) { return super.start(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }
public int end(int group) { if (matchingCompleted && matched) { return super.end(group); } else { String message = getStateMessage(); throw new IllegalStateException(message); } }