- java.lang.Object
-
- swim.avro.schema.AvroType<T>
-
- swim.avro.schema.AvroComplexType<T>
-
- swim.avro.schema.AvroNamedType<T>
-
- Direct Known Subclasses:
AvroEnumType,AvroFixedType,AvroRecordType
public abstract class AvroNamedType<T> extends AvroComplexType<T>
-
-
Constructor Summary
Constructors Constructor Description AvroNamedType()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract AvroNamedType<T>alias(AvroName alias)abstract intaliasCount()abstract AvroNamefullName()abstract AvroNamegetAlias(int index)Stringname()AvroNamespacenamespace()
-
-
-
Method Detail
-
namespace
public AvroNamespace namespace()
-
name
public String name()
-
fullName
public abstract AvroName fullName()
-
aliasCount
public abstract int aliasCount()
-
getAlias
public abstract AvroName getAlias(int index)
-
alias
public abstract AvroNamedType<T> alias(AvroName alias)
-
-