public class ProgramDeclaration extends Object
declaration ::= {documentation} ({typedef} | {enum} | {message} | {service} | {const})
program ::= {namespace|include}* {declaration}*
| Constructor and Description |
|---|
ProgramDeclaration(String documentation,
String programName,
List<IncludeDeclaration> includes,
List<NamespaceDeclaration> namespaces,
List<Declaration> declarationList) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<Declaration> |
getDeclarationList() |
String |
getDocumentation() |
List<IncludeDeclaration> |
getIncludes() |
List<NamespaceDeclaration> |
getNamespaces() |
String |
getProgramName() |
String |
toString() |
public ProgramDeclaration(@Nullable String documentation, @Nonnull String programName, @Nonnull List<IncludeDeclaration> includes, @Nonnull List<NamespaceDeclaration> namespaces, @Nonnull List<Declaration> declarationList)
public String getDocumentation()
public String getProgramName()
public List<IncludeDeclaration> getIncludes()
public List<NamespaceDeclaration> getNamespaces()
public List<Declaration> getDeclarationList()
Copyright © 2015–2020 morimekta.net. All rights reserved.