public class NavigateData
extends java.lang.Object
构造器和说明 |
---|
NavigateData(Navigate navigate,
java.lang.Class<?> navigateTargetType,
java.lang.Class<? extends java.util.Collection<?>> navigateCollectionType) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Class<? extends java.util.Collection<?>> |
getCollectionWrapperType()
集合类型
|
java.lang.Class<? extends IMappingTable> |
getMappingTableType()
中间表的类型
|
java.lang.Class<?> |
getNavigateTargetType()
导航目标类型
|
RelationType |
getRelationType()
关系类型
|
java.lang.String |
getSelfFieldName()
自己的字段名
|
java.lang.String |
getSelfMappingFieldName()
自身对应中间表的字段名
|
java.lang.String |
getTargetFieldName()
目标字段名
|
java.lang.String |
getTargetMappingFieldName()
目标对应中间表的字段名
|
boolean |
isCollectionWrapper()
是否是集合
|
public NavigateData(Navigate navigate, java.lang.Class<?> navigateTargetType, java.lang.Class<? extends java.util.Collection<?>> navigateCollectionType)
public java.lang.String getSelfFieldName()
public java.lang.String getTargetFieldName()
public RelationType getRelationType()
public java.lang.Class<?> getNavigateTargetType()
public boolean isCollectionWrapper()
public java.lang.Class<? extends java.util.Collection<?>> getCollectionWrapperType()
public java.lang.Class<? extends IMappingTable> getMappingTableType()
public java.lang.String getSelfMappingFieldName()
public java.lang.String getTargetMappingFieldName()