Class Type.ResolvedPair

  • Enclosing class:
    Type

    public static class Type.ResolvedPair
    extends java.lang.Object
    Reflects any Resolved Pair, examples are T, String ? extends T, BigDecimal T[], Integer[]
    • Field Detail

      • parameter

        private Type parameter
        parameter, e.g. T, ? extends T or T[]
      • match

        private Type match
        match, e.g. String, BigDecimal, Integer[]
    • Constructor Detail

      • ResolvedPair

        public ResolvedPair​(Type parameter,
                            Type match)
    • Method Detail

      • getParameter

        public Type getParameter()
      • getMatch

        public Type getMatch()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object