org.test4j.hamcrest.matcher.property.reflection
类 MatchingScoreCalculator.MatchingScoreVisitor

java.lang.Object
  继承者 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator.MatchingScoreVisitor
所有已实现的接口:
DifferenceVisitor<Integer,Integer>
包容类:
MatchingScoreCalculator

protected class MatchingScoreCalculator.MatchingScoreVisitor
extends Object
implements DifferenceVisitor<Integer,Integer>

The visitor for visiting the difference tree.


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

构造方法详细信息

MatchingScoreCalculator.MatchingScoreVisitor

protected MatchingScoreCalculator.MatchingScoreVisitor()
方法详细信息

visit

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

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

visit

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

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

visit

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

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

visit

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

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

visit

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

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

visit

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

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


Copyright © 2013. All rights reserved.