# 程序包com.csjbot.coshandler.core的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - com.csjbot.coshandler.core.Action (implements com.csjbot.coshandler.core.interfaces.IAction, com.csjbot.coshandler.core.interfaces.IActionV2, com.csjbot.coshandler.client_req.body_action.IBodyActionReq, com.csjbot.coshandler.client_req.chassis.IChassisReq)
  - com.csjbot.coshandler.core.CsjRobot
  - com.csjbot.coshandler.core.Evelator (implements com.csjbot.coshandler.client_req.elevator.IElevatorReq)
  - com.csjbot.coshandler.core.Expression (implements com.csjbot.coshandler.core.interfaces.IExpression, com.csjbot.coshandler.client_req.expression.IExpressionReq)
  - com.csjbot.coshandler.core.Extra (implements com.csjbot.coshandler.client_req.extra_func.IExtraFunctionReq)
  - com.csjbot.coshandler.core.Face (implements com.csjbot.coshandler.client_req.face.IFaceReq)
  - com.csjbot.coshandler.core.Speech (implements com.csjbot.coshandler.client_req.speech.ISpeechReq)
  - com.csjbot.coshandler.core.State (implements com.csjbot.coshandler.client_req.config.IConfigReq, com.csjbot.coshandler.client_req.robot_state.IRobotStateReq, com.csjbot.coshandler.client_req.sn.ISNReq)
  - com.csjbot.coshandler.core.Version (implements com.csjbot.coshandler.client_req.version.IVersionReq)

## 枚举分层结构

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.csjbot.coshandler.core.CsjRobot.RobotType