OpenAPI 1.0

com.aquafold.openapi.compare
Interface AQCompareFactory


public interface AQCompareFactory

An object implementing this interface is available in aquascripts via aqua.compare alias.


Method Summary
 AQDifferences compare(String a, String b)
          This method compares text strings on line-per-line basis.
 AQComparator newComparator()
          Creates a new text comparator object.
 AQFileComparator newFileComparator()
          Creates a new file comparator object.
 AQSchemaComparator newSchemaComparator()
          Creates a new schema comparator object.
 

Method Detail

newComparator

AQComparator newComparator()
Creates a new text comparator object.


compare

AQDifferences compare(String a,
                      String b)
                      throws Exception
This method compares text strings on line-per-line basis. For more intelligent comparison please use aqua.compare.newCompare() which returns an instance of AQComparator.

Parameters:
a - First string to compare.
b - Second string to compare.
Throws:
Exception

newSchemaComparator

AQSchemaComparator newSchemaComparator()
Creates a new schema comparator object.


newFileComparator

AQFileComparator newFileComparator()
Creates a new file comparator object.


OpenAPI 1.0


Copyright © 2010 AquaFold, Inc. All Rights Reserved. Use is subject to license terms.