org.apache.commons.lang.builder包概览



 这个包中的类主要作用是生成一些比较常见的方法,例如:toString,hashCode,equals,compareTo。

下面看一下这个包的整体类图,图中没有画出依赖的关系


org.apache.commons.lang.builder包概览_第1张图片
 

这个包下一共有7个类:

用于生成toString方法的ToStringBuilder,ReflectionToStringBuilder;

用于辅助生成toString方法以及其他一些方法的ToStringStyle,StandardToStringStyle类。其中ToStringStyle中又包含了5个内置的嵌套类,用于提供常见的ToStringStyle类的实现。

用于生成euqals方法的EqualsBuilder类;

用于生成compareTo方法的CompareToBuilder类;

用于生成hashCode方法的HashCodeBuilder类

你可能感兴趣的:(apache)