@@ -9,17 +9,17 @@ public class ObjectMetadataTest {
99
1010 @ Test
1111 public final void testMetadata_id () {
12- var metadata = new ObjectMetadata (m -> m .id ("object-1" ));
13- Assertions .assertThat (metadata .id )
12+ var metadata = ObjectMetadata . with (m -> m .id ("object-1" ));
13+ Assertions .assertThat (metadata .id () )
1414 .as ("object id" ).isEqualTo ("object-1" );
1515 }
1616
1717 @ Test
1818 public final void testVectorsMetadata_unnamed () {
1919 Float [] vector = { 1f , 2f , 3f };
20- var metadata = new ObjectMetadata (m -> m .vectors (Vectors .unnamed (vector )));
20+ var metadata = ObjectMetadata . with (m -> m .vectors (Vectors .unnamed (vector )));
2121
22- Assertions .assertThat (metadata .vectors )
22+ Assertions .assertThat (metadata .vectors () )
2323 .as ("unnamed vector" ).isNotNull ()
2424 .returns (Optional .of (vector ), Vectors ::getUnnamed )
2525 .returns (Optional .empty (), Vectors ::getSingle );
@@ -28,9 +28,9 @@ public final void testVectorsMetadata_unnamed() {
2828 @ Test
2929 public final void testVectorsMetadata_default () {
3030 Float [] vector = { 1f , 2f , 3f };
31- var metadata = new ObjectMetadata (m -> m .vectors (vector ));
31+ var metadata = ObjectMetadata . with (m -> m .vectors (vector ));
3232
33- Assertions .assertThat (metadata .vectors )
33+ Assertions .assertThat (metadata .vectors () )
3434 .as ("default vector" ).isNotNull ()
3535 .returns (vector , Vectors ::getDefaultSingle )
3636 .returns (Optional .of (vector ), Vectors ::getSingle )
@@ -40,9 +40,9 @@ public final void testVectorsMetadata_default() {
4040 @ Test
4141 public final void testVectorsMetadata_default_2d () {
4242 Float [][] vector = { { 1f , 2f , 3f }, { 1f , 2f , 3f } };
43- var metadata = new ObjectMetadata (m -> m .vectors (vector ));
43+ var metadata = ObjectMetadata . with (m -> m .vectors (vector ));
4444
45- Assertions .assertThat (metadata .vectors )
45+ Assertions .assertThat (metadata .vectors () )
4646 .as ("default 2d vector" ).isNotNull ()
4747 .returns (vector , Vectors ::getDefaultMulti )
4848 .returns (Optional .of (vector ), Vectors ::getMulti )
@@ -52,9 +52,9 @@ public final void testVectorsMetadata_default_2d() {
5252 @ Test
5353 public final void testVectorsMetadata_named () {
5454 Float [] vector = { 1f , 2f , 3f };
55- var metadata = new ObjectMetadata (m -> m .vectors ("vector-1" , vector ));
55+ var metadata = ObjectMetadata . with (m -> m .vectors ("vector-1" , vector ));
5656
57- Assertions .assertThat (metadata .vectors )
57+ Assertions .assertThat (metadata .vectors () )
5858 .as ("named vector" ).isNotNull ()
5959 .returns (vector , v -> v .getSingle ("vector-1" ))
6060 .returns (Optional .of (vector ), Vectors ::getSingle )
@@ -64,9 +64,9 @@ public final void testVectorsMetadata_named() {
6464 @ Test
6565 public final void testVectorsMetadata_named_2d () {
6666 Float [][] vector = { { 1f , 2f , 3f }, { 1f , 2f , 3f } };
67- var metadata = new ObjectMetadata (m -> m .vectors ("vector-1" , vector ));
67+ var metadata = ObjectMetadata . with (m -> m .vectors ("vector-1" , vector ));
6868
69- Assertions .assertThat (metadata .vectors )
69+ Assertions .assertThat (metadata .vectors () )
7070 .as ("named 2d vector" ).isNotNull ()
7171 .returns (vector , v -> v .getMulti ("vector-1" ))
7272 .returns (Optional .of (vector ), Vectors ::getMulti )
@@ -77,12 +77,12 @@ public final void testVectorsMetadata_named_2d() {
7777 public final void testVectorsMetadata_multiple_named () {
7878 Float [][] vector_1 = { { 1f , 2f , 3f }, { 1f , 2f , 3f } };
7979 Float [] vector_2 = { 4f , 5f , 6f };
80- var metadata = new ObjectMetadata (m -> m .vectors (
80+ var metadata = ObjectMetadata . with (m -> m .vectors (
8181 named -> named
8282 .vector ("vector-1" , vector_1 )
8383 .vector ("vector-2" , vector_2 )));
8484
85- Assertions .assertThat (metadata .vectors )
85+ Assertions .assertThat (metadata .vectors () )
8686 .as ("multiple named vectors" ).isNotNull ()
8787 .returns (vector_1 , v -> v .getMulti ("vector-1" ))
8888 .returns (vector_2 , v -> v .getSingle ("vector-2" ))
0 commit comments