Class ReferenceConfig
java.lang.Object
org.nervousync.database.beans.configs.reference.ReferenceConfig
- All Implemented Interfaces:
Serializable
Table reference config
- Version:
- $Revision : 1.0 $ $Date: Mar 30, 2016 5:37:59 PM $
- Author:
- Steven Wee wmkm0113@Hotmail.com
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe type Join column config. -
Method Summary
Modifier and TypeMethodDescriptionjakarta.persistence.CascadeType[]Get cascade types cascade type [ ].Gets field name.Class<?>Gets reference class.Gets reference column list.static longGets serial version uid.static ReferenceConfiginitialize(Class<?> referenceClass, String fieldName, boolean lazyLoad, boolean returnArray, jakarta.persistence.CascadeType[] cascadeTypes, jakarta.persistence.JoinColumn[] joinColumns) Initialize ReferenceConfig objectbooleanIs lazy load boolean.booleanIs return array boolean.
-
Method Details
-
initialize
public static ReferenceConfig initialize(Class<?> referenceClass, String fieldName, boolean lazyLoad, boolean returnArray, jakarta.persistence.CascadeType[] cascadeTypes, jakarta.persistence.JoinColumn[] joinColumns) Initialize ReferenceConfig object- Parameters:
referenceClass- the reference classfieldName- the field namelazyLoad- Field value is lazy loadreturnArray- Return value is arraycascadeTypes- Cascade typesjoinColumns- Mapping columns- Returns:
- ReferenceConfig reference config
- See Also:
-
getSerialVersionUID
public static long getSerialVersionUID()Gets serial version uid.- Returns:
- the serialVersionUID
-
getReferenceClass
Gets reference class.- Returns:
- the reference class
-
getFieldName
Gets field name.- Returns:
- the fieldName
-
isReturnArray
public boolean isReturnArray()Is return array boolean.- Returns:
- the returnArray
-
getCascadeTypes
public jakarta.persistence.CascadeType[] getCascadeTypes()Get cascade types cascade type [ ].- Returns:
- the cascadeType
-
isLazyLoad
public boolean isLazyLoad()Is lazy load boolean.- Returns:
- the lazyLoad
-
getReferenceColumnList
Gets reference column list.- Returns:
- the referenceColumnList
-