Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.apache.xerces.impl.dv.xs;
 
 
 public class HexBinaryDV extends TypeValidator
 {
  public short getAllowedFacets()
  {
    return 2079;
  }
  public Object getActualValue(String paramStringValidationContext paramValidationContext)
  {
    byte[] arrayOfByte = HexBin.decode(paramString);
    if (arrayOfByte == null)
      throw new InvalidDatatypeValueException("cvc-datatype-valid.1.2.1"new Object[] { paramString"hexBinary" });
    return new XHex(arrayOfByte);
  }
  public int getDataLength(Object paramObject)
  {
    return ((XHex)paramObject).getLength();
  }
  private static final class XHex extends ByteListImpl
  {
    public XHex(byte[] paramArrayOfByte)
    {
      super();
    }
    public synchronized String toString()
    {
      if (this. == null)
        this. = HexBin.encode(this.);
      return this.;
    }
    public boolean equals(Object paramObject)
    {
      if (!(paramObject instanceof XHex))
        return false;
      byte[] arrayOfByte = ((XHex)paramObject).;
      int i = this..length;
      if (i != arrayOfByte.length)
        return false;
      for (int j = 0; j < ij++)
        if (this.[j] != arrayOfByte[j])
          return false;
      return true;
    }
    public int hashCode()
    {
      int i = 0;
      for (int j = 0; j < this..lengthj++)
        i = i * 37 + (this.[j] & 0xFF);
      return i;
    }
  }
/* Location:           /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/thirdparty-all.jar
 * Qualified Name:     org.apache.xerces.impl.dv.xs.HexBinaryDV
 * JD-Core Version:    0.6.0
 */
New to GrepCode? Check out our FAQ X