package Ġcom . be eper . android _ se sh at . database Ċ Ċ import Ġcom . be eper . android _ se sh at . Library Loader Ċ Ċ class ĠDatabase Stats Ġinternal Ġconstructor ( ptr : ĠLong ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġptr : Long ĊĊĠĠĠ Ġval Ġsize : ĠU Long Ġ= Ġn _ database _ stats _ get _ size ( ptr ). to UL ong () ĊĠĠĠ Ġval Ġevent Count : ĠU Long Ġ= Ġn _ database _ stats _ get _ event _ count ( ptr ). to UL ong () ĊĠĠĠ Ġval Ġroom Count : ĠU Long Ġ= Ġn _ database _ stats _ get _ room _ count ( ptr ). to UL ong () ĊĊĠĠĠ Ġinit { ĊĠĠĠĠĠĠĠ ĠLibrary Loader . ensure Native Lib Is Loaded () ĊĠĠĠĠĠĠĠ Ġthis . ptr Ġ= Ġptr ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ/* ĊĠĠĠĠ Ġ* ĠCalled Ġif Ġthe Ġobject Ġis ĠGC 'd Ġby Ġthe ĠJVM ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġprotected Ġfun Ġfinalize () Ġ{ ĊĠĠĠĠĠĠĠ Ġn _ free _ database _ stats ( ptr ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġexternal Ġfun Ġn _ free _ database _ stats ( ptr : ĠLong ) ĊĊĠĠĠ Ġprivate Ġexternal Ġfun Ġn _ database _ stats _ get _ size ( ĊĠĠĠĠĠĠĠ Ġdatabase Stats Pointer : ĠLong , ĊĠĠĠ Ġ): ĠLong ĊĊĠĠĠ Ġprivate Ġexternal Ġfun Ġn _ database _ stats _ get _ event _ count ( ĊĠĠĠĠĠĠĠ Ġdatabase Stats Pointer : ĠLong , ĊĠĠĠ Ġ): ĠLong ĊĊĠĠĠ Ġprivate Ġexternal Ġfun Ġn _ database _ stats _ get _ room _ count ( ĊĠĠĠĠĠĠĠ Ġdatabase Stats Pointer : ĠLong , ĊĠĠĠ Ġ): ĠLong Ċ Ċ } Ċ