Class CassandraMethodMapEntry<J,D>

java.lang.Object
org.synchronoss.cpo.core.meta.MethodMapEntry<J,D>
org.synchronoss.cpo.cassandra.meta.CassandraMethodMapEntry<J,D>
Type Parameters:
J - The java class
D - The datasource class
All Implemented Interfaces:
Serializable, Cloneable

public class CassandraMethodMapEntry<J,D> extends MethodMapEntry<J,D> implements Serializable, Cloneable
CassandraMethodMapEntry is a class that defines the getters and setters for Cassandra-specific data classes
Author:
david berry
See Also:
  • Field Details

    • METHOD_TYPE_ONE

      public static final int METHOD_TYPE_ONE
      Method Types that take 1 additional parameter
      See Also:
    • METHOD_TYPE_TWO

      public static final int METHOD_TYPE_TWO
      Method types that take two additional parameters
      See Also:
  • Constructor Details

    • CassandraMethodMapEntry

      public CassandraMethodMapEntry(int methodType, Class<J> javaClass, Class<D> datasourceMethodClass, Method rsGetter, Method bsSetter)
      Contsructs a method map entry
      Parameters:
      methodType - The method type
      javaClass - The java class that we are mapping
      datasourceMethodClass - The datasource class that we are mapping
      rsGetter - The getter from the resultset
      bsSetter - The bound statement setter