Interface ProgramEnvir
- All Known Implementing Classes:
ImmutableProgramEnvir
@Immutable
public interface ProgramEnvir
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic enumstatic interfaceProgramEnvir.ProgramWrapper<A extends AstBody,P extends Program> -
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
getTagName
String getTagName() -
getValues
Map<String,ProgramEnvir.ProgramWrapper<?, getValues()?>> -
getTagsByName
Map<String,ProgramEnvir.ProgramWrapper<AstTag, getTagsByName()TagProgram>> -
getFlowsByName
Map<String,ProgramEnvir.ProgramWrapper<AstFlow, getFlowsByName()FlowProgram>> -
getDecisionsByName
Map<String,ProgramEnvir.ProgramWrapper<AstDecision, getDecisionsByName()DecisionProgram>> -
getServicesByName
Map<String,ProgramEnvir.ProgramWrapper<AstService, getServicesByName()ServiceProgram>> -
getBranchesByName
Map<String,ProgramEnvir.ProgramWrapper<AstBranch, getBranchesByName()BranchProgram>>
-