public static boolean isStruct(Class<?> clazz) { boolean isStruct = clazz.isAnnotationPresent(TarsStruct.class); if (isStruct) { getStructInfo(clazz); } return isStruct; }
public static boolean isStruct(Class<?> clazz) { boolean isStruct = clazz.isAnnotationPresent(TarsStruct.class); if (isStruct) { getStructInfo(clazz); } return isStruct; }
public static boolean isStruct(Class<?> clazz) { boolean isStruct = clazz.isAnnotationPresent(TarsStruct.class); if (isStruct) { getStructInfo(clazz); } return isStruct; }
public static <T> T read(T e, int tag, boolean isRequire, TarsInputStream jis) { TarsStructInfo info = TarsHelper.getStructInfo(e.getClass());
public static void write(Object e, int tag, TarsOutputStream jos) { TarsStructInfo info = TarsHelper.getStructInfo(e.getClass()); if (info == null) { throw new TarsEncodeException("the JavaBean[" + e.getClass().getSimpleName() + "] no annotation Struct");
public static void write(Object e, int tag, TarsOutputStream jos) { TarsStructInfo info = TarsHelper.getStructInfo(e.getClass()); if (info == null) { throw new TarsEncodeException("the JavaBean[" + e.getClass().getSimpleName() + "] no annotation Struct");
public static <T> T read(T e, int tag, boolean isRequire, TarsInputStream jis) { TarsStructInfo info = TarsHelper.getStructInfo(e.getClass());
public static <T> T read(T e, int tag, boolean isRequire, TarsInputStream jis) { TarsStructInfo info = TarsHelper.getStructInfo(e.getClass());
public static void write(Object e, int tag, TarsOutputStream jos) { TarsStructInfo info = TarsHelper.getStructInfo(e.getClass()); if (info == null) { throw new TarsEncodeException("the JavaBean[" + e.getClass().getSimpleName() + "] no annotation Struct");