Module xl.compiler
Package de.grogra.xl.compiler.xl16u
Class XL16UFinalAstOwnedCodegenWriterTypedInputExecution
java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputExecution
Execution-owned view of writer typed inputs for final AST-owned codegen.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Method Summary
Modifier and TypeMethodDescriptionbooleanfromWriterTypedInputPlan(de.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputPlan writerTypedInputPlan) intintintintgetExecutionCount(de.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputPlan.WriterInputFamily family) getExecutions(de.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputPlan.WriterInputFamily family) intgetFirstExecution(de.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputPlan.WriterInputFamily family) intintintintde.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputPlanbooleaninthashCode()boolean
-
Method Details
-
fromWriterTypedInputPlan
public static XL16UFinalAstOwnedCodegenWriterTypedInputExecution fromWriterTypedInputPlan(de.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputPlan writerTypedInputPlan) -
getWriterTypedInputPlan
public de.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputPlan getWriterTypedInputPlan() -
getExecutions
public List<XL16UFinalAstOwnedCodegenWriterTypedInputExecution.ExecutedWriterTypedInput> getExecutions() -
getExecutionCount
public int getExecutionCount() -
hasExecutions
public boolean hasExecutions() -
getFirstExecution
public XL16UFinalAstOwnedCodegenWriterTypedInputExecution.ExecutedWriterTypedInput getFirstExecution() -
getExecutions
public List<XL16UFinalAstOwnedCodegenWriterTypedInputExecution.ExecutedWriterTypedInput> getExecutions(de.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputPlan.WriterInputFamily family) -
getExecutionCount
public int getExecutionCount(de.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputPlan.WriterInputFamily family) -
getFirstExecution
public XL16UFinalAstOwnedCodegenWriterTypedInputExecution.ExecutedWriterTypedInput getFirstExecution(de.grogra.xl.compiler.xl16u.XL16UFinalAstOwnedCodegenWriterTypedInputPlan.WriterInputFamily family) -
getDeclarationStateExecutionCount
public int getDeclarationStateExecutionCount() -
getStatementBytecodeExecutionCount
public int getStatementBytecodeExecutionCount() -
getExpressionBytecodeExecutionCount
public int getExpressionBytecodeExecutionCount() -
getSourceExpressionBodyExecutionCount
public int getSourceExpressionBodyExecutionCount() -
getCallableRegistryExecutionCount
public int getCallableRegistryExecutionCount() -
getMetadataModelExecutionCount
public int getMetadataModelExecutionCount() -
getRuntimeHookBodyExecutionCount
public int getRuntimeHookBodyExecutionCount() -
readyForExecution
public boolean readyForExecution() -
getExecutionStateId
-
getBlockerReason
-
equals
-
hashCode
public int hashCode()
-