com.tibco.cep.store.custom

## Class StoreDataTypeMapper

- java.lang.Object
- - com.tibco.cep.store.custom.StoreDataTypeMapper

-     public abstract class StoreDataTypeMapper
      extends java.lang.Object

  A `StoreDataTypeMapper` maps BE data types to implemented store data types.
  Since:
    6.1

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract java.lang.Object` | `getBooleanType()` Returns the store type corresponding to java boolean type.
    `protected abstract java.lang.Object` | `getDateTimeType()` Returns the store type corresponding to java Calendar type.
    `protected abstract java.lang.Object` | `getDoubleType()` Returns the store type corresponding to java double type.
    `protected abstract java.lang.Object` | `getFloatType()` Returns the store type corresponding to java float type.
    `protected abstract java.lang.Object` | `getIntegerType()` Returns the store type corresponding to java integer type.
    `protected abstract java.lang.Object` | `getLongType()` Returns the store type corresponding to java long type.
    `protected abstract java.lang.Object` | `getObjectType()` Returns the store type corresponding to java object type.
    `protected abstract java.lang.Object` | `getShortType()` Returns the store type corresponding to java short type.
    `protected abstract java.lang.Object` | `getStringType()` Returns the store type corresponding to java string type.
    `protected void` | `init()` Populates the end store data type against pre populated BE data type keys.

- - ### Method Detail

    - #### init

          protected void init()

      Populates the end store data type against pre populated BE data type keys. Implementation should loop and fill in thevalues in the map, to end store data types.
      Parameters:
        `types` - map pre populated with BE data type keys.
      Since:
        6.1

    - #### getShortType

          protected abstract java.lang.Object getShortType()

      Returns the store type corresponding to java short type.
      Since:
        6.1

    - #### getObjectType

          protected abstract java.lang.Object getObjectType()

      Returns the store type corresponding to java object type.
      Since:
        6.1

    - #### getDateTimeType

          protected abstract java.lang.Object getDateTimeType()

      Returns the store type corresponding to java Calendar type.
      Since:
        6.1

    - #### getBooleanType

          protected abstract java.lang.Object getBooleanType()

      Returns the store type corresponding to java boolean type.
      Since:
        6.1

    - #### getStringType

          protected abstract java.lang.Object getStringType()

      Returns the store type corresponding to java string type.
      Since:
        6.1

    - #### getDoubleType

          protected abstract java.lang.Object getDoubleType()

      Returns the store type corresponding to java double type.
      Since:
        6.1

    - #### getFloatType

          protected abstract java.lang.Object getFloatType()

      Returns the store type corresponding to java float type.
      Since:
        6.1

    - #### getLongType

          protected abstract java.lang.Object getLongType()

      Returns the store type corresponding to java long type.
      Since:
        6.1

    - #### getIntegerType

          protected abstract java.lang.Object getIntegerType()

      Returns the store type corresponding to java integer type.
      Since:
        6.1