java.lang.Object
org.projectnessie.cel.common.types.ref.BaseVal
org.projectnessie.cel.common.types.ObjectT
io.confluent.kafka.schemaregistry.rules.cel.avro.AvroObjectT
All Implemented Interfaces:
org.projectnessie.cel.common.types.ref.TypeAdapter, org.projectnessie.cel.common.types.ref.Val, org.projectnessie.cel.common.types.traits.FieldTester, org.projectnessie.cel.common.types.traits.Indexer

public final class AvroObjectT extends org.projectnessie.cel.common.types.ObjectT
  • Field Summary

    Fields inherited from class org.projectnessie.cel.common.types.ObjectT

    adapter, typeDesc, typeValue, value
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    convertToNative(Class<T> typeDesc)
     
    org.projectnessie.cel.common.types.ref.Val
    get(org.projectnessie.cel.common.types.ref.Val index)
     
    org.projectnessie.cel.common.types.ref.Val
    isSet(org.projectnessie.cel.common.types.ref.Val field)
     

    Methods inherited from class org.projectnessie.cel.common.types.ObjectT

    convertToType, equal, equals, hashCode, nativeToValue, type, value

    Methods inherited from class org.projectnessie.cel.common.types.ref.BaseVal

    booleanValue, doubleValue, intValue, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Method Details

    • isSet

      public org.projectnessie.cel.common.types.ref.Val isSet(org.projectnessie.cel.common.types.ref.Val field)
    • get

      public org.projectnessie.cel.common.types.ref.Val get(org.projectnessie.cel.common.types.ref.Val index)
    • convertToNative

      public <T> T convertToNative(Class<T> typeDesc)