public interface sun.security.util.math.IntegerModuloP
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.security.util.math.IntegerModuloP
  super_class: java.lang.Object
{
  public abstract sun.security.util.math.IntegerFieldModuloP getField();
    descriptor: ()Lsun/security/util/math/IntegerFieldModuloP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.math.BigInteger asBigInteger();
    descriptor: ()Ljava/math/BigInteger;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract sun.security.util.math.ImmutableIntegerModuloP fixed();
    descriptor: ()Lsun/security/util/math/ImmutableIntegerModuloP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract sun.security.util.math.MutableIntegerModuloP mutable();
    descriptor: ()Lsun/security/util/math/MutableIntegerModuloP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract sun.security.util.math.ImmutableIntegerModuloP add(sun.security.util.math.IntegerModuloP);
    descriptor: (Lsun/security/util/math/IntegerModuloP;)Lsun/security/util/math/ImmutableIntegerModuloP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      b     

  public abstract sun.security.util.math.ImmutableIntegerModuloP additiveInverse();
    descriptor: ()Lsun/security/util/math/ImmutableIntegerModuloP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract sun.security.util.math.ImmutableIntegerModuloP multiply(sun.security.util.math.IntegerModuloP);
    descriptor: (Lsun/security/util/math/IntegerModuloP;)Lsun/security/util/math/ImmutableIntegerModuloP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      b     

  public abstract byte[] addModPowerTwo(sun.security.util.math.IntegerModuloP, int);
    descriptor: (Lsun/security/util/math/IntegerModuloP;I)[B
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      b     
      len   

  public abstract void addModPowerTwo(sun.security.util.math.IntegerModuloP, byte[]);
    descriptor: (Lsun/security/util/math/IntegerModuloP;[B)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      b       
      result  

  public abstract byte[] asByteArray(int);
    descriptor: (I)[B
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      len   

  public abstract void asByteArray(byte[]);
    descriptor: ([B)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      result  

  public abstract sun.security.util.math.ImmutableIntegerModuloP multiplicativeInverse();
    descriptor: ()Lsun/security/util/math/ImmutableIntegerModuloP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract sun.security.util.math.ImmutableIntegerModuloP subtract(sun.security.util.math.IntegerModuloP);
    descriptor: (Lsun/security/util/math/IntegerModuloP;)Lsun/security/util/math/ImmutableIntegerModuloP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      b     

  public abstract sun.security.util.math.ImmutableIntegerModuloP square();
    descriptor: ()Lsun/security/util/math/ImmutableIntegerModuloP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract sun.security.util.math.ImmutableIntegerModuloP pow(java.math.BigInteger);
    descriptor: (Ljava/math/BigInteger;)Lsun/security/util/math/ImmutableIntegerModuloP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      b     
}
SourceFile: "IntegerModuloP.java"