SYMBOL INDEX (208 symbols across 33 files) FILE: lottery-common/src/main/java/cn/itedus/lottery/common/Constants.java class Constants (line 10) | public class Constants { type ResponseCode (line 12) | public enum ResponseCode { method ResponseCode (line 21) | ResponseCode(String code, String info) { method getCode (line 26) | public String getCode() { method getInfo (line 30) | public String getInfo() { FILE: lottery-common/src/main/java/cn/itedus/lottery/common/Result.java class Result (line 12) | public class Result implements Serializable { method buildResult (line 18) | public static Result buildResult(String code, String info) { method buildSuccessResult (line 22) | public static Result buildSuccessResult() { method buildErrorResult (line 26) | public static Result buildErrorResult() { method Result (line 30) | public Result(String code, String info) { method getCode (line 35) | public String getCode() { method setCode (line 39) | public void setCode(String code) { method getInfo (line 43) | public String getInfo() { method setInfo (line 47) | public void setInfo(String info) { FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/model/aggregates/StrategyRich.java class StrategyRich (line 14) | public class StrategyRich { method StrategyRich (line 23) | public StrategyRich() { method StrategyRich (line 26) | public StrategyRich(Long strategyId, Strategy strategy, List getStrategyDetailList() { method setStrategyDetailList (line 52) | public void setStrategyDetailList(List strategyDetailL... FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/model/req/DrawReq.java class DrawReq (line 8) | public class DrawReq { method DrawReq (line 16) | public DrawReq() { method DrawReq (line 19) | public DrawReq(String uId, Long strategyId) { method getuId (line 24) | public String getuId() { method setuId (line 28) | public void setuId(String uId) { method getStrategyId (line 32) | public Long getStrategyId() { method setStrategyId (line 36) | public void setStrategyId(Long strategyId) { FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/model/res/DrawResult.java class DrawResult (line 8) | public class DrawResult { method DrawResult (line 22) | public DrawResult() { method DrawResult (line 25) | public DrawResult(String uId, Long strategyId, String rewardId, String... method getuId (line 32) | public String getuId() { method setuId (line 36) | public void setuId(String uId) { method getStrategyId (line 40) | public Long getStrategyId() { method setStrategyId (line 44) | public void setStrategyId(Long strategyId) { method getRewardId (line 48) | public String getRewardId() { method setRewardId (line 52) | public void setRewardId(String rewardId) { method getAwardName (line 56) | public String getAwardName() { method setAwardName (line 60) | public void setAwardName(String awardName) { FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/model/vo/AwardRateInfo.java class AwardRateInfo (line 12) | public class AwardRateInfo { method AwardRateInfo (line 20) | public AwardRateInfo() { method AwardRateInfo (line 23) | public AwardRateInfo(String awardId, BigDecimal awardRate) { method getAwardId (line 28) | public String getAwardId() { method setAwardId (line 32) | public void setAwardId(String awardId) { method getAwardRate (line 36) | public BigDecimal getAwardRate() { method setAwardRate (line 40) | public void setAwardRate(BigDecimal awardRate) { FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/repository/IStrategyRepository.java type IStrategyRepository (line 11) | public interface IStrategyRepository { method queryStrategyRich (line 13) | StrategyRich queryStrategyRich(Long strategyId); method queryAwardInfo (line 15) | Award queryAwardInfo(String awardId); FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/repository/impl/StrategyRepository.java class StrategyRepository (line 21) | @Component method queryStrategyRich (line 33) | @Override method queryAwardInfo (line 40) | @Override FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/service/algorithm/BaseAlgorithm.java class BaseAlgorithm (line 17) | public abstract class BaseAlgorithm implements IDrawAlgorithm { method initRateTuple (line 31) | @Override method isExistRateTuple (line 52) | @Override method hashIdx (line 63) | protected int hashIdx(int val) { FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/service/algorithm/IDrawAlgorithm.java type IDrawAlgorithm (line 14) | public interface IDrawAlgorithm { method initRateTuple (line 35) | void initRateTuple(Long strategyId, List awardRateInfoL... method isExistRateTuple (line 42) | boolean isExistRateTuple(Long strategyId); method randomDraw (line 51) | String randomDraw(Long strategyId, List excludeAwardIds); FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/service/algorithm/impl/DefaultRateRandomDrawAlgorithm.java class DefaultRateRandomDrawAlgorithm (line 19) | @Component("defaultRateRandomDrawAlgorithm") method randomDraw (line 22) | @Override FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/service/algorithm/impl/SingleRateRandomDrawAlgorithm.java class SingleRateRandomDrawAlgorithm (line 16) | @Component("singleRateRandomDrawAlgorithm") method randomDraw (line 19) | @Override FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/service/draw/DrawBase.java class DrawBase (line 15) | public class DrawBase extends DrawConfig { method checkAndInitRateData (line 17) | public void checkAndInitRateData(Long strategyId, Integer strategyMode... FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/service/draw/DrawConfig.java class DrawConfig (line 16) | public class DrawConfig { method init (line 26) | @PostConstruct FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/service/draw/IDrawExec.java type IDrawExec (line 11) | public interface IDrawExec { method doDrawExec (line 13) | DrawResult doDrawExec(DrawReq req); FILE: lottery-domain/src/main/java/cn/itedus/lottery/domain/strategy/service/draw/impl/DrawExecImpl.java class DrawExecImpl (line 26) | @Service("drawExec") method doDrawExec (line 34) | @Override FILE: lottery-infrastructure/src/main/java/cn/itedus/lottery/infrastructure/dao/IActivityDao.java type IActivityDao (line 11) | @Mapper method insert (line 14) | void insert(Activity req); method queryActivityById (line 16) | Activity queryActivityById(Long activityId); FILE: lottery-infrastructure/src/main/java/cn/itedus/lottery/infrastructure/dao/IAwardDao.java type IAwardDao (line 11) | @Mapper method queryAwardInfo (line 14) | Award queryAwardInfo(String awardId); FILE: lottery-infrastructure/src/main/java/cn/itedus/lottery/infrastructure/dao/IStrategyDao.java type IStrategyDao (line 11) | @Mapper method queryStrategy (line 14) | Strategy queryStrategy(Long strategyId); FILE: lottery-infrastructure/src/main/java/cn/itedus/lottery/infrastructure/dao/IStrategyDetailDao.java type IStrategyDetailDao (line 13) | @Mapper method queryStrategyDetailList (line 16) | List queryStrategyDetailList(Long strategyId); FILE: lottery-infrastructure/src/main/java/cn/itedus/lottery/infrastructure/po/Activity.java class Activity (line 12) | public class Activity { method getId (line 50) | public Long getId() { method setId (line 54) | public void setId(Long id) { method getActivityId (line 58) | public Long getActivityId() { method setActivityId (line 62) | public void setActivityId(Long activityId) { method getActivityName (line 66) | public String getActivityName() { method setActivityName (line 70) | public void setActivityName(String activityName) { method getActivityDesc (line 74) | public String getActivityDesc() { method setActivityDesc (line 78) | public void setActivityDesc(String activityDesc) { method getBeginDateTime (line 82) | public Date getBeginDateTime() { method setBeginDateTime (line 86) | public void setBeginDateTime(Date beginDateTime) { method getEndDateTime (line 90) | public Date getEndDateTime() { method setEndDateTime (line 94) | public void setEndDateTime(Date endDateTime) { method getStockCount (line 98) | public Integer getStockCount() { method setStockCount (line 102) | public void setStockCount(Integer stockCount) { method getTakeCount (line 106) | public Integer getTakeCount() { method setTakeCount (line 110) | public void setTakeCount(Integer takeCount) { method getState (line 114) | public Integer getState() { method setState (line 118) | public void setState(Integer state) { method getCreator (line 122) | public String getCreator() { method setCreator (line 126) | public void setCreator(String creator) { method getCreateTime (line 130) | public Date getCreateTime() { method setCreateTime (line 134) | public void setCreateTime(Date createTime) { method getUpdateTime (line 138) | public Date getUpdateTime() { method setUpdateTime (line 142) | public void setUpdateTime(Date updateTime) { FILE: lottery-infrastructure/src/main/java/cn/itedus/lottery/infrastructure/po/Award.java class Award (line 10) | public class Award { method getId (line 36) | public Long getId() { method setId (line 40) | public void setId(Long id) { method getAwardId (line 44) | public String getAwardId() { method setAwardId (line 48) | public void setAwardId(String awardId) { method getAwardType (line 52) | public Integer getAwardType() { method setAwardType (line 56) | public void setAwardType(Integer awardType) { method getAwardCount (line 60) | public Integer getAwardCount() { method setAwardCount (line 64) | public void setAwardCount(Integer awardCount) { method getAwardName (line 68) | public String getAwardName() { method setAwardName (line 72) | public void setAwardName(String awardName) { method getAwardContent (line 76) | public String getAwardContent() { method setAwardContent (line 80) | public void setAwardContent(String awardContent) { method getCreateTime (line 84) | public Date getCreateTime() { method setCreateTime (line 88) | public void setCreateTime(Date createTime) { method getUpdateTime (line 92) | public Date getUpdateTime() { method setUpdateTime (line 96) | public void setUpdateTime(Date updateTime) { FILE: lottery-infrastructure/src/main/java/cn/itedus/lottery/infrastructure/po/Strategy.java class Strategy (line 12) | public class Strategy { method getId (line 41) | public Long getId() { method setId (line 45) | public void setId(Long id) { method getStrategyId (line 49) | public Long getStrategyId() { method setStrategyId (line 53) | public void setStrategyId(Long strategyId) { method getStrategyDesc (line 57) | public String getStrategyDesc() { method setStrategyDesc (line 61) | public void setStrategyDesc(String strategyDesc) { method getStrategyMode (line 65) | public Integer getStrategyMode() { method setStrategyMode (line 69) | public void setStrategyMode(Integer strategyMode) { method getGrantType (line 73) | public Integer getGrantType() { method setGrantType (line 77) | public void setGrantType(Integer grantType) { method getGrantDate (line 81) | public Date getGrantDate() { method setGrantDate (line 85) | public void setGrantDate(Date grantDate) { method getExtInfo (line 89) | public String getExtInfo() { method setExtInfo (line 93) | public void setExtInfo(String extInfo) { method getCreateTime (line 97) | public Date getCreateTime() { method setCreateTime (line 101) | public void setCreateTime(Date createTime) { method getUpdateTime (line 105) | public Date getUpdateTime() { method setUpdateTime (line 109) | public void setUpdateTime(Date updateTime) { FILE: lottery-infrastructure/src/main/java/cn/itedus/lottery/infrastructure/po/StrategyDetail.java class StrategyDetail (line 12) | public class StrategyDetail { method getId (line 35) | public String getId() { method setId (line 39) | public void setId(String id) { method getStrategyId (line 43) | public Long getStrategyId() { method setStrategyId (line 47) | public void setStrategyId(Long strategyId) { method getAwardId (line 51) | public String getAwardId() { method setAwardId (line 55) | public void setAwardId(String awardId) { method getAwardCount (line 59) | public String getAwardCount() { method setAwardCount (line 63) | public void setAwardCount(String awardCount) { method getAwardRate (line 67) | public BigDecimal getAwardRate() { method setAwardRate (line 71) | public void setAwardRate(BigDecimal awardRate) { method getCreateTime (line 75) | public String getCreateTime() { method setCreateTime (line 79) | public void setCreateTime(String createTime) { method getUpdateTime (line 83) | public String getUpdateTime() { method setUpdateTime (line 87) | public void setUpdateTime(String updateTime) { FILE: lottery-interfaces/src/main/java/cn/itedus/lottery/LotteryApplication.java class LotteryApplication (line 13) | @SpringBootApplication method main (line 18) | public static void main(String[] args) { FILE: lottery-interfaces/src/main/java/cn/itedus/lottery/interfaces/ActivityBooth.java class ActivityBooth (line 22) | @Service method queryActivityById (line 28) | @Override FILE: lottery-interfaces/src/test/java/cn/itedus/lottery/test/ApiTest.java class ApiTest (line 16) | public class ApiTest { method test_strategy (line 26) | @Test method test_idx (line 60) | @Test method test_DrawStrategy (line 79) | @Test method test_random (line 114) | @Test class DrawStrategy (line 128) | class DrawStrategy { method initRateTuple (line 147) | public void initRateTuple(List> drawConfig) { method randomDraw (line 168) | public String randomDraw() { FILE: lottery-interfaces/src/test/java/cn/itedus/lottery/test/DrawAlgorithmTest.java class DrawAlgorithmTest (line 21) | @RunWith(SpringRunner.class) method init (line 29) | @Before method test_randomDrawAlgorithm (line 43) | @Test FILE: lottery-interfaces/src/test/java/cn/itedus/lottery/test/SpringRunnerTest.java class SpringRunnerTest (line 30) | @RunWith(SpringRunner.class) method test_drawExec (line 42) | @Test method test_insert (line 50) | @Test method test_select (line 65) | @Test FILE: lottery-rpc/src/main/java/cn/itedus/lottery/rpc/IActivityBooth.java type IActivityBooth (line 16) | public interface IActivityBooth { method queryActivityById (line 18) | ActivityRes queryActivityById(ActivityReq req); FILE: lottery-rpc/src/main/java/cn/itedus/lottery/rpc/dto/ActivityDto.java class ActivityDto (line 11) | public class ActivityDto implements Serializable { method getActivityId (line 37) | public Long getActivityId() { method setActivityId (line 41) | public void setActivityId(Long activityId) { method getActivityName (line 45) | public String getActivityName() { method setActivityName (line 49) | public void setActivityName(String activityName) { method getActivityDesc (line 53) | public String getActivityDesc() { method setActivityDesc (line 57) | public void setActivityDesc(String activityDesc) { method getBeginDateTime (line 61) | public Date getBeginDateTime() { method setBeginDateTime (line 65) | public void setBeginDateTime(Date beginDateTime) { method getEndDateTime (line 69) | public Date getEndDateTime() { method setEndDateTime (line 73) | public void setEndDateTime(Date endDateTime) { method getStockCount (line 77) | public Integer getStockCount() { method setStockCount (line 81) | public void setStockCount(Integer stockCount) { method getTakeCount (line 85) | public Integer getTakeCount() { method setTakeCount (line 89) | public void setTakeCount(Integer takeCount) { method getState (line 93) | public Integer getState() { method setState (line 97) | public void setState(Integer state) { FILE: lottery-rpc/src/main/java/cn/itedus/lottery/rpc/req/ActivityReq.java class ActivityReq (line 10) | public class ActivityReq implements Serializable { method getActivityId (line 14) | public Long getActivityId() { method setActivityId (line 18) | public void setActivityId(Long activityId) { FILE: lottery-rpc/src/main/java/cn/itedus/lottery/rpc/res/ActivityRes.java class ActivityRes (line 13) | public class ActivityRes implements Serializable { method ActivityRes (line 18) | public ActivityRes() { method ActivityRes (line 21) | public ActivityRes(Result result) { method ActivityRes (line 25) | public ActivityRes(Result result, ActivityDto activity) { method getResult (line 30) | public Result getResult() { method setResult (line 34) | public void setResult(Result result) { method getActivity (line 38) | public ActivityDto getActivity() { method setActivity (line 42) | public void setActivity(ActivityDto activity) {