@Generated(value="net.morimekta.providence:providence-generator-java", comments="java:serializable") public interface ProgramMeta_OrBuilder extends net.morimekta.providence.PMessageOrBuilder<ProgramMeta>
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getFileLines()
The lines of the program file
|
String |
getFilePath()
Full absolute path to the file.
|
Map<String,ProgramMeta> |
getIncludes()
Map of program name to meta of included programs
|
ProgramType |
getProgram()
The program type definition
|
boolean |
hasFileLines() |
boolean |
hasFilePath() |
boolean |
hasIncludes() |
boolean |
hasProgram() |
int |
numFileLines() |
int |
numIncludes() |
Optional<List<String>> |
optionalFileLines()
The lines of the program file
|
Optional<String> |
optionalFilePath()
Full absolute path to the file.
|
Optional<Map<String,ProgramMeta>> |
optionalIncludes()
Map of program name to meta of included programs
|
Optional<ProgramType> |
optionalProgram()
The program type definition
|
String getFilePath()
@Nonnull Optional<String> optionalFilePath()
boolean hasFilePath()
List<String> getFileLines()
@Nonnull Optional<List<String>> optionalFileLines()
boolean hasFileLines()
int numFileLines()
ProgramType getProgram()
@Nonnull Optional<ProgramType> optionalProgram()
boolean hasProgram()
Map<String,ProgramMeta> getIncludes()
@Nonnull Optional<Map<String,ProgramMeta>> optionalIncludes()
boolean hasIncludes()
int numIncludes()
Copyright © 2015–2020 morimekta.net. All rights reserved.