tests.java.org.python.tests.VisibilityResults Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jython Show documentation
Show all versions of jython Show documentation
Jython is an implementation of the high-level, dynamic, object-oriented
language Python written in 100% Pure Java, and seamlessly integrated with
the Java platform. It thus allows you to run Python on any Java platform.
package org.python.tests;
public interface VisibilityResults {
// Value not used by default by any of the visible classes
public static final int UNUSED = -1;
// Returns for Invisible.java
public static final int PROTECTED_STATIC_FIELD = 1;
public static final int PROTECTED_FIELD = 2;
public static final int PACKAGE_STATIC_FIELD = 3;
public static final int PACKAGE_FIELD = 4;
public static final int PROTECTED_STATIC_METHOD = 5;
public static final int OVERLOADED_STATIC_METHOD = 6;
public static final int PROTECTED_METHOD = 7;
public static final int OVERLOADED_PROTECTED_METHOD = 8;
public static final int PACKAGE_STATIC_METHOD = 9;
public static final int PACKAGE_METHOD = 10;
// Returns for Visible.java
public static final int PUBLIC_FIELD = 101;
public static final int PUBLIC_STATIC_FIELD = 102;
public static final int PUBLIC_METHOD = 103;
public static final int OVERLOADED_PUBLIC_METHOD = 104;
public static final int EXTRA_ARG_PUBLIC_METHOD = 105;
public static final int OVERLOADED_EXTRA_ARG_PUBLIC_METHOD = 106;
public static final int PUBLIC_STATIC_METHOD = 107;
public static final int OVERLOADED_PUBLIC_STATIC_METHOD = 108;
public static final int EXTRA_ARG_PUBLIC_STATIC_METHOD = 109;
public static final int PUBLIC_METHOD_FIELD = 110;
public static final int PUBLIC_STATIC_METHOD_FIELD = 111;
public static final int VISIBLE_SHARED_NAME_FIELD = 112;
// Returns for SubVisible.java
public static final int SUBCLASS_OVERRIDE = 201;
public static final int SUBCLASS_OVERLOAD = 202;
public static final int SUBCLASS_STATIC_OVERRIDE = 203;
public static final int SUBCLASS_STATIC_OVERLOAD = 204;
public static final int SUBVISIBLE_SHARED_NAME_FIELD = 205;
}