test_class.declarator: IMG_STRING = "data:image/png;base64,"
test_class.modifier: private static final
test_class.original_string: private static final String IMG_STRING = "data:image/png;base64,";
test_class.type: String
test_class.var_name: IMG_STRING
test_class.declarator: IMG_DATA = "iVBORw0KGgoAAAANSUhEUgAAAM0AAADNCAMAAAAsYgRbAAAAGXRFWHRTb2Z0d"
        + "2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRF3NSmzMewPxIG//ncJEJsldTou1jHgAAAARBJREFUeNrs2EE"
        + "KgCAQBVDLuv+V20dENbMY831wKz4Y/VHb/5RGQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0PzMWtya"
        + "GhoaGhoaGhoaGhoaGhoxtb0QGhoaGhoaGhoaGhoaGhoaMbRLEvv50VTQ9OTQ5OpyZ01GpM2g0bfmDQaL7S+ofFC6xv"
        + "3ZpxJiywakzbvd9r3RWPS9I2+MWk0+kbf0Hih9Y17U0nTHibrDDQ0NDQ0NDQ0NDQ0NDQ0NTXbRSL/AK72o6GhoaGho"
        + "RlL8951vwsNDQ0NDQ1NDc0WyHtDTEhDQ0NDQ0NTS5MdGhoaGhoaGhoaGhoaGhoaGhoaGhoaGposzSHAAErMwwQ2HwR"
        + "QAAAAAElFTkSuQmCC"
test_class.modifier: private static final
test_class.original_string: private static final String IMG_DATA = "iVBORw0KGgoAAAANSUhEUgAAAM0AAADNCAMAAAAsYgRbAAAAGXRFWHRTb2Z0d"
        + "2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRF3NSmzMewPxIG//ncJEJsldTou1jHgAAAARBJREFUeNrs2EE"
        + "KgCAQBVDLuv+V20dENbMY831wKz4Y/VHb/5RGQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0PzMWtya"
        + "GhoaGhoaGhoaGhoaGhoxtb0QGhoaGhoaGhoaGhoaGhoaMbRLEvv50VTQ9OTQ5OpyZ01GpM2g0bfmDQaL7S+ofFC6xv"
        + "3ZpxJiywakzbvd9r3RWPS9I2+MWk0+kbf0Hih9Y17U0nTHibrDDQ0NDQ0NDQ0NDQ0NDQ0NTXbRSL/AK72o6GhoaGho"
        + "RlL8951vwsNDQ0NDQ1NDc0WyHtDTEhDQ0NDQ0NTS5MdGhoaGhoaGhoaGhoaGhoaGhoaGhoaGposzSHAAErMwwQ2HwR"
        + "QAAAAAElFTkSuQmCC";
test_class.type: String
test_class.var_name: IMG_DATA
test_class.declarator: IMG_ID0 = 0L
test_class.modifier: private static final
test_class.original_string: private static final long IMG_ID0 = 0L;
test_class.type: long
test_class.var_name: IMG_ID0
test_class.declarator: IMG_ID1 = 6648764502374L
test_class.modifier: private static final
test_class.original_string: private static final long IMG_ID1 = 6648764502374L;
test_class.type: long
test_class.var_name: IMG_ID1
test_class.declarator: img
test_class.modifier: private
test_class.original_string: private BufferedImage img;
test_class.type: BufferedImage
test_class.var_name: img
test_class.declarator: mockedImg0
test_class.modifier: @Mock
    private
test_class.original_string: @Mock
    private StoreImage mockedImg0;
test_class.type: StoreImage
test_class.var_name: mockedImg0
test_class.declarator: mockedImg1
test_class.modifier: @Mock
    private
test_class.original_string: @Mock
    private StoreImage mockedImg1;
test_class.type: StoreImage
test_class.var_name: mockedImg1
test_class.file: services/tools.descartes.teastore.image/src/test/java/tools/descartes/teastore/image/TestStoreImage.java
test_class.identifier: TestStoreImage
test_case.body: @Test
    public void testToString() {
      StoreImage uut = new StoreImage(IMG_ID1, IMG_DATA.getBytes(), ImageSizePreset.ICON.getSize());
      assertEquals(IMG_STRING + IMG_DATA, uut.toString());
    }
test_case.class_method_signature: TestStoreImage.testToString()
test_case.full_signature: @Test public void testToString()
test_case.identifier: testToString
test_case.invocations: getBytes getSize assertEquals toString
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testToString()
focal_class.declarator: STORE_IMAGE_FORMAT = "png"
focal_class.modifier: public static final
focal_class.original_string: public static final String STORE_IMAGE_FORMAT = "png";
focal_class.type: String
focal_class.var_name: STORE_IMAGE_FORMAT
focal_class.declarator: STORE_IMAGE_DATA_STRING = "data:image/" + STORE_IMAGE_FORMAT
        + ";base64,"
focal_class.modifier: public static final
focal_class.original_string: public static final String STORE_IMAGE_DATA_STRING = "data:image/" + STORE_IMAGE_FORMAT
        + ";base64,";
focal_class.type: String
focal_class.var_name: STORE_IMAGE_DATA_STRING
focal_class.declarator: id
focal_class.modifier: private final
focal_class.original_string: private final long id;
focal_class.type: long
focal_class.var_name: id
focal_class.declarator: data
focal_class.modifier: private
focal_class.original_string: private byte[] data;
focal_class.type: byte[]
focal_class.var_name: data
focal_class.declarator: size
focal_class.modifier: private
focal_class.original_string: private ImageSize size;
focal_class.type: ImageSize
focal_class.var_name: size
focal_class.declarator: log = LoggerFactory.getLogger(StoreImage.class)
focal_class.modifier: private
focal_class.original_string: private Logger log = LoggerFactory.getLogger(StoreImage.class);
focal_class.type: Logger
focal_class.var_name: log
focal_class.file: services/tools.descartes.teastore.image/src/main/java/tools/descartes/teastore/image/StoreImage.java
focal_class.identifier: StoreImage
focal_class.interfaces: implements ICachable<StoreImage>
focal_class.class_method_signature: StoreImage.StoreImage(final long id, BufferedImage image, ImageSize size)
focal_class.full_signature: public  StoreImage(final long id, BufferedImage image, ImageSize size)
focal_class.identifier: StoreImage
focal_class.modifiers: public
focal_class.parameters: (final long id, BufferedImage image, ImageSize size)
focal_class.signature:  StoreImage(final long id, BufferedImage image, ImageSize size)
focal_class.class_method_signature: StoreImage.StoreImage(final long id, byte[] base64, ImageSize size)
focal_class.full_signature: public  StoreImage(final long id, byte[] base64, ImageSize size)
focal_class.identifier: StoreImage
focal_class.modifiers: public
focal_class.parameters: (final long id, byte[] base64, ImageSize size)
focal_class.signature:  StoreImage(final long id, byte[] base64, ImageSize size)
focal_class.class_method_signature: StoreImage.setImageSize(ImageSize size)
focal_class.full_signature: private void setImageSize(ImageSize size)
focal_class.identifier: setImageSize
focal_class.modifiers: private
focal_class.parameters: (ImageSize size)
focal_class.return: void
focal_class.signature: void setImageSize(ImageSize size)
focal_class.class_method_signature: StoreImage.StoreImage(StoreImage image)
focal_class.full_signature: public  StoreImage(StoreImage image)
focal_class.identifier: StoreImage
focal_class.modifiers: public
focal_class.parameters: (StoreImage image)
focal_class.signature:  StoreImage(StoreImage image)
focal_class.class_method_signature: StoreImage.getId()
focal_class.full_signature: public long getId()
focal_class.identifier: getId
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getId()
focal_class.class_method_signature: StoreImage.setImage(BufferedImage image)
focal_class.full_signature: private void setImage(BufferedImage image)
focal_class.identifier: setImage
focal_class.modifiers: private
focal_class.parameters: (BufferedImage image)
focal_class.return: void
focal_class.signature: void setImage(BufferedImage image)
focal_class.class_method_signature: StoreImage.getImage()
focal_class.full_signature: public BufferedImage getImage()
focal_class.identifier: getImage
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: BufferedImage
focal_class.signature: BufferedImage getImage()
focal_class.class_method_signature: StoreImage.getSize()
focal_class.full_signature: public ImageSize getSize()
focal_class.identifier: getSize
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ImageSize
focal_class.signature: ImageSize getSize()
focal_class.class_method_signature: StoreImage.getByteSize()
focal_class.full_signature: @Override public long getByteSize()
focal_class.identifier: getByteSize
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getByteSize()
focal_class.class_method_signature: StoreImage.getBase64()
focal_class.full_signature: public String getBase64()
focal_class.identifier: getBase64
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getBase64()
focal_class.class_method_signature: StoreImage.getByteArray()
focal_class.full_signature: public byte[] getByteArray()
focal_class.identifier: getByteArray
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: byte[]
focal_class.signature: byte[] getByteArray()
focal_class.class_method_signature: StoreImage.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_class.class_method_signature: StoreImage.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: StoreImage.equals(Object obj)
focal_class.full_signature: @Override public boolean equals(Object obj)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object obj)
focal_class.return: boolean
focal_class.signature: boolean equals(Object obj)
focal_method.body: @Override
    public String toString() {
      return STORE_IMAGE_DATA_STRING + getBase64();
    }
focal_method.class_method_signature: StoreImage.toString()
focal_method.full_signature: @Override public String toString()
focal_method.identifier: toString
focal_method.invocations: getBase64
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: String
focal_method.signature: String toString()