Package org.springframework.hateoas

Examples of org.springframework.hateoas.RelProvider.supports()


    List<RelProvider> providers = Arrays.asList(new AnnotationRelProvider(), new DefaultRelProvider());
    PluginRegistry<RelProvider, Class<?>> registry = OrderAwarePluginRegistry.create(providers);

    RelProvider delegatingProvider = new DelegatingRelProvider(registry);

    assertThat(delegatingProvider.supports(Sample.class), is(true));
    assertThat(delegatingProvider.getItemResourceRelFor(Sample.class), is("foo"));
    assertThat(delegatingProvider.getCollectionResourceRelFor(Sample.class), is("bar"));

    assertThat(delegatingProvider.supports(String.class), is(true));
    assertThat(delegatingProvider.getItemResourceRelFor(String.class), is("string"));
View Full Code Here


    assertThat(delegatingProvider.supports(Sample.class), is(true));
    assertThat(delegatingProvider.getItemResourceRelFor(Sample.class), is("foo"));
    assertThat(delegatingProvider.getCollectionResourceRelFor(Sample.class), is("bar"));

    assertThat(delegatingProvider.supports(String.class), is(true));
    assertThat(delegatingProvider.getItemResourceRelFor(String.class), is("string"));
    assertThat(delegatingProvider.getCollectionResourceRelFor(String.class), is("stringList"));
  }

  @Relation(value = "foo", collectionRelation = "bar")
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.