Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * This program is free software; you can redistribute it and/or modify it under the
   * terms of the GNU Lesser General Public License, version 2.1 as published by the Free Software
   * Foundation.
   *
   * You should have received a copy of the GNU Lesser General Public License along with this
   * program; if not, you can obtain a copy at http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
   * or from the Free Software Foundation, Inc.,
   * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  *
  * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
  * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  * See the GNU Lesser General Public License for more details.
  *
  * Copyright (c) 2006 - 2009 Pentaho Corporation..  All rights reserved.
  */
 package org.pentaho.pms.schema.concept.types.number;
 
 

Deprecated:
as of metadata 3.0. please see org.pentaho.metadata.model.concept.types.LocalizedString
 
 public class ConceptPropertyNumber extends ConceptPropertyBase implements Cloneable
 {
     private BigDecimal value;
 
     public ConceptPropertyNumber(String nameBigDecimal value)
     {
         this(namevaluefalse);
     }
 
     public ConceptPropertyNumber(String namedouble value)
     {
         this(namenew BigDecimal(value), false);
     }
 
     public ConceptPropertyNumber(String namelong value)
     {
         this(namenew BigDecimal(value), false);
     }
 
     public ConceptPropertyNumber(String nameint value)
     {
         this(namenew BigDecimal(value), false);
     }
 
     public ConceptPropertyNumber(String namebyte value)
     {
         this(namenew BigDecimal(value), false);
     }
 
     public ConceptPropertyNumber(String nameBigDecimal valueboolean required)
     {
       super(namerequired);
       this. = value;
     }
 
     public String toString()
     {
         if (==nullreturn null;
         return .toString();
     }
 
     public Object clone() throws CloneNotSupportedException
     {
       ConceptPropertyNumber rtn = (ConceptPropertyNumbersuper.clone();
       if ( != null) {
         rtn.value = new BigDecimal(.toString());
       }
       return rtn;
     }
 
     public ConceptPropertyType getType()
     {
         return .;
     }
 
     public Object getValue()
     {
         return ;
     }
 
     public void setValue(Object value)
     {
         this. = (BigDecimalvalue;
     }
 
     public boolean equals(Object obj) {
       if (obj instanceof ConceptPropertyNumber == false) {
         return false;
       }
       if (this == obj) {
         return true;
      }
      ConceptPropertyNumber rhs = (ConceptPropertyNumberobj;
      return new EqualsBuilder().append(rhs.value).isEquals();
    }
    public int hashCode() {
      return new HashCodeBuilder(137, 199).append().toHashCode();
    }
New to GrepCode? Check out our FAQ X