com.atlassian.confluence.core.persistence.schema.descriptor
Class ComparedColumn

java.lang.Object
  extended by com.atlassian.confluence.core.persistence.schema.descriptor.ComparedColumn
All Implemented Interfaces:
SchemaElementComparison<java.lang.String>, SchemaElementComparison.ColumnComparison

@ThreadSafe
public class ComparedColumn
extends java.lang.Object
implements SchemaElementComparison.ColumnComparison


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.confluence.core.persistence.schema.api.SchemaElementComparison
SchemaElementComparison.ColumnComparison, SchemaElementComparison.ComparisonResult, SchemaElementComparison.IndexComparison
 
Constructor Summary
ComparedColumn(java.lang.String columnName, com.atlassian.fugue.Maybe<ColumnDescriptor> expected, com.atlassian.fugue.Maybe<ColumnDescriptor> actual)
           
 
Method Summary
 com.atlassian.fugue.Maybe<java.lang.String> getActual()
           
 java.lang.String getColumnName()
           
 com.atlassian.fugue.Maybe<java.lang.String> getExpected()
           
 SchemaElementComparison.ComparisonResult getResult()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.confluence.core.persistence.schema.api.SchemaElementComparison
getActual, getExpected, getResult
 

Constructor Detail

ComparedColumn

public ComparedColumn(java.lang.String columnName,
                      com.atlassian.fugue.Maybe<ColumnDescriptor> expected,
                      com.atlassian.fugue.Maybe<ColumnDescriptor> actual)
Method Detail

getColumnName

public java.lang.String getColumnName()
Specified by:
getColumnName in interface SchemaElementComparison.ColumnComparison

getExpected

public com.atlassian.fugue.Maybe<java.lang.String> getExpected()
Specified by:
getExpected in interface SchemaElementComparison<java.lang.String>

getActual

public com.atlassian.fugue.Maybe<java.lang.String> getActual()
Specified by:
getActual in interface SchemaElementComparison<java.lang.String>

getResult

public SchemaElementComparison.ComparisonResult getResult()
Specified by:
getResult in interface SchemaElementComparison<java.lang.String>


Copyright © 2003-2014 Atlassian. All Rights Reserved.