// Copyright 2020-2021, Collabora, Ltd. // SPDX-License-Identifier: BSL-1.0 // Author: Rylie Pavlik // Inline implementations: do not include on its own! #pragma once namespace wrap { namespace java::util { inline int32_t List::size() const { assert(!isNull()); return object().call(Meta::data().size); } inline jni::Object List::get(int32_t index) const { assert(!isNull()); return object().call(Meta::data().get, index); } } // namespace java::util } // namespace wrap