说明
这个没什么好说的,一个普通的的类。
UML类图
PresenceNoteImpl.java
package org.linphone.core;
public class PresenceNoteImpl implements PresenceNote {
private long mNativePtr;
protected PresenceNoteImpl(long nativePtr) {
mNativePtr = nativePtr;
}
private native long newPresenceNoteImpl(String content, String lang);
protected PresenceNoteImpl(String content, String lang) {
mNativePtr = newPresenceNoteImpl(content, lang);
}
private native void unref(long nativePtr);
protected void finalize() {
unref(mNativePtr);
}
private native String getContent(long nativePtr);
@Override
public String getContent() {
return getContent(mNativePtr);
}
private native int setContent(long nativePtr, String content);
@Override
public int setContent(String content) {
return setContent(mNativePtr, content);
}
private native String getLang(long nativePtr);
@Override
public String getLang() {
return getLang(mNativePtr);
}
private native int setLang(long nativePtr, String lang);
@Override
public int setLang(String lang) {
return setLang(mNativePtr, lang);
}
public long getNativePtr() {
return mNativePtr;
}
}