Interface CMessageDescriptor

    • Method Detail

      • getFields

        @Nonnull
        net.morimekta.providence.descriptor.PField[] getFields()
      • findFieldByName

        @Nullable
        net.morimekta.providence.descriptor.PField findFieldByName​(java.lang.String name)
      • findFieldById

        @Nullable
        net.morimekta.providence.descriptor.PField findFieldById​(int id)
      • fieldForName

        @Nullable
        net.morimekta.providence.descriptor.PField fieldForName​(java.lang.String name)
      • fieldForId

        @Nullable
        net.morimekta.providence.descriptor.PField fieldForId​(int id)
      • getVariant

        @Nonnull
        net.morimekta.providence.PMessageVariant getVariant()
      • isSimple

        boolean isSimple()
        Returns:
        True if the message is simple. A simple message contains no containers, and no sub-messages.