/** * Get a Meta. * * @param id see {@link Meta} * @return meta or null if not found */ public String getMeta(int id) { if (id < 0 || id >= Meta.MAX) return null; synchronized (this) { if (mNativeMetas[id] != null) return mNativeMetas[id]; if (isReleased()) return null; } final String meta = nativeGetMeta(id); synchronized (this) { mNativeMetas[id] = meta; return meta; } }
/** * Get a Meta. * * @param id see {@link Meta} * @return meta or null if not found */ public String getMeta(int id) { if (id < 0 || id >= Meta.MAX) return null; synchronized (this) { if (mNativeMetas[id] != null) return mNativeMetas[id]; if (isReleased()) return null; } final String meta = nativeGetMeta(id); synchronized (this) { mNativeMetas[id] = meta; return meta; } }
/** * Get a Meta. * * @param id see {@link Meta} * @return meta or null if not found */ public String getMeta(int id) { if (id < 0 || id >= Meta.MAX) return null; synchronized (this) { if (mNativeMetas[id] != null) return mNativeMetas[id]; if (isReleased()) return null; } final String meta = nativeGetMeta(id); synchronized (this) { mNativeMetas[id] = meta; return meta; } }
/** * Get a Meta. * * @param id see {@link Meta} * @return meta or null if not found */ public String getMeta(int id) { if (id < 0 || id >= Meta.MAX) return null; synchronized (this) { if (mNativeMetas[id] != null) return mNativeMetas[id]; if (isReleased()) return null; } final String meta = nativeGetMeta(id); synchronized (this) { mNativeMetas[id] = meta; return meta; } }
/** * Get a Meta. * * @param id see {@link Meta} * @return meta or null if not found */ public String getMeta(int id) { if (id < 0 || id >= Meta.MAX) return null; synchronized (this) { if (mNativeMetas[id] != null) return mNativeMetas[id]; if (isReleased()) return null; } final String meta = nativeGetMeta(id); synchronized (this) { mNativeMetas[id] = meta; return meta; } }