Package org.apache.cassandra.cdc.avro
Class TypeConversion.TypeMapping
- java.lang.Object
-
- org.apache.cassandra.cdc.avro.TypeConversion.TypeMapping
-
- Enclosing interface:
- TypeConversion<T>
public static class TypeConversion.TypeMapping extends java.lang.ObjectA simple data class that represents the type mapping between the source type and target type. A type mapping is used as the key forTypeConversionlookup.
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringcqlTypeNamejava.lang.StringsourceTypeNamejava.lang.StringtargetTypeName
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)inthashCode()static TypeConversion.TypeMappingof(java.lang.String sourceTypeName, java.lang.String targetTypeName)static TypeConversion.TypeMappingof(java.lang.String sourceTypeName, java.lang.String targetTypeName, java.lang.String cqlTypeName)
-
-
-
Method Detail
-
of
public static TypeConversion.TypeMapping of(java.lang.String sourceTypeName, java.lang.String targetTypeName, java.lang.String cqlTypeName)
-
of
public static TypeConversion.TypeMapping of(java.lang.String sourceTypeName, java.lang.String targetTypeName)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-