# Hierarchy For Package org.apache.tinkerpop.gremlin.driver

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.tinkerpop.gremlin.driver.AuthProperties
  - io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
    - io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
      - io.netty.channel.ChannelInitializer<C>
        - org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer (implements org.apache.tinkerpop.gremlin.driver.Channelizer)
          - org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
  - org.apache.tinkerpop.gremlin.driver.Client
    - org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
    - org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
    - org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
  - org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
  - org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
  - org.apache.tinkerpop.gremlin.driver.Client.Settings
  - org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
  - org.apache.tinkerpop.gremlin.driver.Cluster
  - org.apache.tinkerpop.gremlin.driver.Cluster.Builder
  - org.apache.tinkerpop.gremlin.driver.Host
  - org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin (implements org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy)
  - org.apache.tinkerpop.gremlin.driver.RequestOptions
  - org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
  - org.apache.tinkerpop.gremlin.driver.Result
  - org.apache.tinkerpop.gremlin.driver.ResultSet (implements java.lang.Iterable<T>)
  - org.apache.tinkerpop.gremlin.driver.Tokens

## Interface Hierarchy

- io.netty.channel.ChannelHandler
  - org.apache.tinkerpop.gremlin.driver.Channelizer
- java.util.function.Function<T,R>
  - java.util.function.UnaryOperator<T>
    - org.apache.tinkerpop.gremlin.driver.HandshakeInterceptor
- org.apache.tinkerpop.gremlin.driver.Host.Listener
  - org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy
- org.apache.tinkerpop.gremlin.driver.MessageSerializer<M>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.tinkerpop.gremlin.driver.AuthProperties.Property

Copyright © 2013–2022 Apache Software Foundation. All rights reserved.