Mercurial > hg > truffle
diff truffle/com.oracle.truffle.api.object/snapshot.sigtest @ 22400:b07854a19ab4
Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
author | Jaroslav Tulach <jaroslav.tulach@oracle.com> |
---|---|
date | Fri, 20 Nov 2015 16:41:09 +0100 |
parents | |
children | 2ce4c49bc131 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/truffle/com.oracle.truffle.api.object/snapshot.sigtest Fri Nov 20 16:41:09 2015 +0100 @@ -0,0 +1,359 @@ +#Signature file v4.1 +#Version + +CLSS public abstract interface com.oracle.truffle.api.TypedObject +meth public abstract java.lang.Object getTypeIdentifier() + +CLSS public abstract interface com.oracle.truffle.api.interop.TruffleObject +meth public abstract com.oracle.truffle.api.interop.ForeignAccess getForeignAccess() + +CLSS public com.oracle.truffle.api.nodes.SlowPathException +cons public init() +cons public init(java.lang.String) +cons public init(java.lang.String,java.lang.Throwable) +cons public init(java.lang.Throwable) +meth public java.lang.Throwable fillInStackTrace() +supr java.lang.Exception +hfds serialVersionUID + +CLSS public abstract interface com.oracle.truffle.api.object.BooleanLocation +intf com.oracle.truffle.api.object.TypedLocation +meth public abstract boolean getBoolean(com.oracle.truffle.api.object.DynamicObject,boolean) +meth public abstract boolean getBoolean(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) +meth public abstract java.lang.Class<java.lang.Boolean> getType() +meth public abstract void setBoolean(com.oracle.truffle.api.object.DynamicObject,boolean) throws com.oracle.truffle.api.object.FinalLocationException +meth public abstract void setBoolean(com.oracle.truffle.api.object.DynamicObject,boolean,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException +meth public abstract void setBoolean(com.oracle.truffle.api.object.DynamicObject,boolean,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) + +CLSS public abstract interface com.oracle.truffle.api.object.DoubleLocation +intf com.oracle.truffle.api.object.TypedLocation +meth public abstract double getDouble(com.oracle.truffle.api.object.DynamicObject,boolean) +meth public abstract double getDouble(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) +meth public abstract java.lang.Class<java.lang.Double> getType() +meth public abstract void setDouble(com.oracle.truffle.api.object.DynamicObject,double) throws com.oracle.truffle.api.object.FinalLocationException +meth public abstract void setDouble(com.oracle.truffle.api.object.DynamicObject,double,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException +meth public abstract void setDouble(com.oracle.truffle.api.object.DynamicObject,double,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) + +CLSS public abstract com.oracle.truffle.api.object.DynamicObject +cons public init() +intf com.oracle.truffle.api.TypedObject +intf com.oracle.truffle.api.interop.TruffleObject +meth public abstract boolean delete(java.lang.Object) +meth public abstract boolean isEmpty() +meth public abstract boolean set(java.lang.Object,java.lang.Object) +meth public abstract boolean updateShape() +meth public abstract com.oracle.truffle.api.object.DynamicObject copy(com.oracle.truffle.api.object.Shape) +meth public abstract com.oracle.truffle.api.object.Shape getShape() +meth public abstract int size() +meth public abstract java.lang.Object get(java.lang.Object,java.lang.Object) +meth public abstract void define(java.lang.Object,java.lang.Object,int) +meth public abstract void define(java.lang.Object,java.lang.Object,int,com.oracle.truffle.api.object.LocationFactory) +meth public abstract void setShapeAndGrow(com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) +meth public abstract void setShapeAndResize(com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) +meth public final boolean containsKey(java.lang.Object) +meth public final java.lang.Object get(java.lang.Object) +meth public final void define(java.lang.Object,java.lang.Object) +supr java.lang.Object + +CLSS public abstract interface com.oracle.truffle.api.object.DynamicObjectFactory +meth public abstract !varargs com.oracle.truffle.api.object.DynamicObject newInstance(java.lang.Object[]) +meth public abstract com.oracle.truffle.api.object.Shape getShape() + +CLSS public final com.oracle.truffle.api.object.FinalLocationException +cons public init() +supr com.oracle.truffle.api.nodes.SlowPathException +hfds serialVersionUID + +CLSS public final com.oracle.truffle.api.object.HiddenKey +cons public init(java.lang.String) +meth public java.lang.String getName() +meth public java.lang.String toString() +supr java.lang.Object +hfds name + +CLSS public final com.oracle.truffle.api.object.IncompatibleLocationException +cons public init() +supr com.oracle.truffle.api.nodes.SlowPathException +hfds serialVersionUID + +CLSS public abstract interface com.oracle.truffle.api.object.IntLocation +intf com.oracle.truffle.api.object.TypedLocation +meth public abstract int getInt(com.oracle.truffle.api.object.DynamicObject,boolean) +meth public abstract int getInt(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) +meth public abstract java.lang.Class<java.lang.Integer> getType() +meth public abstract void setInt(com.oracle.truffle.api.object.DynamicObject,int) throws com.oracle.truffle.api.object.FinalLocationException +meth public abstract void setInt(com.oracle.truffle.api.object.DynamicObject,int,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException +meth public abstract void setInt(com.oracle.truffle.api.object.DynamicObject,int,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) + +CLSS public abstract com.oracle.truffle.api.object.Layout +cons public init() +fld public final static java.lang.String OPTION_PREFIX = "truffle.object." +fld public final static java.util.EnumSet<com.oracle.truffle.api.object.Layout$ImplicitCast> INT_TO_DOUBLE + anno 0 java.lang.Deprecated() +fld public final static java.util.EnumSet<com.oracle.truffle.api.object.Layout$ImplicitCast> INT_TO_LONG + anno 0 java.lang.Deprecated() +fld public final static java.util.EnumSet<com.oracle.truffle.api.object.Layout$ImplicitCast> NONE + anno 0 java.lang.Deprecated() +innr public final static !enum ImplicitCast +innr public final static Builder +meth protected static com.oracle.truffle.api.object.LayoutFactory getFactory() +meth protected static java.util.EnumSet<com.oracle.truffle.api.object.Layout$ImplicitCast> getAllowedImplicitCasts(com.oracle.truffle.api.object.Layout$Builder) +meth public abstract com.oracle.truffle.api.object.DynamicObject newInstance(com.oracle.truffle.api.object.Shape) +meth public abstract com.oracle.truffle.api.object.Shape createShape(com.oracle.truffle.api.object.ObjectType) +meth public abstract com.oracle.truffle.api.object.Shape createShape(com.oracle.truffle.api.object.ObjectType,java.lang.Object) +meth public abstract com.oracle.truffle.api.object.Shape createShape(com.oracle.truffle.api.object.ObjectType,java.lang.Object,int) +meth public abstract com.oracle.truffle.api.object.Shape$Allocator createAllocator() +meth public abstract java.lang.Class<? extends com.oracle.truffle.api.object.DynamicObject> getType() +meth public static com.oracle.truffle.api.object.Layout createLayout() +meth public static com.oracle.truffle.api.object.Layout createLayout(java.util.EnumSet<com.oracle.truffle.api.object.Layout$ImplicitCast>) + anno 0 java.lang.Deprecated() +meth public static com.oracle.truffle.api.object.Layout$Builder newLayout() +supr java.lang.Object +hfds LAYOUT_FACTORY + +CLSS public final static com.oracle.truffle.api.object.Layout$Builder + outer com.oracle.truffle.api.object.Layout +meth public com.oracle.truffle.api.object.Layout build() +meth public com.oracle.truffle.api.object.Layout$Builder addAllowedImplicitCast(com.oracle.truffle.api.object.Layout$ImplicitCast) +meth public com.oracle.truffle.api.object.Layout$Builder setAllowedImplicitCasts(java.util.EnumSet<com.oracle.truffle.api.object.Layout$ImplicitCast>) +meth public java.util.EnumSet<com.oracle.truffle.api.object.Layout$ImplicitCast> getAllowedImplicitCasts() + anno 0 java.lang.Deprecated() +supr java.lang.Object +hfds allowedImplicitCasts + +CLSS public final static !enum com.oracle.truffle.api.object.Layout$ImplicitCast + outer com.oracle.truffle.api.object.Layout +fld public final static com.oracle.truffle.api.object.Layout$ImplicitCast IntToDouble +fld public final static com.oracle.truffle.api.object.Layout$ImplicitCast IntToLong +meth public static com.oracle.truffle.api.object.Layout$ImplicitCast valueOf(java.lang.String) +meth public static com.oracle.truffle.api.object.Layout$ImplicitCast[] values() +supr java.lang.Enum<com.oracle.truffle.api.object.Layout$ImplicitCast> + +CLSS public abstract interface com.oracle.truffle.api.object.LayoutFactory +meth public abstract com.oracle.truffle.api.object.Layout createLayout(com.oracle.truffle.api.object.Layout$Builder) +meth public abstract com.oracle.truffle.api.object.Property createProperty(java.lang.Object,com.oracle.truffle.api.object.Location) +meth public abstract com.oracle.truffle.api.object.Property createProperty(java.lang.Object,com.oracle.truffle.api.object.Location,int) +meth public abstract int getPriority() + +CLSS public abstract com.oracle.truffle.api.object.Location +cons public init() +meth protected abstract java.lang.Object getInternal(com.oracle.truffle.api.object.DynamicObject) +meth protected abstract void setInternal(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) throws com.oracle.truffle.api.object.IncompatibleLocationException +meth protected static boolean checkShape(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) +meth protected static com.oracle.truffle.api.object.FinalLocationException finalLocation() throws com.oracle.truffle.api.object.FinalLocationException +meth protected static com.oracle.truffle.api.object.IncompatibleLocationException incompatibleLocation() throws com.oracle.truffle.api.object.IncompatibleLocationException +meth public abstract boolean equals(java.lang.Object) +meth public abstract int hashCode() +meth public boolean canSet(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) +meth public boolean canSet(java.lang.Object) +meth public boolean canStore(java.lang.Object) +meth public boolean isConstant() +meth public boolean isFinal() +meth public final java.lang.Object get(com.oracle.truffle.api.object.DynamicObject) +meth public final java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) +meth public final void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException +meth public final void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.IncompatibleLocationException +meth public java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean) +meth public void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException +supr java.lang.Object + +CLSS public abstract interface com.oracle.truffle.api.object.LocationFactory +meth public abstract com.oracle.truffle.api.object.Location createLocation(com.oracle.truffle.api.object.Shape,java.lang.Object) + +CLSS public final !enum com.oracle.truffle.api.object.LocationModifier +fld public final static com.oracle.truffle.api.object.LocationModifier Final +fld public final static com.oracle.truffle.api.object.LocationModifier NonNull +meth public static com.oracle.truffle.api.object.LocationModifier valueOf(java.lang.String) +meth public static com.oracle.truffle.api.object.LocationModifier[] values() +supr java.lang.Enum<com.oracle.truffle.api.object.LocationModifier> + +CLSS public abstract interface com.oracle.truffle.api.object.LongLocation +intf com.oracle.truffle.api.object.TypedLocation +meth public abstract java.lang.Class<java.lang.Long> getType() +meth public abstract long getLong(com.oracle.truffle.api.object.DynamicObject,boolean) +meth public abstract long getLong(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) +meth public abstract void setLong(com.oracle.truffle.api.object.DynamicObject,long) throws com.oracle.truffle.api.object.FinalLocationException +meth public abstract void setLong(com.oracle.truffle.api.object.DynamicObject,long,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException +meth public abstract void setLong(com.oracle.truffle.api.object.DynamicObject,long,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) + +CLSS public abstract interface com.oracle.truffle.api.object.ObjectLocation +intf com.oracle.truffle.api.object.TypedLocation +meth public abstract boolean isNonNull() +meth public abstract java.lang.Class<?> getType() + +CLSS public com.oracle.truffle.api.object.ObjectType +cons public init() +meth public boolean equals(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) +meth public com.oracle.truffle.api.interop.ForeignAccess getForeignAccessFactory() +meth public int hashCode(com.oracle.truffle.api.object.DynamicObject) +meth public java.lang.Object createShapeData(com.oracle.truffle.api.object.Shape) +meth public java.lang.String toString(com.oracle.truffle.api.object.DynamicObject) +supr java.lang.Object + +CLSS public abstract com.oracle.truffle.api.object.Property +cons protected init() +meth public abstract boolean isHidden() +meth public abstract boolean isSame(com.oracle.truffle.api.object.Property) +meth public abstract boolean isShadow() +meth public abstract com.oracle.truffle.api.object.Location getLocation() +meth public abstract com.oracle.truffle.api.object.Property copyWithFlags(int) +meth public abstract com.oracle.truffle.api.object.Property copyWithRelocatable(boolean) +meth public abstract com.oracle.truffle.api.object.Property relocate(com.oracle.truffle.api.object.Location) +meth public abstract int getFlags() +meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean) +meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) +meth public abstract java.lang.Object getKey() +meth public abstract void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException +meth public abstract void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.IncompatibleLocationException +meth public abstract void setGeneric(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) +meth public abstract void setGeneric(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) +meth public abstract void setInternal(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) +meth public abstract void setSafe(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) +meth public abstract void setSafe(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) +meth public static com.oracle.truffle.api.object.Property create(java.lang.Object,com.oracle.truffle.api.object.Location,int) +supr java.lang.Object + +CLSS public abstract com.oracle.truffle.api.object.Shape +cons public init() +innr public abstract interface static Pred +innr public abstract static Allocator +meth public abstract boolean check(com.oracle.truffle.api.object.DynamicObject) +meth public abstract boolean hasProperty(java.lang.Object) +meth public abstract boolean hasTransitionWithKey(java.lang.Object) +meth public abstract boolean isLeaf() +meth public abstract boolean isRelated(com.oracle.truffle.api.object.Shape) +meth public abstract boolean isValid() +meth public abstract com.oracle.truffle.api.Assumption getLeafAssumption() +meth public abstract com.oracle.truffle.api.Assumption getValidAssumption() +meth public abstract com.oracle.truffle.api.object.DynamicObject newInstance() +meth public abstract com.oracle.truffle.api.object.DynamicObjectFactory createFactory() +meth public abstract com.oracle.truffle.api.object.Layout getLayout() +meth public abstract com.oracle.truffle.api.object.ObjectType getObjectType() +meth public abstract com.oracle.truffle.api.object.Property getLastProperty() +meth public abstract com.oracle.truffle.api.object.Property getProperty(java.lang.Object) +meth public abstract com.oracle.truffle.api.object.Shape addProperty(com.oracle.truffle.api.object.Property) +meth public abstract com.oracle.truffle.api.object.Shape append(com.oracle.truffle.api.object.Property) +meth public abstract com.oracle.truffle.api.object.Shape changeType(com.oracle.truffle.api.object.ObjectType) +meth public abstract com.oracle.truffle.api.object.Shape createSeparateShape(java.lang.Object) +meth public abstract com.oracle.truffle.api.object.Shape defineProperty(java.lang.Object,java.lang.Object,int) +meth public abstract com.oracle.truffle.api.object.Shape defineProperty(java.lang.Object,java.lang.Object,int,com.oracle.truffle.api.object.LocationFactory) +meth public abstract com.oracle.truffle.api.object.Shape getParent() +meth public abstract com.oracle.truffle.api.object.Shape getRoot() +meth public abstract com.oracle.truffle.api.object.Shape removeProperty(com.oracle.truffle.api.object.Property) +meth public abstract com.oracle.truffle.api.object.Shape replaceProperty(com.oracle.truffle.api.object.Property,com.oracle.truffle.api.object.Property) +meth public abstract com.oracle.truffle.api.object.Shape reservePrimitiveExtensionArray() +meth public abstract com.oracle.truffle.api.object.Shape tryMerge(com.oracle.truffle.api.object.Shape) +meth public abstract com.oracle.truffle.api.object.Shape$Allocator allocator() +meth public abstract int getId() +meth public abstract int getPropertyCount() +meth public abstract java.lang.Iterable<com.oracle.truffle.api.object.Property> getProperties() +meth public abstract java.lang.Iterable<java.lang.Object> getKeys() +meth public abstract java.lang.Object getData() +meth public abstract java.lang.Object getMutex() +meth public abstract java.lang.Object getSharedData() +meth public abstract java.util.List<com.oracle.truffle.api.object.Property> getPropertyList() +meth public abstract java.util.List<com.oracle.truffle.api.object.Property> getPropertyList(com.oracle.truffle.api.object.Shape$Pred<com.oracle.truffle.api.object.Property>) +meth public abstract java.util.List<com.oracle.truffle.api.object.Property> getPropertyListInternal(boolean) +meth public abstract java.util.List<java.lang.Object> getKeyList() +meth public abstract java.util.List<java.lang.Object> getKeyList(com.oracle.truffle.api.object.Shape$Pred<com.oracle.truffle.api.object.Property>) +supr java.lang.Object + +CLSS public abstract static com.oracle.truffle.api.object.Shape$Allocator + outer com.oracle.truffle.api.object.Shape +cons public init() +meth protected abstract com.oracle.truffle.api.object.Location locationForType(java.lang.Class<?>,boolean,boolean) +meth protected abstract com.oracle.truffle.api.object.Location locationForValue(java.lang.Object,boolean,boolean) +meth public abstract com.oracle.truffle.api.object.Location constantLocation(java.lang.Object) +meth public abstract com.oracle.truffle.api.object.Location declaredLocation(java.lang.Object) +meth public abstract com.oracle.truffle.api.object.Shape$Allocator addLocation(com.oracle.truffle.api.object.Location) +meth public abstract com.oracle.truffle.api.object.Shape$Allocator copy() +meth public final com.oracle.truffle.api.object.Location locationForType(java.lang.Class<?>) +meth public final com.oracle.truffle.api.object.Location locationForType(java.lang.Class<?>,java.util.EnumSet<com.oracle.truffle.api.object.LocationModifier>) +meth public final com.oracle.truffle.api.object.Location locationForValue(java.lang.Object) +meth public final com.oracle.truffle.api.object.Location locationForValue(java.lang.Object,java.util.EnumSet<com.oracle.truffle.api.object.LocationModifier>) +supr java.lang.Object + +CLSS public abstract interface static com.oracle.truffle.api.object.Shape$Pred<%0 extends java.lang.Object> + outer com.oracle.truffle.api.object.Shape +meth public abstract boolean test({com.oracle.truffle.api.object.Shape$Pred%0}) + +CLSS public abstract interface com.oracle.truffle.api.object.ShapeListener +meth public abstract void onPropertyTransition(java.lang.Object) + +CLSS public abstract interface com.oracle.truffle.api.object.TypedLocation +meth public abstract java.lang.Class<?> getType() +meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean) +meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) +meth public abstract void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException +meth public abstract void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException +meth public abstract void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.IncompatibleLocationException + +CLSS public abstract interface java.io.Serializable + +CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.Object> +meth public abstract int compareTo({java.lang.Comparable%0}) + +CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.Enum%0}>> +cons protected init(java.lang.String,int) +intf java.io.Serializable +intf java.lang.Comparable<{java.lang.Enum%0}> +meth protected final java.lang.Object clone() throws java.lang.CloneNotSupportedException +meth protected final void finalize() +meth public final boolean equals(java.lang.Object) +meth public final int compareTo({java.lang.Enum%0}) +meth public final int hashCode() +meth public final int ordinal() +meth public final java.lang.Class<{java.lang.Enum%0}> getDeclaringClass() +meth public final java.lang.String name() +meth public java.lang.String toString() +meth public static <%0 extends java.lang.Enum<{%%0}>> {%%0} valueOf(java.lang.Class<{%%0}>,java.lang.String) +supr java.lang.Object +hfds name,ordinal + +CLSS public java.lang.Exception +cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean) +cons public init() +cons public init(java.lang.String) +cons public init(java.lang.String,java.lang.Throwable) +cons public init(java.lang.Throwable) +supr java.lang.Throwable +hfds serialVersionUID + +CLSS public java.lang.Object +cons public init() +meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException +meth protected void finalize() throws java.lang.Throwable +meth public boolean equals(java.lang.Object) +meth public final java.lang.Class<?> getClass() +meth public final void notify() +meth public final void notifyAll() +meth public final void wait() throws java.lang.InterruptedException +meth public final void wait(long) throws java.lang.InterruptedException +meth public final void wait(long,int) throws java.lang.InterruptedException +meth public int hashCode() +meth public java.lang.String toString() + +CLSS public java.lang.Throwable +cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean) +cons public init() +cons public init(java.lang.String) +cons public init(java.lang.String,java.lang.Throwable) +cons public init(java.lang.Throwable) +intf java.io.Serializable +meth public final java.lang.Throwable[] getSuppressed() +meth public final void addSuppressed(java.lang.Throwable) +meth public java.lang.StackTraceElement[] getStackTrace() +meth public java.lang.String getLocalizedMessage() +meth public java.lang.String getMessage() +meth public java.lang.String toString() +meth public java.lang.Throwable fillInStackTrace() +meth public java.lang.Throwable getCause() +meth public java.lang.Throwable initCause(java.lang.Throwable) +meth public void printStackTrace() +meth public void printStackTrace(java.io.PrintStream) +meth public void printStackTrace(java.io.PrintWriter) +meth public void setStackTrace(java.lang.StackTraceElement[]) +supr java.lang.Object +hfds CAUSE_CAPTION,EMPTY_THROWABLE_ARRAY,NULL_CAUSE_MESSAGE,SELF_SUPPRESSION_MESSAGE,SUPPRESSED_CAPTION,SUPPRESSED_SENTINEL,UNASSIGNED_STACK,backtrace,cause,detailMessage,serialVersionUID,stackTrace,suppressedExceptions +hcls PrintStreamOrWriter,SentinelHolder,WrappedPrintStream,WrappedPrintWriter +