次のような Java ファイルがあります。
package AuthorizeNetFingerprint;
class Fingerprint {
private static Log logger = LogFactory.getLog(Fingerprint.class);
private long sequence;
private long timeStamp;
private String fingerprintHash;
private Fingerprint() {
}
/**
* Creates a fingerprint with raw data fields.
*
* @param loginID
* @param transactionKey
* @param sequence : this number will be concatenated with a random value
* @param amount
* @return A Fingerprint object.
*/
public static String createFingerprint(String loginID,
String transactionKey, long sequence, String amount) {
return transactionKey;
}
}
そして、私はこのscalaのようにアクセスしようとしています:
val fingerprint = new AuthorizeNetFingerprint.Fingerprint
val x_fp_hash = fingerprint.createFingerprint(x_api_login_id,
transaction_key, x_fp_sequence, x_amount)
そして、それは私にこのエラーを与えます:
パッケージ AuthorizeNetFingerprint 内のオブジェクト フィンガープリントにパッケージ AuthorizeNetFingerprint 内でアクセスできません
Play Framework で scala と Java を混在させることは可能ですか?
私が間違っていることは何ですか?
編集
私が必要としていたもの: public class Fingerprint
それ以外の
class Fingerprint