Package org.aoju.bus.core.date
Class NineStar
java.lang.Object
org.aoju.bus.core.date.NineStar
玄空九星、奇门九星都来源于北斗九星,九数、七色、五行、后天八卦方位都是相通的
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String[]八门(奇门遁甲)protected int序号,0到8static final String[]吉凶(奇门遁甲)static final String[]吉凶(玄空风水)static final String[]北斗九星static final String[]奇门九星(奇门遁甲,也称天盘九星)static final String[]太乙九神(太乙神数)static final String[]玄空九星(玄空风水)static final String[]后天八卦方位static final String[]太乙九神歌诀(太乙神数)static final String[]太乙九神对应类型static final String[]五行static final String[]阴阳(奇门遁甲) -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
WU_XING
五行 -
POSITION
后天八卦方位 -
YIN_YANG_QI_MEN
阴阳(奇门遁甲) -
BA_MEN_QI_MEN
八门(奇门遁甲) -
LUCK_XUAN_KONG
吉凶(玄空风水) -
LUCK_QI_MEN
吉凶(奇门遁甲) -
NAME_TAI_YI
太乙九神(太乙神数) -
TYPE_TAI_YI
太乙九神对应类型 -
NAME_BEI_DOU
北斗九星 -
NAME_XUAN_KONG
玄空九星(玄空风水) -
NAME_QI_MEN
奇门九星(奇门遁甲,也称天盘九星) -
SONG_TAI_YI
太乙九神歌诀(太乙神数) -
index
protected int index序号,0到8
-
-
Constructor Details
-
NineStar
public NineStar(int index)
-
-
Method Details
-
getNumber
获取九数- Returns:
- 九数
-
getColor
获取七色- Returns:
- 七色
-
getWuXing
获取五行- Returns:
- 五行
-
getPosition
获取方位- Returns:
- 方位
-
getPositionDesc
获取方位描述- Returns:
- 方位描述
-
getNameInXuanKong
获取玄空九星名称- Returns:
- 玄空九星名称
-
getNameInBeiDou
获取北斗九星名称- Returns:
- 北斗九星名称
-
getNameInQiMen
获取奇门九星名称- Returns:
- 奇门九星名称
-
getNameInTaiYi
获取太乙九神名称- Returns:
- 太乙九神名称
-
getLuckInQiMen
获取奇门九星吉凶- Returns:
- 大吉/小吉/大凶/小凶
-
getLuckInXuanKong
获取玄空九星吉凶- Returns:
- 吉/凶
-
getYinYangInQiMen
获取奇门九星阴阳- Returns:
- 阴/阳
-
getTypeInTaiYi
获取太乙九神类型- Returns:
- 吉神/凶神/安神
-
getBaMenInQiMen
获取八门(奇门遁甲)- Returns:
- 八门
-
getSongInTaiYi
获取太乙九神歌诀- Returns:
- 太乙九神歌诀
-
getIndex
public int getIndex()获取九星序号,从0开始- Returns:
- 序号
-
build
构建字符串内容- Parameters:
args- 可选参数-简化输出- Returns:
- 字符串内容
-