|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.vgrs.xcode.idna.contextualrule.AbstractContextualRule
com.vgrs.xcode.idna.contextualrule.AbstractAllCodePointsNotEvaluated
public abstract class AbstractAllCodePointsNotEvaluated
Abstract class to indicate that all code points have been evaluated. Most
contextual rules apply to only specific code points. There are some rules
which evaluate all the code points. This class identifies rules which iterate
and process all the code points when a specific contextual code point is
found in the input. This will prevent the rule from being executed multiple
times as the ContextualRulesRegistry.runContextualRules method
iterates over all the code points in the input.
| Field Summary |
|---|
| Fields inherited from interface com.vgrs.xcode.idna.contextualrule.ContextualRule |
|---|
ALL_CODE_POINTS_EVALUATED_FALSE, ALL_CODE_POINTS_EVALUATED_TRUE |
| Constructor Summary | |
|---|---|
AbstractAllCodePointsNotEvaluated()
|
|
| Method Summary | |
|---|---|
boolean |
allCodePointsEvaluated()
By default this method return false. |
| Methods inherited from class com.vgrs.xcode.idna.contextualrule.AbstractContextualRule |
|---|
getCodePointToWhichRuleApplies, getRuleName, ruleAppliesToCodepoint, setCodePointToWhichRuleApplies, setRuleName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.vgrs.xcode.idna.contextualrule.ContextualRule |
|---|
executeRule |
| Constructor Detail |
|---|
public AbstractAllCodePointsNotEvaluated()
| Method Detail |
|---|
public boolean allCodePointsEvaluated()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||