test_class.declarator: mHaloModuleRule
test_class.original_string: HaloModuleFieldRule mHaloModuleRule;
test_class.type: HaloModuleFieldRule
test_class.var_name: mHaloModuleRule
test_class.file: sdk/halo-sdk/src/test/java/com/mobgen/halo/android/sdk/core/management/models/HaloModuleFieldRuleTest.java
test_class.identifier: HaloModuleFieldRuleTest
test_class.superclass: extends HaloRobolectricTest
test_case.body: @Test
      public void thatCanCreateAModuleField(){
          assertThat(mHaloModuleRule).isNotNull();
          assertThat(mHaloModuleRule.getRule()).isEqualTo("rule1");
      }
test_case.class_method_signature: HaloModuleFieldRuleTest.thatCanCreateAModuleField()
test_case.full_signature: @Test public void thatCanCreateAModuleField()
test_case.identifier: thatCanCreateAModuleField
test_case.invocations: isNotNull assertThat isEqualTo assertThat getRule
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void thatCanCreateAModuleField()
focal_class.declarator: mRule
focal_class.modifier: @JsonField(name="rule")
focal_class.original_string: @JsonField(name="rule")
      String mRule;
focal_class.type: String
focal_class.var_name: mRule
focal_class.declarator: mParams
focal_class.modifier: @JsonField(name="params")
focal_class.original_string: @JsonField(name="params")
      List<String> mParams;
focal_class.type: List<String>
focal_class.var_name: mParams
focal_class.declarator: mError
focal_class.modifier: @JsonField(name="error")
focal_class.original_string: @JsonField(name="error")
      String mError;
focal_class.type: String
focal_class.var_name: mError
focal_class.declarator: CREATOR = new Creator<HaloModuleFieldRule>() {
          @Override
          public HaloModuleFieldRule createFromParcel(Parcel in) {
              return new HaloModuleFieldRule(in);
          }
  
          @Override
          public HaloModuleFieldRule[] newArray(int size) {
              return new HaloModuleFieldRule[size];
          }
      }
focal_class.modifier: public static final
focal_class.original_string: public static final Creator<HaloModuleFieldRule> CREATOR = new Creator<HaloModuleFieldRule>() {
          @Override
          public HaloModuleFieldRule createFromParcel(Parcel in) {
              return new HaloModuleFieldRule(in);
          }
  
          @Override
          public HaloModuleFieldRule[] newArray(int size) {
              return new HaloModuleFieldRule[size];
          }
      };
focal_class.type: Creator<HaloModuleFieldRule>
focal_class.var_name: CREATOR
focal_class.file: sdk/halo-sdk/src/main/java/com/mobgen/halo/android/sdk/core/management/models/HaloModuleFieldRule.java
focal_class.identifier: HaloModuleFieldRule
focal_class.interfaces: implements Parcelable
focal_class.class_method_signature: HaloModuleFieldRule.HaloModuleFieldRule()
focal_class.full_signature: public  HaloModuleFieldRule()
focal_class.identifier: HaloModuleFieldRule
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  HaloModuleFieldRule()
focal_class.class_method_signature: HaloModuleFieldRule.HaloModuleFieldRule(String mRule, List<String> mParams, String mError)
focal_class.full_signature: public  HaloModuleFieldRule(String mRule, List<String> mParams, String mError)
focal_class.identifier: HaloModuleFieldRule
focal_class.modifiers: public
focal_class.parameters: (String mRule, List<String> mParams, String mError)
focal_class.signature:  HaloModuleFieldRule(String mRule, List<String> mParams, String mError)
focal_class.class_method_signature: HaloModuleFieldRule.getRule()
focal_class.full_signature: @NonNull public String getRule()
focal_class.identifier: getRule
focal_class.modifiers: @NonNull public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getRule()
focal_class.class_method_signature: HaloModuleFieldRule.HaloModuleFieldRule(Parcel in)
focal_class.full_signature: protected  HaloModuleFieldRule(Parcel in)
focal_class.identifier: HaloModuleFieldRule
focal_class.modifiers: protected
focal_class.parameters: (Parcel in)
focal_class.signature:  HaloModuleFieldRule(Parcel in)
focal_class.class_method_signature: HaloModuleFieldRule.writeToParcel(Parcel dest, int flags)
focal_class.full_signature: @Override public void writeToParcel(Parcel dest, int flags)
focal_class.identifier: writeToParcel
focal_class.modifiers: @Override public
focal_class.parameters: (Parcel dest, int flags)
focal_class.return: void
focal_class.signature: void writeToParcel(Parcel dest, int flags)
focal_class.class_method_signature: HaloModuleFieldRule.describeContents()
focal_class.full_signature: @Override public int describeContents()
focal_class.identifier: describeContents
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int describeContents()
focal_class.class_method_signature: HaloModuleFieldRule.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_method.body: @NonNull
      public String getRule() {
          return mRule;
      }
focal_method.class_method_signature: HaloModuleFieldRule.getRule()
focal_method.full_signature: @NonNull public String getRule()
focal_method.identifier: getRule
focal_method.modifiers: @NonNull public
focal_method.parameters: ()
focal_method.return: String
focal_method.signature: String getRule()