All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opencrx.kernel.forecast1.jpa3.SalesVolumeBudgetPosition$Slice Maven / Gradle / Ivy

There is a newer version: 5.3.0
Show newest version
package org.opencrx.kernel.forecast1.jpa3;

/**
 * SalesVolumeBudgetPosition$Slice object hold the SalesVolumeBudgetPosition's multivalued attributes
 */
@SuppressWarnings("serial")
public class SalesVolumeBudgetPosition$Slice implements java.io.Serializable {

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute userNumber4.
   */
  java.math.BigDecimal userNumber4;

  public java.math.BigDecimal getUserNumber4(
  ){
    return this.userNumber4;
  }

  public void setUserNumber4(
    java.math.BigDecimal value
  ){
    this.userNumber4 = value;
  }

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute externalLink.
   */
  java.lang.String externalLink;

  public java.lang.String getExternalLink(
  ){
    return this.externalLink;
  }

  public void setExternalLink(
    java.lang.String value
  ){
    this.externalLink = value;
  }

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute userString4.
   */
  java.lang.String userString4;

  public java.lang.String getUserString4(
  ){
    return this.userString4;
  }

  public void setUserString4(
    java.lang.String value
  ){
    this.userString4 = value;
  }

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute userBoolean4.
   */
  java.lang.Boolean userBoolean4;

  public java.lang.Boolean getUserBoolean4(
  ){
    return this.userBoolean4;
  }

  public void setUserBoolean4(
    java.lang.Boolean value
  ){
    this.userBoolean4 = value;
  }

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute modifiedBy.
   */
  java.lang.String modifiedBy;

  public java.lang.String getModifiedBy(
  ){
    return this.modifiedBy;
  }

  public void setModifiedBy(
    java.lang.String value
  ){
    this.modifiedBy = value;
  }

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute userCode4.
   */
  java.lang.Short userCode4;

  public java.lang.Short getUserCode4(
  ){
    return this.userCode4;
  }

  public void setUserCode4(
    java.lang.Short value
  ){
    this.userCode4 = value;
  }

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute userDate4.
   */
  java.sql.Date userDate4;

  public java.sql.Date getUserDate4(
  ){
    return this.userDate4;
  }

  public void setUserDate4(
    java.sql.Date value
  ){
    this.userDate4 = value;
  }

// ----------------------------------------------------------------------------
// Instance/ReferenceDeclaration
// ----------------------------------------------------------------------------
  /**
   * Instance referenced by owningGroup.
   */
  java.lang.String owningGroup;

  public java.lang.String getOwningGroup(
  ){
    return this.owningGroup;
  }

  public void setOwningGroup(
    java.lang.String value
  ){
    this.owningGroup = value;
  }

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute owner.
   */
  java.lang.String owner;

  public java.lang.String getOwner(
  ){
    return this.owner;
  }

  public void setOwner(
    java.lang.String value
  ){
    this.owner = value;
  }

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute userDateTime4.
   */
  java.sql.Timestamp userDateTime4;

  public java.sql.Timestamp getUserDateTime4(
  ){
    return this.userDateTime4;
  }

  public void setUserDateTime4(
    java.sql.Timestamp value
  ){
    this.userDateTime4 = value;
  }

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute createdBy.
   */
  java.lang.String createdBy;

  public java.lang.String getCreatedBy(
  ){
    return this.createdBy;
  }

  public void setCreatedBy(
    java.lang.String value
  ){
    this.createdBy = value;
  }

// ----------------------------------------------------------------------------
// Instance/DeclareValue
// ----------------------------------------------------------------------------

  /**
   * Attribute category.
   */
  java.lang.String category;

  public java.lang.String getCategory(
  ){
    return this.category;
  }

  public void setCategory(
    java.lang.String value
  ){
    this.category = value;
  }


  /**
   * Constructor
   */
  public SalesVolumeBudgetPosition$Slice(
  ){
    // Implements Serializable
  }

  /**
   * Constructor
   */
  protected SalesVolumeBudgetPosition$Slice(
    SalesVolumeBudgetPosition object,
    int index
  ){
    this.openmdxjdoIdentity = object;
    this.openmdxjdoIndex = index;
  }

  /**
   * The slice's index
   */
  @SuppressWarnings("unused")
  private int openmdxjdoIndex;

  /**
   * The slice's owner
   */
  @SuppressWarnings("unused")
  private SalesVolumeBudgetPosition openmdxjdoIdentity;

// ----------------------------------------------------------------------------
// Instance/SliceId
// ----------------------------------------------------------------------------
  /**
   * The slices' compound identity class
   */
  public static class SliceId implements java.io.Serializable {

    /**
     * The parent's object id
     */
    public java.lang.String openmdxjdoIdentity;

    /**
     * The slice's index
     */
    public int openmdxjdoIndex;

    /**
     * Test for equality.
     * 

* This method is required by JPA. * @param that the object to be compared * @return true if the two ids refer to the same slice object */ @Override public boolean equals(java.lang.Object that) { return this == that || ( that instanceof SliceId && this.openmdxjdoIndex == ((SliceId)that).openmdxjdoIndex && (this.openmdxjdoIdentity == null ? ((SliceId)that).openmdxjdoIdentity == null : this.openmdxjdoIdentity.equals(((SliceId)that).openmdxjdoIdentity)) ); } /** * Calculate the slice id's hash code. *

* This method is should be overridden together with {@link #equals(java.lang.Object)}. * @return the slice id's hash code */ @Override public int hashCode() { return this.openmdxjdoIndex + (this.openmdxjdoIdentity == null ? 0 : this.openmdxjdoIdentity.hashCode()); } /** * Provide the slice id's string representation * @return the slice id's string representation */ @Override public java.lang.String toString() { return new java.lang.StringBuilder().append(this.openmdxjdoIdentity).append('#').append(this.openmdxjdoIndex).toString(); } } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy