public class BehaviorExceptionThrower extends Object
| コンストラクタと説明 |
|---|
BehaviorExceptionThrower() |
public void throwSelectEntityAlreadyDeletedException(Object searchKey)
public void throwSelectEntityDuplicatedException(String resultCountExp, Object searchKey, Throwable cause)
protected void setupSearchKeyElement(ExceptionMessageBuilder br, Object searchKey)
public void throwSelectEntityConditionNotFoundException(ConditionBean cb)
public void throwDangerousResultSizeException(FetchBean fetchBean, Throwable cause)
protected void setupInvalidQueryElement(ExceptionMessageBuilder br, ConditionBean cb)
protected void setupFetchSizeElement(ExceptionMessageBuilder br, ConditionBean cb)
protected void setupDisplaySqlElement(ExceptionMessageBuilder br, ConditionBean cb)
public <ENTITY> void throwPagingCountSelectNotCountException(String tableDbName, String path, PagingBean pmb, Class<ENTITY> entityType, EntityDuplicatedException e)
public void throwScalarSelectValueNotFoundException(String title, ConditionBean cb, Class<?> resultType)
public void throwEntityPrimaryKeyNotFoundException(Entity entity)
public void throwEntityUniqueKeyNotFoundException(Entity entity)
public <ENTITY extends Entity> void throwUpdateEntityAlreadyDeletedException(ENTITY entity)
public <ENTITY extends Entity> void throwUpdateEntityDuplicatedException(ENTITY entity, int count)
public void throwVersionNoValueNullException(Entity entity)
public void throwUpdateDateValueNullException(Entity entity)
public <ENTITY extends Entity> void throwNonQueryUpdateNotAllowedException(ENTITY entity, ConditionBean cb, UpdateOption<? extends ConditionBean> option)
public <ENTITY extends Entity> void throwNonQueryDeleteNotAllowedException(ConditionBean cb, DeleteOption<? extends ConditionBean> option)
protected void setupEntityElement(ExceptionMessageBuilder br, Entity entity)
protected void setupOptionElement(ExceptionMessageBuilder br, WritableOption<? extends ConditionBean> option)
protected String ln()
protected ExceptionMessageBuilder createExceptionMessageBuilder()
Copyright © 2014–2015 The DBFlute Project. All rights reserved.