Class MatchPair
java.lang.Object
com.illumon.iris.db.tables.select.MatchPair
- All Implemented Interfaces:
Serializable
public class MatchPair extends Object implements Serializable
Holds a pair of column names.
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description StringleftColumnstatic com.fishlib.base.log.LogOutput.ObjFormatter<MatchPair[]>MATCH_PAIR_ARRAY_FORMATTERstatic com.fishlib.base.log.LogOutput.ObjFormatter<MatchPair>MATCH_PAIR_FORMATTERStringrightColumnstatic MatchPair[]ZERO_LENGTH_MATCH_PAIR_ARRAY -
Constructor Summary
-
Method Summary
Modifier and Type Method Description booleanequals(Object o)static String[]getLeftColumns(MatchPair... matchPairs)static String[]getRightColumns(MatchPair... matchPairs)inthashCode()Stringleft()static StringmatchString(MatchPair matchPair)static StringmatchString(MatchPair[] matchPairArray)Stringright()StringtoString()
-
Field Details
-
ZERO_LENGTH_MATCH_PAIR_ARRAY
-
leftColumn
-
rightColumn
-
MATCH_PAIR_ARRAY_FORMATTER
public static final com.fishlib.base.log.LogOutput.ObjFormatter<MatchPair[]> MATCH_PAIR_ARRAY_FORMATTER -
MATCH_PAIR_FORMATTER
-
-
Constructor Details
-
MatchPair
Inputs must be valid column names- Parameters:
leftColumn- LHS of the pairrightColumn- RHS of the pair
-
-
Method Details
-
toString
-
left
-
right
-
getLeftColumns
-
getRightColumns
-
matchString
-
matchString
-
equals
-
hashCode
public int hashCode()
-