
i.IObject Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of javaee-rt Show documentation
Show all versions of javaee-rt Show documentation
An Execution Environment for Java SCOREs
package i;
import s.java.lang.Class;
import s.java.lang.String;
/**
* See issue-80 for a more in-depth rationale leading up to the creation of this class.
* In short, this defines the parts of the "shadow java.lang.Object" interface which is callable by contract code.
* This exists as the root of both the class hierarchy and the interface hierarchy in order to allow interfaces to
* be assignable to something we can treat as the "root".
*/
public interface IObject {
public Class> avm_getClass();
public int avm_hashCode();
public boolean avm_equals(IObject obj);
public String avm_toString();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy