Class Projection

java.lang.Object
de.mirkosertic.bytecoder.core.ir.Projection
Direct Known Subclasses:
Projection.DefaultProjection, Projection.ExceptionHandler, Projection.FalseProjection, Projection.IndexedProjection, Projection.KeyedProjection, Projection.TrueProjection, Projection.TryCatchGuardedExit, Projection.TryCatchGuardedProjection

public abstract class Projection extends Object
  • Field Details

    • edgeType

      private final EdgeType edgeType
  • Constructor Details

    • Projection

      protected Projection(EdgeType edgeType)
  • Method Details

    • edgeType

      public EdgeType edgeType()
    • withEdgeType

      public abstract <T extends Projection> T withEdgeType(EdgeType edgeType)
    • additionalDebugInfo

      public String additionalDebugInfo()
    • isControlFlow

      public boolean isControlFlow()