程序包 gu.sql2java

接口 IBeanConverter<L,R>

类型参数:
L - left type
R - right type
所有已知实现类:
BeanConverter, IBeanConverter.AbstractHandle, MapConverter

public interface IBeanConverter<L,R>
作者:
guyadong
  • 方法详细资料

    • fromRight

      L fromRight(L left, R right)
      copy right TO left
      参数:
      left -
      right -
      返回:
      left,or new instance if left is null
    • toRight

      R toRight(L left, R right)
      copy left TO right
      参数:
      left -
      right -
      返回:
      right,or new instance if right is null
    • fromRight

      L fromRight(R bean)
      return an new instance converted from R bean
      参数:
      bean -
      返回:
      L bean
    • toRight

      R toRight(L bean)
      return an new instance converted from L bean
      参数:
      bean -
      返回:
      R bean
    • fromRight

      L[] fromRight(L[] lefts, R[] rights)
      copy rights TO lefts
      参数:
      lefts -
      rights -
      返回:
      lefts,or new array if lefts is null
    • toRight

      R[] toRight(L[] lefts, R[] rights)
      copy lefts TO rights
      参数:
      lefts -
      rights -
      返回:
      rights,or new array if rights is null
    • fromRight

      L[] fromRight(R[] beans)
      return an new array converted from R beans
      参数:
      beans -
      返回:
      L bean array
    • toRight

      R[] toRight(L[] beans)
      an new array converted from L beans
      参数:
      beans -
      返回:
      R bean array
    • fromRight

      List<L> fromRight(List<L> lefts, List<R> rights)
      copy rights TO lefts
      参数:
      lefts -
      rights -
      返回:
      lefts,or new array if lefts is null
    • toRight

      List<R> toRight(List<L> lefts, List<R> rights)
      copy lefts TO rights
      参数:
      lefts -
      rights -
      返回:
      rights,or new array if rights is null
    • fromRight

      List<L> fromRight(List<R> beans)
      return an new list converted from R beans
      参数:
      beans -
      返回:
      L bean list
    • toRight

      List<R> toRight(List<L> beans)
      return an new list converted from L beans
      参数:
      beans -
      返回:
      R bean list
    • fromRight

      List<L> fromRight(Collection<R> beans)
      return an new list converted from R beans
      参数:
      beans -
      返回:
      L bean list
    • toRight

      List<R> toRight(Collection<L> beans)
      an new list converted from L beans
      参数:
      beans -
      返回:
      R bean list
    • toRightKey

      <V> Map<R,V> toRightKey(Map<L,V> lmap)
      return an new map with R key converted from map with L key
      参数:
      lmap -
      返回:
      Map with R key
    • toRightValue

      <K> Map<K,R> toRightValue(Map<K,L> lmap)
      return an new map with R value converted from map with L value
      参数:
      lmap -
      返回:
      Map with R value
    • fromRightKey

      <V> Map<L,V> fromRightKey(Map<R,V> rmap)
      return an new map with L key converted from map with R key
      参数:
      rmap -
      返回:
      Map with L key
    • fromRightValue

      <K> Map<K,L> fromRightValue(Map<K,R> rmap)
      return an new map with L value converted from map with R value
      参数:
      rmap -
      返回:
      Map with L value
    • toRight

      Map<R,R> toRight(Map<L,L> lmap)
      an new map with R key and R value converted from map with L key and L value
      参数:
      lmap -
      返回:
      Map with R key and value
    • fromRight

      Map<L,L> fromRight(Map<R,R> rmap)
      return an new map with L key and L value converted from map with R key and R value
      参数:
      rmap -
      返回:
      Map with L key and value