jcompositefield.java
来自「OR Mapping工具」· Java 代码 · 共 57 行
JAVA
57 行
package org.ephman.abra.tools;/** * Title: JCompositeField <p> * Description: For composite objects (ie User has a Company as a field) <p> * Copyright: Copyright (c) 2001 Paul Bethe and Richie Bielak<p> * @author Paul Bethe * @version 0.1.0 */public class JCompositeField extends JField { public boolean isDbColumn () { return super.isDbColumn () && jClass != null; } public JCompositeField () { super (); jClass = null; _xmlAttribute = false; } /** override in base class.. check for inline.. */ public String getObjectDefaultValue() { if (!inline) return super.getObjectDefaultValue (); else return "new " + super.getObjectType () + " ()"; } boolean inline = false; public void setInline () { this.inline = true; } public boolean isInline () { return inline; } String prefix = ""; public void setPrefix (String p) { this.prefix = p; } public String getPrefix () { return prefix; } JClass jClass; /** * Get the value of jClass. * @return Value of jClass. */ public JClass getJClass() {return jClass;} /** * Set the value of jClass. * @param v Value to assign to jClass. */ public void setJClass(JClass v) {this.jClass = v;}}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?