test_class.declarator: mModule
test_class.modifier: private
test_class.original_string: private HaloModule mModule;
test_class.type: HaloModule
test_class.var_name: mModule
test_class.declarator: mUpdatedAt
test_class.modifier: private
test_class.original_string: private Date mUpdatedAt;
test_class.type: Date
test_class.var_name: mUpdatedAt
test_class.declarator: mCreatedAt
test_class.modifier: private
test_class.original_string: private Date mCreatedAt;
test_class.type: Date
test_class.var_name: mCreatedAt
test_class.file: sdk/halo-sdk/src/test/java/com/mobgen/halo/android/sdk/core/management/models/HaloModuleTest.java
test_class.identifier: HaloModuleTest
test_class.superclass: extends HaloRobolectricTest
test_case.body: @Test
      public void thatContentValuesAreOk() {
          ContentValues values = mModule.getContentValues();
          assertThat(values.getAsInteger(RemoteModules.ID)).isEqualTo(Integer.valueOf(1));
          assertThat(values.getAsInteger(RemoteModules.CUSTOMER)).isEqualTo(Integer.valueOf(1));
          assertThat(values.getAsString(RemoteModules.NAME)).isEqualTo("myModule");
          assertThat(values.getAsBoolean(RemoteModules.ENABLED)).isEqualTo(true);
          assertThat(values.getAsLong(RemoteModules.CREATED_AT)).isEqualTo(Long.valueOf(mCreatedAt.getTime()));
          assertThat(values.getAsLong(RemoteModules.UPDATED_AT)).isEqualTo(Long.valueOf(mUpdatedAt.getTime()));
          assertThat(values.getAsString(RemoteModules.INTERNAL_ID)).isEqualTo("internalId");
          assertThat(values.getAsBoolean(RemoteModules.SINGLE)).isEqualTo(false);
      }
test_case.class_method_signature: HaloModuleTest.thatContentValuesAreOk()
test_case.full_signature: @Test public void thatContentValuesAreOk()
test_case.identifier: thatContentValuesAreOk
test_case.invocations: getContentValues isEqualTo assertThat getAsInteger valueOf isEqualTo assertThat getAsInteger valueOf isEqualTo assertThat getAsString isEqualTo assertThat getAsBoolean isEqualTo assertThat getAsLong valueOf getTime isEqualTo assertThat getAsLong valueOf getTime isEqualTo assertThat getAsString isEqualTo assertThat getAsBoolean
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void thatContentValuesAreOk()
focal_class.declarator: CREATOR = new Creator<HaloModule>() {
          public HaloModule createFromParcel(Parcel source) {
              return new HaloModule(source);
          }
  
          public HaloModule[] newArray(int size) {
              return new HaloModule[size];
          }
      }
focal_class.modifier: public static final
focal_class.original_string: public static final Creator<HaloModule> CREATOR = new Creator<HaloModule>() {
          public HaloModule createFromParcel(Parcel source) {
              return new HaloModule(source);
          }
  
          public HaloModule[] newArray(int size) {
              return new HaloModule[size];
          }
      };
focal_class.type: Creator<HaloModule>
focal_class.var_name: CREATOR
focal_class.declarator: mCustomerId
focal_class.modifier: @JsonField(name = "customerId")
focal_class.original_string: @JsonField(name = "customerId")
      Integer mCustomerId;
focal_class.type: Integer
focal_class.var_name: mCustomerId
focal_class.declarator: mId
focal_class.modifier: @JsonField(name = "id")
focal_class.original_string: @JsonField(name = "id")
      String mId;
focal_class.type: String
focal_class.var_name: mId
focal_class.declarator: mName
focal_class.modifier: @JsonField(name = "name")
focal_class.original_string: @JsonField(name = "name")
      String mName;
focal_class.type: String
focal_class.var_name: mName
focal_class.declarator: mEnabled
focal_class.modifier: @JsonField(name = "enabled")
focal_class.original_string: @JsonField(name = "enabled")
      Boolean mEnabled;
focal_class.type: Boolean
focal_class.var_name: mEnabled
focal_class.declarator: mLastUpdate
focal_class.modifier: @JsonField(name = "updatedAt")
focal_class.original_string: @JsonField(name = "updatedAt")
      Date mLastUpdate;
focal_class.type: Date
focal_class.var_name: mLastUpdate
focal_class.declarator: mCreationDate
focal_class.modifier: @JsonField(name = "createdAt")
focal_class.original_string: @JsonField(name = "createdAt")
      Date mCreationDate;
focal_class.type: Date
focal_class.var_name: mCreationDate
focal_class.declarator: mInternalId
focal_class.modifier: @JsonField(name = "internalId")
focal_class.original_string: @JsonField(name = "internalId")
      String mInternalId;
focal_class.type: String
focal_class.var_name: mInternalId
focal_class.declarator: mIsSingle
focal_class.modifier: @JsonField(name = "isSingle")
focal_class.original_string: @JsonField(name = "isSingle")
      Boolean mIsSingle;
focal_class.type: Boolean
focal_class.var_name: mIsSingle
focal_class.declarator: mFields
focal_class.modifier: @JsonField(name = "fields", typeConverter = JSONArrayObjectConverter.class)
focal_class.original_string: @JsonField(name = "fields", typeConverter = JSONArrayObjectConverter.class)
      JSONArray mFields;
focal_class.type: JSONArray
focal_class.var_name: mFields
focal_class.file: sdk/halo-sdk/src/main/java/com/mobgen/halo/android/sdk/core/management/models/HaloModule.java
focal_class.identifier: HaloModule
focal_class.interfaces: implements Parcelable
focal_class.class_method_signature: HaloModule.HaloModule()
focal_class.full_signature: public  HaloModule()
focal_class.identifier: HaloModule
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  HaloModule()
focal_class.class_method_signature: HaloModule.HaloModule(@NonNull Integer customerId, @NonNull String id, @NonNull String name, boolean enabled, @NonNull Date creationDate, @Nullable Date lastUpdate, @NonNull String internalId, boolean isSingle, JSONArray fields)
focal_class.full_signature: @Api(1.2) public  HaloModule(@NonNull Integer customerId, @NonNull String id, @NonNull String name, boolean enabled, @NonNull Date creationDate, @Nullable Date lastUpdate, @NonNull String internalId, boolean isSingle, JSONArray fields)
focal_class.identifier: HaloModule
focal_class.modifiers: @Api(1.2) public
focal_class.parameters: (@NonNull Integer customerId, @NonNull String id, @NonNull String name, boolean enabled, @NonNull Date creationDate, @Nullable Date lastUpdate, @NonNull String internalId, boolean isSingle, JSONArray fields)
focal_class.signature:  HaloModule(@NonNull Integer customerId, @NonNull String id, @NonNull String name, boolean enabled, @NonNull Date creationDate, @Nullable Date lastUpdate, @NonNull String internalId, boolean isSingle, JSONArray fields)
focal_class.class_method_signature: HaloModule.HaloModule(Parcel in)
focal_class.full_signature: protected  HaloModule(Parcel in)
focal_class.identifier: HaloModule
focal_class.modifiers: protected
focal_class.parameters: (Parcel in)
focal_class.signature:  HaloModule(Parcel in)
focal_class.class_method_signature: HaloModule.create(@NonNull Cursor cursor)
focal_class.full_signature: @Api(1.0) @NonNull public static HaloModule create(@NonNull Cursor cursor)
focal_class.identifier: create
focal_class.modifiers: @Api(1.0) @NonNull public static
focal_class.parameters: (@NonNull Cursor cursor)
focal_class.return: HaloModule
focal_class.signature: HaloModule create(@NonNull Cursor cursor)
focal_class.class_method_signature: HaloModule.fromCursor(@Nullable Cursor cursor, boolean close)
focal_class.full_signature: @Api(1.0) @NonNull public static List<HaloModule> fromCursor(@Nullable Cursor cursor, boolean close)
focal_class.identifier: fromCursor
focal_class.modifiers: @Api(1.0) @NonNull public static
focal_class.parameters: (@Nullable Cursor cursor, boolean close)
focal_class.return: List<HaloModule>
focal_class.signature: List<HaloModule> fromCursor(@Nullable Cursor cursor, boolean close)
focal_class.class_method_signature: HaloModule.getContentValues()
focal_class.full_signature: @Api(1.0) @NonNull public ContentValues getContentValues()
focal_class.identifier: getContentValues
focal_class.modifiers: @Api(1.0) @NonNull public
focal_class.parameters: ()
focal_class.return: ContentValues
focal_class.signature: ContentValues getContentValues()
focal_class.class_method_signature: HaloModule.getCustomerId()
focal_class.full_signature: @Api(1.0) @NonNull public Integer getCustomerId()
focal_class.identifier: getCustomerId
focal_class.modifiers: @Api(1.0) @NonNull public
focal_class.parameters: ()
focal_class.return: Integer
focal_class.signature: Integer getCustomerId()
focal_class.class_method_signature: HaloModule.getId()
focal_class.full_signature: @Api(1.0) @NonNull public String getId()
focal_class.identifier: getId
focal_class.modifiers: @Api(1.0) @NonNull public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getId()
focal_class.class_method_signature: HaloModule.getName()
focal_class.full_signature: @Api(1.0) @NonNull public String getName()
focal_class.identifier: getName
focal_class.modifiers: @Api(1.0) @NonNull public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getName()
focal_class.class_method_signature: HaloModule.isEnabled()
focal_class.full_signature: @Api(1.0) @NonNull public Boolean isEnabled()
focal_class.identifier: isEnabled
focal_class.modifiers: @Api(1.0) @NonNull public
focal_class.parameters: ()
focal_class.return: Boolean
focal_class.signature: Boolean isEnabled()
focal_class.class_method_signature: HaloModule.getLastUpdate()
focal_class.full_signature: @Api(1.0) @Nullable public Date getLastUpdate()
focal_class.identifier: getLastUpdate
focal_class.modifiers: @Api(1.0) @Nullable public
focal_class.parameters: ()
focal_class.return: Date
focal_class.signature: Date getLastUpdate()
focal_class.class_method_signature: HaloModule.getCreationDate()
focal_class.full_signature: @Api(1.0) @NonNull public Date getCreationDate()
focal_class.identifier: getCreationDate
focal_class.modifiers: @Api(1.0) @NonNull public
focal_class.parameters: ()
focal_class.return: Date
focal_class.signature: Date getCreationDate()
focal_class.class_method_signature: HaloModule.getInternalId()
focal_class.full_signature: @Api(1.0) public String getInternalId()
focal_class.identifier: getInternalId
focal_class.modifiers: @Api(1.0) public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getInternalId()
focal_class.class_method_signature: HaloModule.getFields()
focal_class.full_signature: @Api(2.3) public JSONArray getFields()
focal_class.identifier: getFields
focal_class.modifiers: @Api(2.3) public
focal_class.parameters: ()
focal_class.return: JSONArray
focal_class.signature: JSONArray getFields()
focal_class.class_method_signature: HaloModule.isSingleItemInstance()
focal_class.full_signature: @Api(1.0) public boolean isSingleItemInstance()
focal_class.identifier: isSingleItemInstance
focal_class.modifiers: @Api(1.0) public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isSingleItemInstance()
focal_class.class_method_signature: HaloModule.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: HaloModule.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: HaloModule.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: @Api(1.0)
      @NonNull
      public ContentValues getContentValues() {
          ContentValues values = new ContentValues();
          values.put(HaloManagerContract.RemoteModules.CUSTOMER, mCustomerId);
          values.put(HaloManagerContract.RemoteModules.ID, mId);
          values.put(HaloManagerContract.RemoteModules.INTERNAL_ID, mInternalId);
          values.put(HaloManagerContract.RemoteModules.NAME, mName);
          values.put(HaloManagerContract.RemoteModules.ENABLED, mEnabled);
          values.put(HaloManagerContract.RemoteModules.SINGLE, mIsSingle);
          values.put(HaloManagerContract.RemoteModules.UPDATED_AT, mLastUpdate != null ? mLastUpdate.getTime() : null);
          values.put(HaloManagerContract.RemoteModules.CREATED_AT, mCreationDate != null ? mCreationDate.getTime() : null);
          return values;
      }
focal_method.class_method_signature: HaloModule.getContentValues()
focal_method.full_signature: @Api(1.0) @NonNull public ContentValues getContentValues()
focal_method.identifier: getContentValues
focal_method.invocations: put put put put put put put getTime put getTime
focal_method.modifiers: @Api(1.0) @NonNull public
focal_method.parameters: ()
focal_method.return: ContentValues
focal_method.signature: ContentValues getContentValues()