com.facebook.react.bridge.Dynamic.java Source code

Java tutorial

Introduction

Here is the source code for com.facebook.react.bridge.Dynamic.java

Source

/*
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

package com.facebook.react.bridge;

/**
 * Type representing a piece of data with unknown runtime type. Useful for allowing javascript to
 * pass one of multiple types down to the native layer.
 */
public interface Dynamic {
    boolean isNull();

    boolean asBoolean();

    double asDouble();

    int asInt();

    String asString();

    ReadableArray asArray();

    ReadableMap asMap();

    ReadableType getType();

    void recycle();
}