package com.mjm.solarInsertDB;

import javax.baja.nre.annotations.NiagaraProperty;
import javax.baja.nre.annotations.NiagaraSlots;
import javax.baja.nre.annotations.NiagaraType;
import javax.baja.sys.*;

/**
 * Created by user on 2017/4/7.
 */
@NiagaraType
@NiagaraSlots(
        properties =
                {
                        @NiagaraProperty(name = "fieldName", type = "BString", defaultValue = "", flags = Flags.SUMMARY),
                        @NiagaraProperty(name = "fieldValue", type = "BString", defaultValue = "", flags = Flags.SUMMARY)
                }
)
public class BField extends BComponent {
/*+ ------------ BEGIN BAJA AUTO GENERATED CODE ------------ +*/
/*@ $com.mjm.solarInsertDB.BField(3476477603)1.0$ @*/
/* Generated Fri Mar 07 22:39:30 CST 2025 by Slot-o-Matic (c) Tridium, Inc. 2012 */

////////////////////////////////////////////////////////////////
// Property "fieldName"
////////////////////////////////////////////////////////////////
  
  /**
   * Slot for the {@code fieldName} property.
   * @see #getFieldName
   * @see #setFieldName
   */
  public static final Property fieldName = newProperty(Flags.SUMMARY, "", null);
  
  /**
   * Get the {@code fieldName} property.
   * @see #fieldName
   */
  public String getFieldName() { return getString(fieldName); }
  
  /**
   * Set the {@code fieldName} property.
   * @see #fieldName
   */
  public void setFieldName(String v) { setString(fieldName, v, null); }

////////////////////////////////////////////////////////////////
// Property "fieldValue"
////////////////////////////////////////////////////////////////
  
  /**
   * Slot for the {@code fieldValue} property.
   * @see #getFieldValue
   * @see #setFieldValue
   */
  public static final Property fieldValue = newProperty(Flags.SUMMARY, "", null);
  
  /**
   * Get the {@code fieldValue} property.
   * @see #fieldValue
   */
  public String getFieldValue() { return getString(fieldValue); }
  
  /**
   * Set the {@code fieldValue} property.
   * @see #fieldValue
   */
  public void setFieldValue(String v) { setString(fieldValue, v, null); }

////////////////////////////////////////////////////////////////
// Type
////////////////////////////////////////////////////////////////
  
  @Override
  public Type getType() { return TYPE; }
  public static final Type TYPE = Sys.loadType(BField.class);

/*+ ------------ END BAJA AUTO GENERATED CODE -------------- +*/


}
