Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For Package jif.types.label

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - jif.types.label.AccessPath (implements java.io.Serializable)
    - jif.types.label.AccessPathField
    - jif.types.label.AccessPathRoot
      - jif.types.label.AccessPathClass
      - jif.types.label.AccessPathConstant
      - jif.types.label.AccessPathLocal
      - jif.types.label.AccessPathThis
      - jif.types.label.AccessPathUninterpreted
  - polyglot.ext.jl.types.TypeObject_c (implements polyglot.types.TypeObject)
    - jif.types.label.Label_c (implements jif.types.label.Label)
      - jif.types.label.ArgLabel_c (implements jif.types.label.ArgLabel)
      - jif.types.label.CovariantParamLabel_c (implements jif.types.label.CovariantParamLabel)
      - jif.types.label.DynamicLabel_c (implements jif.types.label.DynamicLabel)
      - jif.types.label.JoinLabel_c (implements jif.types.label.JoinLabel)
      - jif.types.label.NotTaken_c (implements jif.types.label.NotTaken)
      - jif.types.label.ParamLabel_c (implements jif.types.label.ParamLabel)
      - jif.types.label.PolicyLabel_c (implements jif.types.label.PolicyLabel)
      - jif.types.label.RuntimeLabel_c (implements jif.types.label.RuntimeLabel)
      - jif.types.label.ThisLabel_c (implements jif.types.label.ThisLabel)
      - jif.types.label.TopLabel_c (implements jif.types.label.TopLabel)
      - jif.types.label.UnknownLabel_c (implements jif.types.label.UnknownLabel)
      - jif.types.label.VarLabel_c (implements jif.types.label.VarLabel)

## Interface Hierarchy

- java.lang.Cloneable
  - polyglot.util.Copy
    - polyglot.types.TypeObject (also extends java.io.Serializable)
      - jif.types.Param
        - jif.types.label.Label
          - jif.types.label.ArgLabel
          - jif.types.label.CovariantParamLabel
          - jif.types.label.DynamicLabel
          - jif.types.label.JoinLabel
          - jif.types.label.NotTaken
          - jif.types.label.ParamLabel
          - jif.types.label.PolicyLabel
          - jif.types.label.RuntimeLabel
          - jif.types.label.ThisLabel
          - jif.types.label.TopLabel
          - jif.types.label.UnknownLabel
          - jif.types.label.VarLabel
- java.io.Serializable
  - polyglot.types.TypeObject (also extends polyglot.util.Copy)
    - jif.types.Param
      - jif.types.label.Label
        - jif.types.label.ArgLabel
        - jif.types.label.CovariantParamLabel
        - jif.types.label.DynamicLabel
        - jif.types.label.JoinLabel
        - jif.types.label.NotTaken
        - jif.types.label.ParamLabel
        - jif.types.label.PolicyLabel
        - jif.types.label.RuntimeLabel
        - jif.types.label.ThisLabel
        - jif.types.label.TopLabel
        - jif.types.label.UnknownLabel
        - jif.types.label.VarLabel

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES