SYMBOL INDEX (677 symbols across 69 files) FILE: src/main/java/com/zhaidaosi/game/jgframework/Boot.java class Boot (line 27) | public class Boot { method init (line 72) | private static boolean init() { method setManagerAllowIps (line 210) | private static void setManagerAllowIps(String[] ips) { method setActionPackage (line 220) | public static void setActionPackage(String actionPackage) { method setAreaPackage (line 228) | public static void setAreaPackage(String areaPackage) { method getPlayerFactory (line 236) | public static IBasePlayerFactory getPlayerFactory() { method setPlayerFactory (line 244) | public static void setPlayerFactory(IBasePlayerFactory playerFactory) { method getMemcacheKeyPrefix (line 252) | public static String getMemcacheKeyPrefix() { method getServiceConnector (line 260) | public static ServiceConnector getServiceConnector() { method getAuthConnector (line 268) | public static AuthConnector getAuthConnector() { method getManagerPort (line 276) | public static int getManagerPort() { method getManagerAllowIps (line 284) | public static ArrayList getManagerAllowIps() { method getManagerUser (line 292) | public static String getManagerUser() { method getManagerPassword (line 300) | public static String getManagerPassword() { method getCharset (line 309) | public static Charset getCharset() { method getServiceThreadCount (line 317) | public static int getServiceThreadCount() { method getAuthThreadCount (line 325) | public static int getAuthThreadCount() { method getMemcacheServers (line 333) | public static ArrayList getMemcacheServers() { method getServiceIps (line 341) | public static ArrayList getServiceIps() { method getAuthHandler (line 349) | public static String getAuthHandler() { method getServicePort (line 357) | public static int getServicePort() { method getServiceCount (line 365) | public static int getServiceCount() { method getServiceSyncPeriod (line 373) | public static long getServiceSyncPeriod() { method getServiceHeartbeatTime (line 381) | public static int getServiceHeartbeatTime() { method getServiceAddress (line 390) | public static String getServiceAddress(String ip) { method getDebug (line 402) | public static boolean getDebug() { method restart (line 410) | public static void restart() { method stop (line 418) | public static void stop() { method start (line 434) | public static void start() { method start (line 442) | public static void start(String args) { FILE: src/main/java/com/zhaidaosi/game/jgframework/Router.java class Router (line 18) | public class Router { method init (line 30) | public static void init() { method run (line 56) | public static IBaseMessage run(InMessage im, Channel ch) throws Except... FILE: src/main/java/com/zhaidaosi/game/jgframework/common/BaseAvlTree.java class BaseAvlTree (line 10) | public class BaseAvlTree> extends AbstractSet { class Entry (line 14) | private static class Entry { method Entry (line 34) | public Entry(E elem, Entry parent) { class TreeIterator (line 40) | private class TreeIterator implements Iterator { method TreeIterator (line 45) | TreeIterator() { method hasNext (line 54) | public boolean hasNext() { method next (line 60) | public E next() { method remove (line 68) | public void remove() { method rotateLeft (line 82) | private void rotateLeft(Entry p) { method rotateRight (line 173) | private void rotateRight(Entry p) { method add (line 222) | public boolean add(E elem) { method fixAfterInsertion (line 285) | protected void fixAfterInsertion(Entry ancestor, Entry inserted) { method adjustPath (line 430) | protected void adjustPath(Entry to, Entry inserted) { method adjustLeftRigth (line 464) | protected void adjustLeftRigth(Entry ancestor, Entry inserted) { method adjustRigthLeft (line 566) | protected void adjustRigthLeft(Entry ancestor, Entry inserted) { method remove (line 663) | public boolean remove(E elem) { method getEntry (line 671) | private Entry getEntry(E e) { method deleteEntry (line 687) | private void deleteEntry(Entry p) { method successor (line 743) | private Entry successor(Entry e) { method fixAfterDeletion (line 777) | protected void fixAfterDeletion(E elem, Entry ancestor) { method contains (line 1026) | public boolean contains(E o) { method isAVL (line 1047) | public boolean isAVL() { method checkAVL (line 1058) | public static > boolean checkAVL(Entry p) { method h (line 1073) | protected static > int h(Entry p) { method height (line 1084) | public int height() { method heightIter (line 1091) | public int heightIter() { method iterator (line 1102) | @Override method size (line 1107) | @Override method main (line 1112) | public static void main(String[] args) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/BaseDate.java class BaseDate (line 7) | public class BaseDate { method time2String (line 18) | public static String time2String(String format, long time) { method time2String (line 29) | public static String time2String(String format) { method string2Time (line 38) | public static long string2Time(String date) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/BaseFile.java class BaseFile (line 13) | @SuppressWarnings("resource") method getClasses (line 19) | public static Set> getClasses(String pack, boolean recursive) { method getClasses (line 31) | public static Set> getClasses(String pack, String suffix, boo... method findAndAddClassesInPackageByFile (line 121) | private static void findAndAddClassesInPackageByFile(String packageNam... method fileList (line 157) | public static List fileList(String path) { method fileList (line 161) | public static List fileList(String path, boolean needDir) { method fileList (line 180) | private static List fileList(List list, String path, S... method readResourceByLines (line 196) | public static String readResourceByLines(String resourcePath) { method readFileByLines (line 223) | public static String readFileByLines(String fileName) { method readFileByLines (line 231) | public static String readFileByLines(File file) { method readFileLastByLine (line 256) | public static String readFileLastByLine(String filePath, int lastStart... method codeString (line 309) | public static String codeString(String fileName) throws Exception { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/BaseGeneratePassword.java class BaseGeneratePassword (line 5) | public class BaseGeneratePassword { method doGenerate (line 30) | public static String doGenerate(final int intPassLength) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/BaseIp.java class BaseIp (line 6) | public class BaseIp { method stringToIp (line 10) | public static Long[] stringToIp(String ips) { method ipToLong (line 24) | public static long ipToLong(String ip) { method checkIp (line 37) | public static boolean checkIp(String ip, Long[] ipArr) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/BaseJson.java class BaseJson (line 8) | public class BaseJson { method JsonToObject (line 12) | public static T JsonToObject(String jsonStr, Class c) { method ObjectToJson (line 16) | public static String ObjectToJson(Object obj) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/BaseRunTimer.java class BaseRunTimer (line 17) | public class BaseRunTimer { method addTimer (line 25) | public static void addTimer(String msg) { method getTimer (line 34) | private static List getTimer() { method showTimer (line 42) | public static void showTimer() { method isActive (line 60) | public static boolean isActive() { method toActive (line 64) | public static void toActive() { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/BaseSocket.java class BaseSocket (line 15) | public class BaseSocket { method BaseSocket (line 23) | private BaseSocket(String host, int port) throws UnknownHostException,... method getNewInstance (line 29) | public static BaseSocket getNewInstance(String host, int port) method getInstance (line 34) | public static BaseSocket getInstance(String host, int port) method reconnect (line 44) | public void reconnect() throws IOException { method request (line 52) | public OutMessage request(InMessage msg) throws IOException, MessageEx... method heartBeat (line 61) | public void heartBeat() throws IOException { method send (line 65) | public void send(InMessage msg) throws IOException { method receive (line 72) | private OutMessage receive() throws IOException, MessageException { method close (line 77) | public void close() throws IOException { method closeNew (line 84) | public void closeNew() throws IOException { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/BaseString.java class BaseString (line 3) | public class BaseString { method isEmpty (line 5) | public static boolean isEmpty(String str) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/cache/BaseLocalCached.java class BaseLocalCached (line 11) | public class BaseLocalCached { class BaseCacheElement (line 15) | private class BaseCacheElement { method BaseCacheElement (line 19) | private BaseCacheElement(Object value, long failureTime) { method BaseLocalCached (line 32) | public BaseLocalCached() { method set (line 45) | public void set(String key, Object value, int time) { method set (line 49) | public void set(String key, Object value) { method delete (line 53) | public void delete(String key) { method checkInvalid (line 62) | public boolean checkInvalid(Object value) { method get (line 66) | public Object get(String key) { method checkTime (line 78) | private boolean checkTime(BaseCacheElement element) { method startTimer (line 88) | public static void startTimer() { method cancelTimer (line 95) | public static void cancelTimer() { method invalid (line 102) | private static void invalid() { class InvalidTask (line 114) | private static class InvalidTask extends TimerTask { method run (line 115) | @Override FILE: src/main/java/com/zhaidaosi/game/jgframework/common/cache/BaseMemCached.java class BaseMemCached (line 9) | public class BaseMemCached extends MemCachedClient { method BaseMemCached (line 66) | private BaseMemCached() { method getInstance (line 74) | public static BaseMemCached getInstance() { method getMcKey (line 78) | public static String getMcKey(String key) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/encrpt/BaseDes.java class BaseDes (line 13) | public class BaseDes { method setDesKey (line 19) | public static void setDesKey(String key) { method encrypt (line 28) | public static String encrypt(String data) { method decrypt (line 43) | public static String decrypt(String data) { method encrypt (line 65) | private static byte[] encrypt(byte[] data, byte[] key) throws Exception { method decrypt (line 92) | private static byte[] decrypt(byte[] data, byte[] key) throws Exception { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/encrpt/BaseMd5.java class BaseMd5 (line 8) | public class BaseMd5 { method encrypt (line 16) | public static String encrypt(String text) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/encrpt/BaseRsa.java class BaseRsa (line 13) | public class BaseRsa { method init (line 27) | public static void init(String publicKeyString, String privateKeyStrin... method encrypt (line 32) | public static String encrypt(String data) { method decrypt (line 45) | public static String decrypt(String data) { method getPublicKey (line 64) | private static PublicKey getPublicKey(String key) { method getPrivateKey (line 85) | private static PrivateKey getPrivateKey(String key) { method getKeyString (line 105) | private static String getKeyString(Key key) throws Exception { method main (line 110) | public static void main(String[] args) throws Exception { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/excption/BaseException.java class BaseException (line 4) | @SuppressWarnings("serial") method BaseException (line 9) | public BaseException(String msg, int code) { method getCode (line 14) | public int getCode() { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/excption/HttpException.java class HttpException (line 3) | @SuppressWarnings("serial") method HttpException (line 6) | public HttpException(String message) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/excption/IBaseException.java type IBaseException (line 3) | public interface IBaseException { method getCode (line 5) | public int getCode(); FILE: src/main/java/com/zhaidaosi/game/jgframework/common/excption/MessageException.java class MessageException (line 3) | @SuppressWarnings("serial") method MessageException (line 6) | public MessageException(String msg) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/http/BaseCookie.java class BaseCookie (line 3) | public class BaseCookie { method BaseCookie (line 8) | public BaseCookie(String key, String value) { method getKey (line 13) | public String getKey() { method getValue (line 17) | public String getValue() { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/http/BaseHttp.java class BaseHttp (line 19) | @SuppressWarnings("unchecked") method header (line 34) | public static int header(String url) throws Exception { method get (line 38) | public static String get(String url) throws Exception { method get (line 42) | public static String get(String url, Map header) throw... method get (line 46) | public static String get(String url, String charset) throws Exception { method post (line 50) | public static String post(String url, Map params) thro... method post (line 54) | public static String post(String url, Map params, int ... method post (line 58) | public static String post(String url, Map params, Map<... method sendRequest (line 62) | public static void sendRequest(String url) throws Exception { method sendRequest (line 66) | public static void sendRequest(String url, Map params)... method header (line 79) | public static int header(String url, HashMap header, B... method get (line 104) | public static String get(String url, Map header, BaseC... method post (line 128) | public static String post(String url, Map params, Map<... method sendRequest (line 154) | public static void sendRequest(String url, Map params,... method doSendRequest (line 168) | private static void doSendRequest(Map args) throws URI... method doGet (line 240) | private static String doGet(HashMap args, int retry) t... method doPost (line 285) | private static String doPost(HashMap args) throws Http... method doHeader (line 334) | private static int doHeader(HashMap args) throws HttpE... method init (line 363) | private static void init(HttpClient client, HttpMethod method, HashMap... method getResponse (line 400) | private static String getResponse(HttpMethod method, String charset) { method check (line 421) | private static void check(String url) throws HttpException { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/queue/BaseQueue.java class BaseQueue (line 6) | public class BaseQueue { method getStart (line 18) | public BaseQueueElement getStart() { method put (line 25) | public BaseQueueElement put(E value) { method take (line 49) | public BaseQueueElement take() { method remove (line 75) | public boolean remove(BaseQueueElement element) { method findIndex (line 114) | public long findIndex(BaseQueueElement element) { method size (line 126) | public long size() { method clear (line 135) | public void clear() { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/queue/BaseQueueElement.java class BaseQueueElement (line 3) | public class BaseQueueElement { method BaseQueueElement (line 10) | public BaseQueueElement(E value) { method setValue (line 14) | public void setValue(E value) { method getValue (line 18) | public E getValue() { method getBefore (line 22) | public BaseQueueElement getBefore() { method setBefore (line 26) | public void setBefore(BaseQueueElement before) { method getNext (line 30) | public BaseQueueElement getNext() { method setNext (line 34) | public void setNext(BaseQueueElement next) { method setNo (line 38) | public void setNo(long No) { method getNo (line 42) | public long getNo() { method reset (line 46) | public void reset() { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/sdm/BaseDao.java class BaseDao (line 21) | @SuppressWarnings({"rawtypes", "unchecked"}) method find (line 30) | @Override method find (line 35) | @Override method find (line 40) | @Override method total (line 45) | @Override method total (line 50) | @Override method total (line 55) | @Override method total (line 61) | @Override method update (line 74) | @Override method update (line 79) | @Override method delete (line 85) | @Override method delete (line 90) | @Override method execute (line 95) | @Override method execute (line 100) | @Override method findByProperty (line 106) | @Override method findOneByProperty (line 120) | @Override method findById (line 134) | @Override method update (line 147) | @Override method save (line 159) | @Override method delete (line 171) | @Override method findAll (line 183) | @Override method findAll (line 195) | @Override method merge (line 215) | @Override method saveOrUpdate (line 228) | @Override method attachClean (line 240) | @Override method getQuery (line 252) | protected SQLQuery getQuery(String queryString, Map wh... method getQuery (line 256) | protected SQLQuery getQuery(String queryString, Map wh... method getQuery (line 260) | protected SQLQuery getQuery(String queryString, Map wh... method formateWhereSql (line 264) | protected String formateWhereSql(Map where, String mid... method getQuery (line 279) | protected SQLQuery getQuery(String queryString, Map wh... method setSessionFactoryOverride (line 308) | @Autowired method getTableName (line 313) | public String getTableName() { method setTableName (line 317) | public void setTableName(String tableName) { method getModelName (line 321) | public String getModelName() { method setModelName (line 325) | public void setModelName(String modelName) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/sdm/BaseModel.java class BaseModel (line 8) | @SuppressWarnings("serial") method toString (line 13) | public String toString() { method clone (line 35) | public IBaseModel clone() { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/sdm/BaseService.java class BaseService (line 5) | public abstract class BaseService { method setDao (line 9) | protected abstract void setDao(); method findById (line 11) | public IBaseModel findById(int id) { method findAll (line 15) | public List findAll(int start, int limit) { method findByProperty (line 19) | public List findByProperty(String propertyName, Object value) { method findOneByProperty (line 23) | public IBaseModel findOneByProperty(String propertyName, Object value) { method total (line 27) | public int total() { method save (line 31) | public void save(IBaseModel obj) { method update (line 35) | public void update(IBaseModel obj) { method findAll (line 39) | public List findAll() { method delete (line 43) | public void delete(IBaseModel obj) { method getDatabase (line 47) | public String getDatabase() { method setDao (line 51) | protected void setDao(IBaseDao dao) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/sdm/IBaseDao.java type IBaseDao (line 6) | public interface IBaseDao { method find (line 8) | public List find(String queryString); method find (line 10) | public List find(String queryString, Map data); method find (line 12) | public List find(String queryString, Map data, int ... method total (line 14) | public int total(); method total (line 16) | public int total(String queryString); method total (line 18) | public int total(Map where); method total (line 20) | public int total(String queryString, Map where); method update (line 22) | public int update(String queryString); method update (line 24) | public int update(Map where); method delete (line 26) | public int delete(String queryString); method delete (line 28) | public int delete(String queryString, Map where); method execute (line 30) | public int execute(String queryString); method execute (line 32) | public int execute(String queryString, Map where); method findByProperty (line 34) | public List findByProperty(String propertyName, Object val... method findOneByProperty (line 36) | public IBaseModel findOneByProperty(String propertyName, Object value); method findById (line 38) | public IBaseModel findById(int id); method update (line 40) | public void update(IBaseModel persistentInstance); method save (line 42) | public void save(IBaseModel transientInstance); method delete (line 44) | public void delete(IBaseModel persistentInstance); method findAll (line 46) | public List findAll(); method findAll (line 48) | public List findAll(int start, int limit); method merge (line 50) | public IBaseModel merge(IBaseModel detachedInstance); method saveOrUpdate (line 52) | public void saveOrUpdate(IBaseModel instance); method attachClean (line 54) | public void attachClean(IBaseModel instance); FILE: src/main/java/com/zhaidaosi/game/jgframework/common/sdm/IBaseModel.java type IBaseModel (line 3) | public interface IBaseModel { method toString (line 5) | public String toString(); method clone (line 7) | public IBaseModel clone(); FILE: src/main/java/com/zhaidaosi/game/jgframework/common/spring/AnnotationSessionFactoryBeanEx.java class AnnotationSessionFactoryBeanEx (line 28) | public class AnnotationSessionFactoryBeanEx extends method setAnnotatedClassesLocations (line 52) | public void setAnnotatedClassesLocations(String[] annotatedClassesLoca... method postProcessAnnotationConfiguration (line 59) | @Override method scanAnnotatedClasses (line 78) | private Set> scanAnnotatedClasses() { method isEntityClass (line 126) | private boolean isEntityClass(MetadataReader metadataReader) { method isExcludedClass (line 140) | private boolean isExcludedClass(String className) { method setExcludedClasses (line 148) | public void setExcludedClasses(String[] excludedClasses) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/spring/DataSourceAdvice.java class DataSourceAdvice (line 11) | public class DataSourceAdvice implements MethodBeforeAdvice, method before (line 16) | public void before(Method method, Object[] args, Object target) { method afterReturning (line 34) | public void afterReturning(Object arg0, Method method, Object[] args, method afterThrowing (line 40) | public void afterThrowing(Method method, Object[] args, Object target, method setRunTime (line 46) | private void setRunTime(Method method, Object target) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/spring/DataSourceSwitcher.java class DataSourceSwitcher (line 5) | public class DataSourceSwitcher { method setDataSource (line 11) | public static void setDataSource(String dataSource) { method setMaster (line 16) | public static void setMaster(String database) { method setSlave (line 23) | public static void setSlave(String database) { method getDataSource (line 30) | public static String getDataSource() { method clearDataSource (line 34) | public static void clearDataSource() { method setDefaultDatabase (line 38) | public static void setDefaultDatabase(String database) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/spring/DynamicDataSource.java class DynamicDataSource (line 5) | public class DynamicDataSource extends AbstractRoutingDataSource { method determineCurrentLookupKey (line 9) | @Override method setDefaultDatabase (line 14) | public void setDefaultDatabase(String defaultDatabase) { FILE: src/main/java/com/zhaidaosi/game/jgframework/common/spring/ServiceManager.java class ServiceManager (line 5) | public class ServiceManager { method init (line 9) | public static void init() { method getService (line 13) | public static Object getService(String id) { FILE: src/main/java/com/zhaidaosi/game/jgframework/connector/AuthConnector.java class AuthConnector (line 35) | public class AuthConnector implements IBaseConnector { method AuthConnector (line 45) | public AuthConnector(int port) { method start (line 49) | @Override method pause (line 78) | void pause() { method resume (line 82) | void resume() { method stop (line 86) | @Override class HttpServerInitializer (line 95) | private class HttpServerInitializer extends ChannelInitializer { method initChannel (line 75) | @Override class ManagerHandler (line 87) | class ManagerHandler extends ChannelInboundHandlerAdapter { method exceptionCaught (line 92) | @Override method channelActive (line 97) | @Override method channelInactive (line 113) | @Override method channelRead (line 120) | @Override method handler (line 140) | private String handler(String request) { method channelReadComplete (line 240) | @Override method sendMsg (line 245) | private String sendMsg(String msg) { method login (line 256) | private String login(String request, Integer step, Integer cid) { class ManagerService (line 279) | static class ManagerService { method checkIp (line 285) | static boolean checkIp(String ip) { method getStep (line 295) | static Integer getStep(Integer cid) { method goNextSetp (line 304) | static void goNextSetp(Integer cid) { method clear (line 313) | static void clear(Integer cid) { method getPid (line 317) | static int getPid() { FILE: src/main/java/com/zhaidaosi/game/jgframework/connector/ServiceConnector.java class ServiceConnector (line 48) | public class ServiceConnector implements IBaseConnector { method getStartTime (line 67) | long getStartTime() { method getConnectCount (line 71) | public int getConnectCount() { method ServiceConnector (line 75) | public ServiceConnector(int port, long period, String mode) { method start (line 81) | public void start() { method stop (line 126) | @Override class SocketServerInitializer (line 140) | private class SocketServerInitializer extends ChannelInitializer p) { method getMessage (line 31) | public static InMessage getMessage(String msg) throws MessageException { method toString (line 39) | public String toString() { method getH (line 43) | public String getH() { method getP (line 47) | public HashMap getP() { method setH (line 51) | public void setH(String h) { method setP (line 56) | public void setP(HashMap p) { method putMember (line 60) | public void putMember(String key, Object value) { method getMember (line 64) | public Object getMember(String key) { FILE: src/main/java/com/zhaidaosi/game/jgframework/message/MessageDecode.java class MessageDecode (line 8) | public class MessageDecode extends MessageToMessageDecoder { method decode (line 10) | @Override FILE: src/main/java/com/zhaidaosi/game/jgframework/message/MessageEncode.java class MessageEncode (line 9) | public class MessageEncode extends MessageToMessageEncoder { method encode (line 11) | @Override FILE: src/main/java/com/zhaidaosi/game/jgframework/message/OutMessage.java class OutMessage (line 9) | public class OutMessage implements IBaseMessage { method OutMessage (line 17) | public OutMessage() { method OutMessage (line 20) | public OutMessage(Object result, int code) { method OutMessage (line 25) | public OutMessage(Object result, int code, String h) { method toString (line 31) | public String toString() { method getMessage (line 35) | public static OutMessage getMessage(String om) throws MessageException { method showError (line 43) | public static OutMessage showError(String result) { method showError (line 47) | public static OutMessage showError(String result, String h) { method showError (line 51) | public static OutMessage showError(String result, int code) { method showSucc (line 55) | public static OutMessage showSucc(Object result, String h) { method showSucc (line 59) | public static OutMessage showSucc(Object result) { method showMessage (line 63) | private static OutMessage showMessage(Object result, int code) { method showMessage (line 67) | private static OutMessage showMessage(Object result, int code, String ... method getCode (line 71) | public int getCode() { method setCode (line 75) | public void setCode(int code) { method getResult (line 79) | public Object getResult() { method setResult (line 83) | public void setResult(Object result) { method getResultValue (line 87) | public Object getResultValue(String key) { method getH (line 97) | public String getH() { method setH (line 101) | public void setH(String h) { FILE: src/main/java/com/zhaidaosi/game/jgframework/message/WebSocketEncode.java class WebSocketEncode (line 10) | public class WebSocketEncode extends MessageToMessageEncoder { method encode (line 12) | @Override FILE: src/main/java/com/zhaidaosi/game/jgframework/model/BasePosition.java class BasePosition (line 5) | public class BasePosition { method BasePosition (line 12) | public BasePosition(IBaseArea area) { method BasePosition (line 16) | public BasePosition(int x, int y, int z, IBaseArea area) { method BasePosition (line 23) | public BasePosition(int x, int y, IBaseArea area) { method getX (line 29) | public int getX() { method setX (line 33) | public void setX(int x) { method getY (line 37) | public int getY() { method setY (line 41) | public void setY(int y) { method getZ (line 45) | public int getZ() { method setZ (line 49) | public void setZ(int z) { method getArea (line 53) | public IBaseArea getArea() { method setArea (line 57) | public void setArea(IBaseArea area) { FILE: src/main/java/com/zhaidaosi/game/jgframework/model/action/ActionManager.java class ActionManager (line 11) | public class ActionManager { method initAction (line 17) | public static void initAction(String packagePath) { method getAction (line 34) | public static IBaseAction getAction(int id) { FILE: src/main/java/com/zhaidaosi/game/jgframework/model/action/BaseAction.java class BaseAction (line 6) | public abstract class BaseAction implements IBaseAction, Cloneable { method BaseAction (line 12) | public BaseAction(int id, String name) { method getId (line 17) | @Override method doAction (line 22) | @Override method getName (line 25) | @Override method setName (line 30) | @Override method clone (line 35) | public IBaseAction clone() { FILE: src/main/java/com/zhaidaosi/game/jgframework/model/action/IBaseAction.java type IBaseAction (line 6) | public interface IBaseAction { method getId (line 8) | int getId(); method doAction (line 10) | void doAction(Object self, Object target, BaseHandlerChannel ch); method getName (line 12) | String getName(); method setName (line 14) | void setName(String name); method clone (line 16) | IBaseAction clone(); FILE: src/main/java/com/zhaidaosi/game/jgframework/model/area/AreaManager.java class AreaManager (line 12) | public class AreaManager { method initArea (line 18) | public static void initArea(String packagePath) { method getArea (line 38) | public static IBaseArea getArea(int id) { FILE: src/main/java/com/zhaidaosi/game/jgframework/model/area/BaseArea.java class BaseArea (line 22) | public abstract class BaseArea implements IBaseArea { method BaseArea (line 35) | public BaseArea(String name) { method BaseArea (line 41) | public BaseArea(int id, String name) { method BaseArea (line 47) | public BaseArea(String name, BasePosition entrancePosition) { method BaseArea (line 54) | public BaseArea(int id, String name, BasePosition entrancePosition) { method BaseArea (line 61) | public BaseArea(String name, IBaseMap map) { method BaseArea (line 68) | public BaseArea(int id, String name, IBaseMap map) { method BaseArea (line 75) | public BaseArea(String name, BasePosition entrancePosition, IBaseMap m... method BaseArea (line 83) | public BaseArea(int id, String name, BasePosition entrancePosition, IB... method init (line 91) | @Override method isOpen (line 94) | @Override method open (line 99) | @Override method close (line 105) | @Override method getId (line 115) | @Override method getName (line 120) | @Override method setName (line 125) | @Override method getMap (line 130) | @Override method getEntity (line 135) | @Override method getEntities (line 140) | @Override method addEntity (line 145) | @Override method removeEntity (line 150) | @Override method getPlayer (line 155) | @Override method getPlayers (line 160) | @Override method addPlayer (line 165) | @Override method removePlayer (line 179) | @Override method getNpc (line 190) | @Override method addNpc (line 195) | @Override method removeNpc (line 200) | @Override method getChannelGroup (line 205) | @Override FILE: src/main/java/com/zhaidaosi/game/jgframework/model/area/BaseZone.java class BaseZone (line 10) | public abstract class BaseZone extends BaseArea { method BaseZone (line 12) | public BaseZone(String name) { method BaseZone (line 16) | public BaseZone(String name, BasePosition entrancePosition) { method BaseZone (line 20) | public BaseZone(String name, IBaseMap map) { method BaseZone (line 24) | public BaseZone(String name, BasePosition entrancePosition, IBaseMap m... method init (line 28) | @Override FILE: src/main/java/com/zhaidaosi/game/jgframework/model/area/IBaseArea.java type IBaseArea (line 13) | public interface IBaseArea { method init (line 15) | void init(); method isOpen (line 17) | boolean isOpen(); method open (line 19) | void open(); method close (line 21) | void close(); method getId (line 23) | int getId(); method getName (line 25) | String getName(); method setName (line 27) | void setName(String name); method getMap (line 29) | IBaseMap getMap(); method getEntity (line 31) | IBaseEntity getEntity(int id); method getEntities (line 33) | Map getEntities(); method addEntity (line 35) | void addEntity(IBaseEntity entity); method removeEntity (line 37) | void removeEntity(int id); method getPlayer (line 39) | IBaseCharacter getPlayer(int id); method getPlayers (line 41) | Collection getPlayers(); method addPlayer (line 43) | void addPlayer(BasePlayer player); method removePlayer (line 45) | void removePlayer(int id); method getNpc (line 47) | IBaseEntity getNpc(int id); method addNpc (line 49) | void addNpc(BaseNpc npc); method removeNpc (line 51) | void removeNpc(int id); method getChannelGroup (line 53) | ChannelGroup getChannelGroup(); FILE: src/main/java/com/zhaidaosi/game/jgframework/model/entity/BaseEntity.java class BaseEntity (line 9) | public class BaseEntity implements IBaseEntity { method getId (line 17) | @Override method setId (line 22) | @Override method getRoll (line 27) | @Override method setRoll (line 32) | @Override method getPosition (line 37) | @Override method setPosition (line 42) | @Override method getName (line 47) | @Override method setName (line 52) | @Override method addAction (line 57) | @Override method removeAction (line 62) | @Override method getAction (line 67) | @Override FILE: src/main/java/com/zhaidaosi/game/jgframework/model/entity/BaseNpc.java class BaseNpc (line 9) | public class BaseNpc implements IBaseEntity { method getId (line 17) | @Override method setId (line 22) | @Override method getRoll (line 27) | @Override method setRoll (line 32) | @Override method getPosition (line 37) | @Override method setPosition (line 42) | @Override method getName (line 47) | @Override method setName (line 52) | @Override method getAction (line 57) | @Override method addAction (line 62) | @Override method removeAction (line 67) | @Override FILE: src/main/java/com/zhaidaosi/game/jgframework/model/entity/BasePlayer.java class BasePlayer (line 11) | public class BasePlayer implements IBaseCharacter { method loginHook (line 27) | @Override method logoutHook (line 39) | @Override method getId (line 51) | @Override method setId (line 56) | @Override method getRoll (line 61) | @Override method setRoll (line 66) | @Override method gArea (line 71) | @Override method gPosition (line 79) | @Override method sPosition (line 84) | @Override method getName (line 89) | @Override method setName (line 94) | @Override method getActions (line 99) | @Override method setActions (line 104) | @Override method findActionById (line 109) | @Override method addAction (line 114) | @Override method removeAction (line 119) | @Override method gChannel (line 124) | @Override method sChannel (line 129) | @Override method getLevel (line 134) | @Override method setLevel (line 139) | @Override method getExperience (line 144) | @Override method setExperience (line 149) | @Override method getTotalHp (line 154) | @Override method setTotalHp (line 159) | @Override method getTotalMp (line 164) | @Override method setTotalMp (line 169) | @Override method getHp (line 174) | @Override method setHp (line 179) | @Override method getMp (line 184) | @Override method setMp (line 189) | @Override method isInQueue (line 194) | @Override method setIsInQueue (line 199) | @Override FILE: src/main/java/com/zhaidaosi/game/jgframework/model/entity/BasePlayerFactory.java class BasePlayerFactory (line 4) | public class BasePlayerFactory implements IBasePlayerFactory { method getPlayer (line 6) | public IBaseCharacter getPlayer() { FILE: src/main/java/com/zhaidaosi/game/jgframework/model/entity/IBaseCharacter.java type IBaseCharacter (line 10) | public interface IBaseCharacter { method getId (line 12) | int getId(); method setId (line 14) | void setId(int id); method getRoll (line 16) | String getRoll(); method setRoll (line 18) | void setRoll(String roll); method gPosition (line 20) | BasePosition gPosition(); method sPosition (line 22) | void sPosition(BasePosition position); method gArea (line 24) | IBaseArea gArea(); method getName (line 26) | String getName(); method setName (line 28) | void setName(String name); method findActionById (line 30) | IBaseAction findActionById(int id); method addAction (line 32) | void addAction(IBaseAction action); method setActions (line 34) | void setActions(Map actions); method getActions (line 36) | Map getActions(); method removeAction (line 38) | void removeAction(int id); method gChannel (line 40) | Channel gChannel(); method sChannel (line 42) | void sChannel(Channel channel); method getLevel (line 44) | int getLevel(); method setLevel (line 46) | void setLevel(int level); method getExperience (line 48) | int getExperience(); method setExperience (line 50) | void setExperience(int experience); method getTotalHp (line 52) | int getTotalHp(); method setTotalHp (line 54) | void setTotalHp(int totalHp); method getTotalMp (line 56) | int getTotalMp(); method setTotalMp (line 58) | void setTotalMp(int totalMp); method getHp (line 60) | int getHp(); method setHp (line 62) | void setHp(int hp); method getMp (line 64) | int getMp(); method setMp (line 66) | void setMp(int mp); method logoutHook (line 68) | void logoutHook(); method loginHook (line 70) | void loginHook(); method isInQueue (line 72) | boolean isInQueue(); method setIsInQueue (line 74) | void setIsInQueue(boolean isInQueue); FILE: src/main/java/com/zhaidaosi/game/jgframework/model/entity/IBaseEntity.java type IBaseEntity (line 6) | public interface IBaseEntity { method getId (line 8) | int getId(); method setId (line 10) | void setId(int id); method getRoll (line 12) | String getRoll(); method setRoll (line 14) | void setRoll(String roll); method getPosition (line 16) | BasePosition getPosition(); method setPosition (line 18) | void setPosition(BasePosition position); method getName (line 20) | String getName(); method setName (line 22) | void setName(String name); method getAction (line 24) | IBaseAction getAction(int id); method addAction (line 26) | void addAction(IBaseAction action); method removeAction (line 28) | void removeAction(int id); FILE: src/main/java/com/zhaidaosi/game/jgframework/model/entity/IBasePlayerFactory.java type IBasePlayerFactory (line 3) | public interface IBasePlayerFactory { method getPlayer (line 5) | IBaseCharacter getPlayer(); FILE: src/main/java/com/zhaidaosi/game/jgframework/model/map/IBaseMap.java type IBaseMap (line 3) | public interface IBaseMap { method init (line 5) | public void init(); FILE: src/main/java/com/zhaidaosi/game/jgframework/rsync/BaseRsync.java class BaseRsync (line 10) | public abstract class BaseRsync implements IBaseRsync { method runRsync (line 19) | @Override method addRsync (line 22) | @Override method setRsyncMap (line 27) | @Override method clearRsyncMap (line 32) | @Override method get (line 37) | @Override method getNeedRsync (line 46) | @Override method clearNeedRsync (line 51) | @Override method isRunning (line 56) | @Override method toRunning (line 61) | @Override method toStop (line 66) | @Override method getNowMap (line 75) | private ConcurrentMap getNowMap() { method getNeedRsyncMap (line 80) | private ConcurrentMap getNeedRsyncMap() { method getSelect (line 88) | private int getSelect(long now) { method selectMap (line 97) | private ConcurrentMap selectMap(int select) { FILE: src/main/java/com/zhaidaosi/game/jgframework/rsync/IBaseRsync.java type IBaseRsync (line 7) | public interface IBaseRsync { method addRsync (line 9) | void addRsync(Integer id, IBaseModel obj); method runRsync (line 11) | void runRsync(); method setRsyncMap (line 13) | void setRsyncMap(Map map); method clearRsyncMap (line 15) | void clearRsyncMap(); method getNeedRsync (line 17) | Map getNeedRsync(); method get (line 19) | IBaseModel get(Integer id); method clearNeedRsync (line 21) | void clearNeedRsync(); method isRunning (line 23) | boolean isRunning(); method toRunning (line 25) | void toRunning(); method toStop (line 27) | void toStop(); FILE: src/main/java/com/zhaidaosi/game/jgframework/rsync/RsyncManager.java class RsyncManager (line 14) | public class RsyncManager { method init (line 21) | public static void init() { method getSyncPeriod (line 37) | public static long getSyncPeriod() { method add (line 46) | public static void add(Integer userId, Class c, IBaseModel obj) { method get (line 55) | public static IBaseModel get(Integer userId, Class c) { method run (line 64) | public static void run() { class RsyncThread (line 97) | class RsyncThread extends Thread { method RsyncThread (line 102) | public RsyncThread(IBaseRsync rsync, Map map) { method run (line 107) | public void run() { FILE: src/main/java/com/zhaidaosi/game/jgframework/session/BaseSecretFactory.java class BaseSecretFactory (line 6) | public class BaseSecretFactory implements IBaseSecretFactory { method createSecret (line 8) | @Override method checkSecret (line 18) | @Override FILE: src/main/java/com/zhaidaosi/game/jgframework/session/IBaseSecretFactory.java type IBaseSecretFactory (line 3) | public interface IBaseSecretFactory { method createSecret (line 5) | String createSecret(int userId) throws Exception; method checkSecret (line 7) | int checkSecret(String secret) throws Exception; FILE: src/main/java/com/zhaidaosi/game/jgframework/session/SessionManager.java class SessionManager (line 23) | public class SessionManager { method checkSession (line 38) | public static int checkSession(InMessage msg, Channel ch) { method addSession (line 71) | private static int addSession(IBaseCharacter player, Channel ch) { method removeSession (line 122) | public static void removeSession(Channel ch) { method getOnlineUser (line 141) | public static List getOnlineUser() { method getPlayerByUserId (line 152) | public static IBaseCharacter getPlayerByUserId(Integer uid) { method isAuthHandler (line 158) | public static boolean isAuthHandler(InMessage msg) { method getServerIp (line 162) | public static String getServerIp(int userId) { method createSecret (line 168) | public static String createSecret(int userId) throws Exception { method checkSecret (line 172) | private static int checkSecret(String secret) throws Exception { method init (line 176) | public static void init() { method destroy (line 182) | public static void destroy() { method getWaitCount (line 194) | public static long getWaitCount() { method getUserCount (line 198) | public static int getUserCount() { method getChannels (line 202) | public static ConcurrentMap getChannels() { method setSercretFactory (line 206) | public static void setSercretFactory(IBaseSecretFactory secretFactory) { method setMaxUser (line 210) | public static void setMaxUser(int max) { method initTimer (line 216) | private static void initTimer() { method getWaitMessage (line 223) | public static IBaseMessage getWaitMessage(IBaseCharacter player) { class QueueTimerTask (line 232) | private static class QueueTimerTask extends TimerTask { method run (line 233) | @Override