Module swim.avro

Class AvroEnumType<T>


public abstract class AvroEnumType<T> extends AvroNamedType<T>
  • Constructor Details

    • AvroEnumType

      public AvroEnumType()
  • Method Details

    • doc

      public abstract String doc()
    • doc

      public abstract AvroEnumType<T> doc(String doc)
    • symbolCount

      public abstract int symbolCount()
    • getSymbol

      public abstract String getSymbol(int ordinal)
    • symbol

      public abstract AvroEnumType<T> symbol(String symbol)
    • cast

      public abstract T cast(int ordinal)