org.test4j.hamcrest.matcher.property.report
类 TreeDifferenceView.TreeDifferenceFormatterVisitor

java.lang.Object
  继承者 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView.TreeDifferenceFormatterVisitor
所有已实现的接口:
DifferenceVisitor<String,String>
包容类:
TreeDifferenceView

protected class TreeDifferenceView.TreeDifferenceFormatterVisitor
extends Object
implements DifferenceVisitor<String,String>

The visitor for visiting the difference tree.


构造方法摘要
protected TreeDifferenceView.TreeDifferenceFormatterVisitor()
           
 
方法摘要
 String visit(ClassDifference classDifference, String fieldName)
          Visits a class difference.
 String visit(CollectionDifference collectionDifference, String fieldName)
          Visits a collection difference.
 String visit(Difference difference, String fieldName)
          Visits a simple difference.
 String visit(MapDifference mapDifference, String fieldName)
          Visits a map difference.
 String visit(ObjectDifference objectDifference, String fieldName)
          Visits an object difference.
 String visit(UnorderedCollectionDifference unorderedCollectionDifference, String fieldName)
          Visits an unordered collection difference.
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

TreeDifferenceView.TreeDifferenceFormatterVisitor

protected TreeDifferenceView.TreeDifferenceFormatterVisitor()
方法详细信息

visit

public String visit(Difference difference,
                    String fieldName)
从接口 DifferenceVisitor 复制的描述
Visits a simple difference.

指定者:
接口 DifferenceVisitor<String,String> 中的 visit
参数:
difference - The difference
fieldName - An optional argument, null if NA
返回:
The result

visit

public String visit(ObjectDifference objectDifference,
                    String fieldName)
从接口 DifferenceVisitor 复制的描述
Visits an object difference.

指定者:
接口 DifferenceVisitor<String,String> 中的 visit
参数:
objectDifference - The difference
fieldName - An optional argument, null if NA
返回:
The result

visit

public String visit(ClassDifference classDifference,
                    String fieldName)
从接口 DifferenceVisitor 复制的描述
Visits a class difference.

指定者:
接口 DifferenceVisitor<String,String> 中的 visit
参数:
classDifference - The difference
fieldName - An optional argument, null if NA
返回:
The result

visit

public String visit(MapDifference mapDifference,
                    String fieldName)
从接口 DifferenceVisitor 复制的描述
Visits a map difference.

指定者:
接口 DifferenceVisitor<String,String> 中的 visit
参数:
mapDifference - The difference
fieldName - An optional argument, null if NA
返回:
The result

visit

public String visit(CollectionDifference collectionDifference,
                    String fieldName)
从接口 DifferenceVisitor 复制的描述
Visits a collection difference.

指定者:
接口 DifferenceVisitor<String,String> 中的 visit
参数:
collectionDifference - The difference
fieldName - An optional argument, null if NA
返回:
The result

visit

public String visit(UnorderedCollectionDifference unorderedCollectionDifference,
                    String fieldName)
从接口 DifferenceVisitor 复制的描述
Visits an unordered collection difference.

指定者:
接口 DifferenceVisitor<String,String> 中的 visit
参数:
unorderedCollectionDifference - The difference
fieldName - An optional argument, null if NA
返回:
The result


Copyright © 2013. All rights reserved.