public abstract class DuckulaAssit extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static SimpleDateFormat |
formater |
| 构造器和说明 |
|---|
DuckulaAssit() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ListenerConf.DuckulaEvent.Builder |
buildSinglItemDuckulaEvent(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder,
int index)
创建只有一个item的DuckulaEvent
|
static com.alibaba.fastjson.JSONObject |
convertJson(ListenerConf.DuckulaEvent duckulaEvent) |
static byte[] |
getBytes(String filePath) |
static <T extends Serializable> |
getKey(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder,
int index) |
static String |
getKeyJoin(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder,
int index,
String splitChat) |
static ListenerConf.Position.Builder |
getMastStatus(Connection conn)
得到mysql的当前位点
|
static <T extends Serializable> |
getValue(ListenerConf.DuckulaEvent duckulaEvent,
int index,
String colName) |
static <T extends Serializable> |
getValue(ListenerConf.DuckulaEvent duckulaEvent,
int index,
String colName,
boolean isAfter) |
static <T extends Serializable> |
getValueAfter(ListenerConf.DuckulaEvent duckulaEvent,
int index,
String colName)
得到变化后数据的值
|
static <T extends Serializable> |
getValueBefore(ListenerConf.DuckulaEvent duckulaEvent,
int index,
String colName) |
static Map<String,String> |
getValueMap(ListenerConf.DuckulaEvent duckulaEvent,
int index) |
static String |
getValueStr(ListenerConf.DuckulaEvent duckulaEvent,
int index,
String colName) |
static String |
getValueStr(ListenerConf.DuckulaEvent duckulaEvent,
int index,
String colName,
boolean isAfter) |
static boolean |
isEmpty(CharSequence cs) |
static ListenerConf.DuckulaEvent |
parse(byte[] data) |
public static SimpleDateFormat formater
public static ListenerConf.DuckulaEvent parse(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static boolean isEmpty(CharSequence cs)
public static <T extends Serializable> List<T> getKey(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder, int index)
public static String getKeyJoin(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder, int index, String splitChat)
public static ListenerConf.DuckulaEvent.Builder buildSinglItemDuckulaEvent(ListenerConf.DuckulaEvent.Builder duckulaEventBuilder, int index)
duckulaEventBuilder - index - public static <T extends Serializable> T getValueAfter(ListenerConf.DuckulaEvent duckulaEvent, int index, String colName)
duckulaEvent - colName - public static <T extends Serializable> T getValueBefore(ListenerConf.DuckulaEvent duckulaEvent, int index, String colName)
public static <T extends Serializable> T getValue(ListenerConf.DuckulaEvent duckulaEvent, int index, String colName)
public static <T extends Serializable> T getValue(ListenerConf.DuckulaEvent duckulaEvent, int index, String colName, boolean isAfter)
public static String getValueStr(ListenerConf.DuckulaEvent duckulaEvent, int index, String colName)
public static String getValueStr(ListenerConf.DuckulaEvent duckulaEvent, int index, String colName, boolean isAfter)
public static Map<String,String> getValueMap(ListenerConf.DuckulaEvent duckulaEvent, int index)
public static byte[] getBytes(String filePath)
public static com.alibaba.fastjson.JSONObject convertJson(ListenerConf.DuckulaEvent duckulaEvent)
public static ListenerConf.Position.Builder getMastStatus(Connection conn)
conn - 数据库连接Copyright © 2021. All rights reserved.