本文整理了Java中org.jbundle.base.db.Record.setupField
方法的一些代码示例,展示了Record.setupField
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Record.setupField
方法的具体详情如下:
包路径:org.jbundle.base.db.Record
类名称:Record
方法名:setupField
[英]Set up this field for this record. Override this method (or add the fields manually).
[中]为此记录设置此字段。重写此方法(或手动添加字段)。
代码示例来源:origin: org.jbundle.base/org.jbundle.base
/**
* Set up all the fields for this record.
*/
public void setupFields()
{
FieldInfo field = null;
for (int iFieldSeq = DBConstants.MAIN_FIELD; iFieldSeq < 256; iFieldSeq++)
{
field = this.setupField(iFieldSeq); // Allocate this Field (may be overidden)
if (field == null)
break; // End of fields
}
}
/**
代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed
/**
* Set up all the fields for this record.
*/
public void setupFields()
{
FieldInfo field = null;
for (int iFieldSeq = DBConstants.MAIN_FIELD; iFieldSeq < 256; iFieldSeq++)
{
field = this.setupField(iFieldSeq); // Allocate this Field (may be overidden)
if (field == null)
break; // End of fields
}
}
/**
代码示例来源:origin: org.jbundle.base.db/org.jbundle.base.db
/**
* Set up all the fields for this record.
*/
public void setupFields()
{
FieldInfo field = null;
for (int iFieldSeq = DBConstants.MAIN_FIELD; iFieldSeq < 256; iFieldSeq++)
{
field = this.setupField(iFieldSeq); // Allocate this Field (may be overidden)
if (field == null)
break; // End of fields
}
}
/**
代码示例来源:origin: org.jbundle.base.screen/org.jbundle.base.screen.model
/**
* Add this field in the Record's field sequence.
*/
public BaseField setupField(int iFieldSeq)
{
BaseField field = null;
if (iFieldSeq == kID)
field = new CounterField(this, "ID", Constants.DEFAULT_FIELD_LENGTH, null, null);
if (field == null)
{
field = super.setupField(iFieldSeq);
if (field == null) if (iFieldSeq < kAnalysisRecordLastField)
field = new EmptyField(this);
}
return field;
}
/**
代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed
/**
* Add this field in the Record's field sequence.
*/
public BaseField setupField(int iFieldSeq)
{
BaseField field = null;
if (iFieldSeq == kID)
field = new CounterField(this, "ID", Constants.DEFAULT_FIELD_LENGTH, null, null);
if (field == null)
{
field = super.setupField(iFieldSeq);
if (field == null) if (iFieldSeq < kAnalysisRecordLastField)
field = new EmptyField(this);
}
return field;
}
/**
代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed
/**
* Add this field in the Record's field sequence.
*/
public BaseField setupField(int iFieldSeq)
{
BaseField field = null;
if (iFieldSeq == kID)
field = new CounterField(this, "ID", Constants.DEFAULT_FIELD_LENGTH, null, null);
if (iFieldSeq == kLastChanged)
{
field = new RecordChangedField(this, "LastChanged", Constants.DEFAULT_FIELD_LENGTH, null, null);
field.setHidden(true);
}
if (iFieldSeq == kDeleted)
{
field = new BooleanField(this, "Deleted", Constants.DEFAULT_FIELD_LENGTH, null, new Boolean(false));
field.setHidden(true);
}
if (field == null)
{
field = super.setupField(iFieldSeq);
if (field == null) if (iFieldSeq < kVirtualRecordLastField)
field = new EmptyField(this);
}
return field;
}
/**
代码示例来源:origin: org.jbundle.base.db/org.jbundle.base.db
/**
* Add this field in the Record's field sequence.
*/
public BaseField setupField(int iFieldSeq)
{
BaseField field = null;
if (iFieldSeq == kID)
field = new CounterField(this, "ID", Constants.DEFAULT_FIELD_LENGTH, null, null);
if (iFieldSeq == kLastChanged)
{
field = new RecordChangedField(this, "LastChanged", Constants.DEFAULT_FIELD_LENGTH, null, null);
field.setHidden(true);
}
if (iFieldSeq == kDeleted)
{
field = new BooleanField(this, "Deleted", Constants.DEFAULT_FIELD_LENGTH, null, new Boolean(false));
field.setHidden(true);
}
if (field == null)
{
field = super.setupField(iFieldSeq);
if (field == null) if (iFieldSeq < kVirtualRecordLastField)
field = new EmptyField(this);
}
return field;
}
/**
代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed
/**
* Add this field in the Record's field sequence.
*/
public BaseField setupField(int iFieldSeq)
{
BaseField field = null;
if (iFieldSeq == kID)
field = new CounterField(this, "ID", Constants.DEFAULT_FIELD_LENGTH, null, null);
if (iFieldSeq == kKey)
field = new StringField(this, "Key", 128, null, null);
if (iFieldSeq == kValue)
field = new StringField(this, "Value", 255, null, null);
if (iFieldSeq == kComment)
field = new StringField(this, "Comment", 255, null, null);
if (field == null)
{
field = super.setupField(iFieldSeq);
if (field == null) if (iFieldSeq < kPropertiesInputLastField)
field = new EmptyField(this);
}
return field;
}
/**
代码示例来源:origin: org.jbundle.base/org.jbundle.base
/**
* Add this field in the Record's field sequence.
*/
public BaseField setupField(int iFieldSeq)
{
BaseField field = null;
if (iFieldSeq == kID)
field = new CounterField(this, ID, Constants.DEFAULT_FIELD_LENGTH, null, null);
if (iFieldSeq == kLastChanged)
{
field = new RecordChangedField(this, LAST_CHANGED, Constants.DEFAULT_FIELD_LENGTH, null, null);
field.setHidden(true);
}
if (iFieldSeq == kDeleted)
{
field = new BooleanField(this, DELETED, Constants.DEFAULT_FIELD_LENGTH, null, Boolean.FALSE);
field.setHidden(true);
}
if (field == null)
{
field = super.setupField(iFieldSeq);
if (field == null) if (iFieldSeq < kVirtualRecordLastField)
field = new EmptyField(this);
}
return field;
}
/**
内容来源于网络,如有侵权,请联系作者删除!