org.jbind.xml.schema.cmp
Class BuiltInConstraint.UnsignedInteger

java.lang.Object
  extended byorg.jbind.xml.schema.cmp.BuiltInConstraint
      extended byorg.jbind.xml.schema.cmp.BuiltInConstraint.DerivedIntegerConstraint
          extended byorg.jbind.xml.schema.cmp.BuiltInConstraint.GreaterThanOrEqualToZero
              extended byorg.jbind.xml.schema.cmp.BuiltInConstraint.UnsignedInteger
All Implemented Interfaces:
IBuiltInConstraint, IConstraint, IHasLocation, ISimpleConstraint
Enclosing class:
BuiltInConstraint

public static class BuiltInConstraint.UnsignedInteger
extends BuiltInConstraint.GreaterThanOrEqualToZero


Nested Class Summary
 
Nested classes inherited from class org.jbind.xml.schema.cmp.BuiltInConstraint
BuiltInConstraint.AnyUri, BuiltInConstraint.DateOrTimeConstraint, BuiltInConstraint.DateTimeConstraint, BuiltInConstraint.DerivedIntegerConstraint, BuiltInConstraint.EntityConstraint, BuiltInConstraint.GDateConstraint, BuiltInConstraint.GreaterThanOrEqualToZero, BuiltInConstraint.GreaterThanZero, BuiltInConstraint.IdConstraint, BuiltInConstraint.IdRefConstraint, BuiltInConstraint.Language, BuiltInConstraint.LessThanOrEqualToZero, BuiltInConstraint.LessThanZero, BuiltInConstraint.NameConstraint, BuiltInConstraint.NcNameConstraint, BuiltInConstraint.NmTokenConstraint, BuiltInConstraint.NotationConstraint, BuiltInConstraint.QNameConstraint, BuiltInConstraint.TimeConstraint, BuiltInConstraint.UnsignedInteger, BuiltInConstraint.UnsignedIntShortOrByte
 
Field Summary
 
Fields inherited from class org.jbind.xml.schema.cmp.BuiltInConstraint.DerivedIntegerConstraint
ZERO
 
Constructor Summary
BuiltInConstraint.UnsignedInteger(java.math.BigInteger anUpperLimit)
           
 
Method Summary
 void localCheck(ICheckContext aCheckContext, IAnyTypeData aData, IConstraintViolations aViolations)
          Checks if the specified data satisfies the constraint locally.
 
Methods inherited from class org.jbind.xml.schema.cmp.BuiltInConstraint
getConstraintType, getLocation, globalCheck, isFinal, isRestriction, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuiltInConstraint.UnsignedInteger

public BuiltInConstraint.UnsignedInteger(java.math.BigInteger anUpperLimit)
Method Detail

localCheck

public void localCheck(ICheckContext aCheckContext,
                       IAnyTypeData aData,
                       IConstraintViolations aViolations)
Description copied from interface: IConstraint
Checks if the specified data satisfies the constraint locally.

Specified by:
localCheck in interface IConstraint
Overrides:
localCheck in class BuiltInConstraint.GreaterThanOrEqualToZero