Skip to content

TikTokLiveMapper

class io.github.jwdeveloper.tiktok.client.mappers.TikTokLiveMapper

public class TikTokLiveMapper implements LiveMapper
public TikTokLiveMapper(LiveMapperHelper mapperUtils)
@Override
public TikTokMapperModel forAnyMessage()

TikTokMapperModel

@Override
public TikTokMapperModel forMessage(Class<? extends GeneratedMessage> mapperName)
  • mapperName (Class<? extends GeneratedMessage>)

TikTokMapperModel

@Override
public TikTokMapperModel forMessage(String messageName)
  • messageName (String)

TikTokMapperModel

@Override
public TikTokMapperModel forMessage(Class<? extends GeneratedMessage> mapperName, Function<byte[], TikTokEvent> onMapping)
  • mapperName (Class<? extends GeneratedMessage>)
  • onMapping (Function<byte[], TikTokEvent>)

TikTokMapperModel

@Override
public TikTokMapperModel forMessage(Class<? extends GeneratedMessage> mapperName, MappingAction<MappingResult> onMapping)

TikTokMapperModel

@Override
public TikTokMapperModel forMessage(String mapperName, MappingAction<MappingResult> onMapping)

TikTokMapperModel

public List<TikTokEvent> handleMapping(String messageName, byte[] bytes)
  • messageName (String)
  • bytes (byte[])

List<TikTokEvent>

public <T extends GeneratedMessage> boolean isRegistered(Class<T> mapperName)
  • mapperName (Class<T>)

boolean

public boolean isRegistered(String mapperName)
  • mapperName (String)

boolean

Client/src/main/java/io/github/jwdeveloper/tiktok/client/mappers/TikTokLiveMapper.java:33