模块 aya.base
程序包 org.aya.core.def

接口 ClassDef

所有超级接口:
AyaDocile, GenericDef

public non-sealed interface ClassDef extends AyaDocile, GenericDef
  • 方法概要

    修饰符和类型
    方法
    说明
    @NotNull DefVar<? extends ClassDef,? extends ClassDecl>
    ref()
     
    default @NotNull org.aya.pretty.doc.Doc
    toDoc(@NotNull org.aya.util.distill.DistillerOptions options)
     

    从接口继承的方法 org.aya.generic.AyaDocile

    debuggerOnlyToDoc

    从接口继承的方法 org.aya.core.def.GenericDef

    result
  • 方法详细资料

    • toDoc

      @NotNull default @NotNull org.aya.pretty.doc.Doc toDoc(@NotNull @NotNull org.aya.util.distill.DistillerOptions options)
      指定者:
      toDoc 在接口中 AyaDocile
    • ref

      @NotNull @NotNull DefVar<? extends ClassDef,? extends ClassDecl> ref()
      指定者:
      ref 在接口中 GenericDef