Apache License??Version 2.0, January 2004??http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and condi...
If you think the Android project Android-Charts listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code
/*
* MACDEntity.java//fromwww.java2s.com
* Android-Charts
*
* Created by limc on 2014.
*
* Copyright 2011 limc.cn All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/package cn.limc.androidcharts.entity;
/**
* <p>
* en
* </p>
* <p>
* jp
* </p>
* <p>
* cn
* </p>
*
* @author limc
* @version v1.0 2014/03/17 17:16:56
*
*/publicclass MACDEntity implements IStickEntity {
privatedouble dea;
privatedouble diff;
privatedouble macd;
privateint date;
/**
* <p>
* Constructor of MACDEntity
* </p>
* <p>
* MACDEntity????????
* </p>
* <p>
* MACDEntity???????????
* </p>
*
*/public MACDEntity() {
super();
}
/**
* <p>
* Constructor of MACDEntity
* </p>
* <p>
* MACDEntity????????
* </p>
* <p>
* MACDEntity???????????
* </p>
*
* @param dea
* @param diff
* @param macd
* @param date
*/public MACDEntity(double dea, double diff, double macd, int date) {
super();
this.dea = dea;
this.diff = diff;
this.macd = macd;
this.date = date;
}
/**
* @return the dea
*/publicdouble getDea() {
return dea;
}
/**
* @param dea
* the dea to set
*/publicvoid setDea(double dea) {
this.dea = dea;
}
/**
* @return the diff
*/publicdouble getDiff() {
return diff;
}
/**
* @param diff
* the diff to set
*/publicvoid setDiff(double diff) {
this.diff = diff;
}
/**
* @return the macd
*/publicdouble getMacd() {
return macd;
}
/**
* @param macd
* the macd to set
*/publicvoid setMacd(double macd) {
this.macd = macd;
}
/**
* @return the date
*/publicint getDate() {
return date;
}
/**
* @param date
* the date to set
*/publicvoid setDate(int date) {
this.date = date;
}
/*
* (non-Javadoc)
*
* @return
*
* @see cn.limc.androidcharts.entity.IMeasurable#getHigh()
*/publicdouble getHigh() {
return Math.max(Math.max(getDea(), getDiff()), getMacd());
}
/*
* (non-Javadoc)
*
* @return
*
* @see cn.limc.androidcharts.entity.IMeasurable#getLow()
*/publicdouble getLow() {
return Math.min(Math.min(getDea(), getDiff()), getMacd());
}
}