- java.lang.Object
-
- swim.avro.schema.AvroFieldType<R,V>
-
public abstract class AvroFieldType<R,V> extends Object
-
-
Constructor Summary
Constructors Constructor Description AvroFieldType()
-
Method Summary
Modifier and Type Method Description abstract AvroFieldType<R,V>alias(String alias)abstract intaliasCount()abstract VdefaultValue()abstract Stringdoc()abstract AvroFieldType<R,V>doc(String doc)abstract StringgetAlias(int index)abstract Stringname()abstract AvroOrderorder()abstract Rupdated(R record, V value)abstract AvroType<? extends V>valueType()
-
-
-
Method Detail
-
name
public abstract String name()
-
doc
public abstract String doc()
-
doc
public abstract AvroFieldType<R,V> doc(String doc)
-
defaultValue
public abstract V defaultValue()
-
order
public abstract AvroOrder order()
-
aliasCount
public abstract int aliasCount()
-
getAlias
public abstract String getAlias(int index)
-
alias
public abstract AvroFieldType<R,V> alias(String alias)
-
-