Record Class GN_GenerateNodesIntoSinkEnv
java.lang.Object
java.lang.Record
tripleo.elijah_durable_congenial.comp.notation.GN_GenerateNodesIntoSinkEnv
- All Implemented Interfaces:
GN_Env
public record GN_GenerateNodesIntoSinkEnv(List<ProcessedNode> lgc, GenerateResultSink resultSink1, EIT_ModuleList moduleList, ElLog.Verbosity verbosity, Old_GenerateResult gr, IPipelineAccess pa, CompilationEnclosure ce)
extends Record
implements GN_Env
-
Constructor Summary
ConstructorsConstructorDescriptionGN_GenerateNodesIntoSinkEnv(List<ProcessedNode> lgc, GenerateResultSink resultSink1, EIT_ModuleList moduleList, ElLog.Verbosity verbosity, Old_GenerateResult gr, IPipelineAccess pa, CompilationEnclosure ce) Creates an instance of aGN_GenerateNodesIntoSinkEnvrecord class. -
Method Summary
Modifier and TypeMethodDescriptionce()Returns the value of thecerecord component.final booleanIndicates whether some other object is "equal to" this one.static @Nullable Stringgr()Returns the value of thegrrecord component.final inthashCode()Returns a hash code value for this object.lgc()Returns the value of thelgcrecord component.Returns the value of themoduleListrecord component.pa()Returns the value of theparecord component.Returns the value of theresultSink1record component.final StringtoString()Returns a string representation of this record class.Returns the value of theverbosityrecord component.
-
Constructor Details
-
GN_GenerateNodesIntoSinkEnv
public GN_GenerateNodesIntoSinkEnv(List<ProcessedNode> lgc, GenerateResultSink resultSink1, EIT_ModuleList moduleList, ElLog.Verbosity verbosity, Old_GenerateResult gr, IPipelineAccess pa, CompilationEnclosure ce) Creates an instance of aGN_GenerateNodesIntoSinkEnvrecord class.- Parameters:
lgc- the value for thelgcrecord componentresultSink1- the value for theresultSink1record componentmoduleList- the value for themoduleListrecord componentverbosity- the value for theverbosityrecord componentgr- the value for thegrrecord componentpa- the value for theparecord componentce- the value for thecerecord component
-
-
Method Details
-
getLang
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
lgc
Returns the value of thelgcrecord component.- Returns:
- the value of the
lgcrecord component
-
resultSink1
Returns the value of theresultSink1record component.- Returns:
- the value of the
resultSink1record component
-
moduleList
Returns the value of themoduleListrecord component.- Returns:
- the value of the
moduleListrecord component
-
verbosity
Returns the value of theverbosityrecord component.- Returns:
- the value of the
verbosityrecord component
-
gr
Returns the value of thegrrecord component.- Returns:
- the value of the
grrecord component
-
pa
Returns the value of theparecord component.- Returns:
- the value of the
parecord component
-
ce
Returns the value of thecerecord component.- Returns:
- the value of the
cerecord component
-