Interface LiveScoutEntityFactory
- All Known Implementing Classes:
JaxbLiveScoutEntityFactory
public interface LiveScoutEntityFactory
Classes that implement this interface should build
feed layer entities based on input protocol layer entities
-
Method Summary
Modifier and TypeMethodDescriptionbuildLineupsEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Lineups lineups) buildMatchBookingEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Bookmatch bookMatch) buildMatchDataEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Matchdata matchdata) buildMatchListEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Matchlist matchList) buildMatchListUpdateEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Matchlistupdate matchListUpdate) buildMatchStopEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Matchstop matchStop) buildMatchUpdateEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Match matchUpdate) buildServerTimeEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Servertime servertime)
-
Method Details
-
buildLineupsEntity
LineupsEntity buildLineupsEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Lineups lineups) throws InvalidEntityException - Throws:
InvalidEntityException
-
buildMatchBookingEntity
MatchBookingEntity buildMatchBookingEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Bookmatch bookMatch) throws InvalidEntityException - Throws:
InvalidEntityException
-
buildMatchDataEntity
MatchDataEntity buildMatchDataEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Matchdata matchdata) throws InvalidEntityException - Throws:
InvalidEntityException
-
buildMatchListEntity
MatchListEntity buildMatchListEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Matchlist matchList) throws InvalidEntityException - Throws:
InvalidEntityException
-
buildMatchListUpdateEntity
MatchListUpdateEntity buildMatchListUpdateEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Matchlistupdate matchListUpdate) throws InvalidEntityException - Throws:
InvalidEntityException
-
buildMatchStopEntity
MatchStopEntity buildMatchStopEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Matchstop matchStop) -
buildMatchUpdateEntity
MatchUpdateEntity buildMatchUpdateEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Match matchUpdate) throws InvalidEntityException - Throws:
InvalidEntityException
-
buildServerTimeEntity
ServerTimeEntity buildServerTimeEntity(com.sportradar.livedata.sdk.proto.dto.incoming.livescout.Servertime servertime) throws InvalidEntityException - Throws:
InvalidEntityException
-