Module xl.compiler

Class XL16UBackendRuntimeAstOwnedRuntimeHookTargetResolutionResult.AstOwnedRuntimeHookTargetCandidate

java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UBackendRuntimeAstOwnedRuntimeHookTargetResolutionResult.AstOwnedRuntimeHookTargetCandidate
Enclosing class:
XL16UBackendRuntimeAstOwnedRuntimeHookTargetResolutionResult

public static final class XL16UBackendRuntimeAstOwnedRuntimeHookTargetResolutionResult.AstOwnedRuntimeHookTargetCandidate extends Object
  • Method Details

    • getRuntimeHookBinding

    • getRuntimeHookKind

    • getTargetCandidateId

      public String getTargetCandidateId()
    • getTargetOwner

      public String getTargetOwner()
    • getTargetMethodName

      public String getTargetMethodName()
    • getValueTypeName

      public String getValueTypeName()
    • getPhysicalValueDirection

      public de.grogra.xl.compiler.xl16u.XL16UAstOwnedBackendRuntimeHookPlanResult.PhysicalValueDirection getPhysicalValueDirection()
    • isPhysicalValueNormalizationTargetCandidate

      public boolean isPhysicalValueNormalizationTargetCandidate()
    • isPhysicalValueProjectionTargetCandidate

      public boolean isPhysicalValueProjectionTargetCandidate()
    • getInvocationDescriptor

      public String getInvocationDescriptor()
    • getTargetDescriptor

      public String getTargetDescriptor()
    • isRangeCheckTargetCandidate

      public boolean isRangeCheckTargetCandidate()
    • isPhysicalValueTargetCandidate

      public boolean isPhysicalValueTargetCandidate()
    • readyForRuntimeHookTargetResolution

      public boolean readyForRuntimeHookTargetResolution()