public class com.microsoft.azure.PolicyViolationErrorInfo
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.microsoft.azure.PolicyViolationErrorInfo
  super_class: java.lang.Object
{
  private java.lang.String policyDefinitionId;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String policySetDefinitionId;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String policyDefinitionReferenceId;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String policySetDefinitionName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String policyDefinitionName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String policyDefinitionEffect;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String policyAssignmentId;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String policyAssignmentName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String policyAssignmentDisplayName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String policyAssignmentScope;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.util.HashMap<java.lang.String, com.microsoft.azure.PolicyViolationErrorInfo$PolicyParameter> policyAssignmentParameters;
    descriptor: Ljava/util/HashMap;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/HashMap<Ljava/lang/String;Lcom/microsoft/azure/PolicyViolationErrorInfo$PolicyParameter;>;

  private java.lang.String policyDefinitionDisplayName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String policySetDefinitionDisplayName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 16
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicyDefinitionId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 86
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policyDefinitionId:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicySetDefinitionId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 93
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policySetDefinitionId:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicyDefinitionReferenceId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 100
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policyDefinitionReferenceId:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicySetDefinitionName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 107
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policySetDefinitionName:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicyDefinitionName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 114
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policyDefinitionName:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicyDefinitionEffect();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 121
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policyDefinitionEffect:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicyAssignmentId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 128
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policyAssignmentId:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicyAssignmentName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 135
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policyAssignmentName:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicyAssignmentDisplayName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 142
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policyAssignmentDisplayName:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicyAssignmentScope();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 149
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policyAssignmentScope:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.util.HashMap<java.lang.String, com.microsoft.azure.PolicyViolationErrorInfo$PolicyParameter> getPolicyAssignmentParameters();
    descriptor: ()Ljava/util/HashMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 156
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policyAssignmentParameters:Ljava/util/HashMap;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;
    Signature: ()Ljava/util/HashMap<Ljava/lang/String;Lcom/microsoft/azure/PolicyViolationErrorInfo$PolicyParameter;>;

  public java.lang.String getPolicyDefinitionDisplayName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 163
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policyDefinitionDisplayName:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;

  public java.lang.String getPolicySetDefinitionDisplayName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
         0: .line 170
            aload 0 /* this */
            getfield com.microsoft.azure.PolicyViolationErrorInfo.policySetDefinitionDisplayName:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.PolicyViolationErrorInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/PolicyViolationErrorInfo;
}
SourceFile: "PolicyViolationErrorInfo.java"
NestMembers:
  com.microsoft.azure.PolicyViolationErrorInfo$PolicyParameter
InnerClasses:
  public PolicyParameter = com.microsoft.azure.PolicyViolationErrorInfo$PolicyParameter of com.microsoft.azure.PolicyViolationErrorInfo