Interface Decl

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  Decl._Builder  
      static class  Decl._Field  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static net.morimekta.providence.descriptor.PInterfaceDescriptor<?> kDescriptor  
    • Field Detail

      • kDescriptor

        static final net.morimekta.providence.descriptor.PInterfaceDescriptor<?> kDescriptor
    • Method Detail

      • getDocumentation

        java.lang.String getDocumentation()
        Documentation for the specific declaration.
        Returns:
        The documentation value.
      • optionalDocumentation

        @Nonnull
        java.util.Optional<java.lang.String> optionalDocumentation()
        Documentation for the specific declaration.
        Returns:
        Optional documentation value.
      • hasDocumentation

        boolean hasDocumentation()
        Returns:
        If documentation is present.
      • getName

        @Nonnull
        java.lang.String getName()
        Name of the type, constant or service.
        Returns:
        The name value.
      • hasName

        boolean hasName()
        Returns:
        If name is present.