Package io.protostuff.compiler.model
Interface MessageContainer
-
- All Known Subinterfaces:
UserTypeContainer
- All Known Implementing Classes:
AbstractUserTypeContainer,Group,Message,Proto
public interface MessageContainerContainer for messages (proto file or another message).- Author:
- Kostiantyn Shchepanovskyi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddMessage(Message message)default MessagegetMessage(String name)Get message that is declared under this container.List<Message>getMessages()
-
-
-
Method Detail
-
getMessage
@Nullable default Message getMessage(String name)
Get message that is declared under this container.- Parameters:
name- the message's short name- Returns:
- message instance or null if message with given name is not declared under this container
-
addMessage
void addMessage(Message message)
-
-