Class ValueTypeMapping.Mapping<T extends RecordValue,I extends Enum<I> & Intent>

java.lang.Object
io.camunda.zeebe.protocol.record.ValueTypeMapping.Mapping<T,I>
Type Parameters:
T - the value type
I - the intent type
Enclosing class:
ValueTypeMapping

public static final class ValueTypeMapping.Mapping<T extends RecordValue,I extends Enum<I> & Intent> extends Object
A mapping between value type, an abstract protocol type extending RecordValue, and the equivalent intent.
  • Method Details

    • getValueClass

      public Class<? extends T> getValueClass()
    • getIntentClass

      public Class<I> getIntentClass()