public function objectMethods($builder)
 {
     $builder->declareClass($this->behavior->getExceptionClass());
     $script = '';
     if (StateMachineBehavior::DEFAULT_STATE_COLUMN !== $this->behavior->getParameter('state_column')) {
         $script .= $this->addGetState($builder);
     }
     $script .= $this->addGetAvailableStates($builder);
     $script .= $this->addGetHumanizedState($builder);
     $script .= $this->addGetNormalizedState($builder);
     $script .= $this->addHooks($builder);
     $script .= $this->addIssers($builder);
     $script .= $this->addCanners($builder);
     $script .= $this->addSymbolMethods($builder);
     return $script;
 }