Interface ProtoThingProvider

All Superinterfaces:
Provider<String,com.google.protobuf.Any>, ProviderFromIRI<com.google.protobuf.Any>
All Known Subinterfaces:
ProtoThingRepository
All Known Implementing Classes:
ResourceEnolaService

public interface ProtoThingProvider extends ProviderFromIRI<com.google.protobuf.Any>
Proto Thing variant of ThingProvider (which is for Java Things).
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable com.google.protobuf.Any
    get(String iri)
    Get.
  • Method Details

    • get

      @Nullable com.google.protobuf.Any get(String iri)
      Description copied from interface: Provider
      Get.
      Specified by:
      get in interface Provider<String,com.google.protobuf.Any>
      Specified by:
      get in interface ProviderFromIRI<com.google.protobuf.Any>
      Parameters:
      iri - Key, never null
      Returns:
      value, or null if there is no Value for the given key