# Hierarchy For All Packages

Package Hierarchies:

- sailpoint.api,
- sailpoint.connector.webservices,
- sailpoint.object,
- sailpoint.rule,
- sailpoint.server

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - sailpoint.object.Attributes<K,V>
  - AbstractXmlObject
    - sailpoint.object.ProvisioningPlan
  - sailpoint.rule.Account
  - sailpoint.object.Application
  - sailpoint.object.BaseAttributeDefinition
    - sailpoint.object.AttributeDefinition
    - sailpoint.object.Field
  - BaseLookAhead
    - sailpoint.object.Filter.FilterCompiler.IdentitiferLookAhead
  - sailpoint.object.Bundle
  - sailpoint.connector.webservices.Endpoint
  - sailpoint.object.Entitlement
  - sailpoint.object.Filter (implements java.io.Serializable)
    - sailpoint.object.Filter.CompositeFilter
    - sailpoint.object.Filter.LeafFilter
  - sailpoint.object.Filter.BaseFilterVisitor (implements sailpoint.object.Filter.FilterVisitor)
  - sailpoint.object.Filter.FilterCompiler
  - sailpoint.object.Identity
  - sailpoint.server.IdnRuleUtil
  - sailpoint.object.IntegrationConfig
  - sailpoint.object.Link
  - sailpoint.object.ManagedAttribute (implements java.lang.Cloneable)
  - sailpoint.rule.ManagedAttributeDetails
  - sailpoint.object.ProvisioningPlan.AbstractRequest
    - sailpoint.object.ProvisioningPlan.AccountRequest
  - sailpoint.object.ProvisioningPlan.GenericRequest
    - sailpoint.object.ProvisioningPlan.AttributeRequest
  - sailpoint.object.ProvisioningResult
  - sailpoint.object.QueryOptions
  - sailpoint.object.QueryOptions.Ordering
  - sailpoint.object.ResourceObject
  - sailpoint.object.RoleAssignment
  - sailpoint.api.SailPointContext
  - sailpoint.object.Schema
  - sailpoint.connector.webservices.WebServicesClient

## Interface Hierarchy

- sailpoint.object.Filter.FilterVisitor
- sailpoint.rule.Identity

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - sailpoint.object.ManagedAttribute.Type
    - sailpoint.object.Filter.BooleanOperation
    - sailpoint.object.Filter.LogicalOperation
    - sailpoint.object.Filter.MatchMode
    - sailpoint.object.ProvisioningPlan.Operation
    - sailpoint.object.ProvisioningPlan.AccountRequest.Operation
    - sailpoint.object.ProvisioningPlan.ObjectOperation