Class MessageDeclaration


  • public class MessageDeclaration
    extends Declaration
    
     variant ::= 'struct' | 'union' | 'exception' | 'interface'
     message ::= {variant} {name} (('implements' | 'of') {implementing})? '{' {field}* '}' {annotations}?
     
    • Method Detail

      • getImplementing

        public ThriftToken getImplementing()
      • getVariant

        public net.morimekta.providence.PMessageVariant getVariant()
      • getVariantToken

        @Nonnull
        public ThriftToken getVariantToken()