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 String
leftColumn
static com.fishlib.base.log.LogOutput.ObjFormatter<MatchPair[]>
MATCH_PAIR_ARRAY_FORMATTER
static com.fishlib.base.log.LogOutput.ObjFormatter<MatchPair>
MATCH_PAIR_FORMATTER
String
rightColumn
static MatchPair[]
ZERO_LENGTH_MATCH_PAIR_ARRAY
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description boolean
equals(Object o)
static String[]
getLeftColumns(MatchPair... matchPairs)
static String[]
getRightColumns(MatchPair... matchPairs)
int
hashCode()
String
left()
static String
matchString(MatchPair matchPair)
static String
matchString(MatchPair[] matchPairArray)
String
right()
String
toString()
-
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()
-