org.jbundle.base.db.Record.setupField()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(4.9k)|赞(0)|评价(0)|浏览(66)

本文整理了Java中org.jbundle.base.db.Record.setupField方法的一些代码示例,展示了Record.setupField的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Record.setupField方法的具体详情如下:
包路径:org.jbundle.base.db.Record
类名称:Record
方法名:setupField

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;
}
/**

相关文章

微信公众号

最新文章

更多

Record类方法