Package com.microblink.blinkid.fragment.overlay

# Class OverlayStringsBuilder<Self,Key>

java.lang.Object
com.microblink.blinkid.fragment.overlay.OverlayStringsBuilder<Self,Key>

Direct Known Subclasses:
  `DocumentOverlayStrings.Builder`, `LegacyDocumentVerificationOverlayStrings.Builder`, `ReticleOverlayStrings.Builder`

public abstract class OverlayStringsBuilder<Self,Key> extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `OverlayStringsBuilder(android.content.Context context)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected String`
  `get(int id)`
  `protected String`
  `get(Key key)`
  `protected abstract Self`
  `getThis()`
  `protected Self`
  `put(Key key, String value)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### OverlayStringsBuilder

    public OverlayStringsBuilder(@NonNull android.content.Context context)

- ## Method Details

  - ### get

    @NonNull protected String get(@StringRes int id)

  - ### get

    @NonNull protected String get(@NonNull Key key)

  - ### put

    @NonNull protected Self put(@NonNull Key key, @Nullable String value)

  - ### getThis

    @NonNull protected abstract Self getThis()