|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FabILTypeSystem
Method Summary | |
---|---|
ClassType |
AbortException()
|
ClassType |
DelegatingPrincipal()
|
FabricArrayType |
fabricArrayOf(Position pos,
Type type)
|
FabricArrayType |
fabricArrayOf(Type baseType)
Returns the compile-time representation of a Fabric array type. |
FabricArrayType |
fabricArrayOf(Type type,
int dims)
|
ClassType |
fabricRuntimeArrayImplOf(Type type)
|
ClassType |
fabricRuntimeArrayOf(Type type)
|
ClassType |
FabricThread()
The ClassType of fabric.common.FabricThread. |
ClassType |
FObject()
The ClassType of fabric.lang.Object. |
ClassType |
InternalError()
|
boolean |
isCompiledByFabc(ClassType ct)
Determines whether the given ClassType was compiled with fabc. |
boolean |
isFabricArray(ArrayType type)
|
boolean |
isFabricArray(Type type)
|
boolean |
isFabricArray(TypeNode type)
|
boolean |
isFabricClass(ClassType type)
|
boolean |
isFabricClass(Type type)
|
boolean |
isFabricClass(TypeNode type)
|
boolean |
isFabricReference(Type type)
|
boolean |
isFabricReference(TypeNode type)
|
boolean |
isFabricType(Type type)
|
boolean |
isFabricType(TypeNode type)
|
boolean |
isJavaInlineable(Type type)
Determines whether the given type is a subtype of fabric.lang.JavaInlineable. |
boolean |
isJavaInlineable(TypeNode type)
|
boolean |
isPrincipalClass(ClassType type)
|
boolean |
isPrincipalClass(Type type)
|
boolean |
isPrincipalClass(TypeNode type)
|
boolean |
isPureFabricType(Type type)
Determines whether the given type is a "pure" Fabric type. |
boolean |
isPureFabricType(TypeNode type)
Determines whether the given type is a "pure" Fabric type. |
boolean |
isThread(Type type)
|
boolean |
isThread(TypeNode type)
|
ClassType |
JavaInlineable()
The ClassType of fabric.lang.JavaInlineable. |
Type |
Label()
The ClassType of fabric.lang.security.Label. |
ClassType |
Principal()
|
ClassType |
RemoteCallException()
|
ClassType |
RemoteWorker()
The ClassType of fabric.worker.remote.RemoteWorker. |
void |
setRuntimeClassResolver(LoadedClassResolver lcr)
Sets the LoadedClassResolver to use when looking for Fabric runtime classes. |
Type |
Store()
The ClassType of fabric.worker.Store. |
ClassType |
Thread()
The ClassType of java.lang.Thread. |
ClassType |
toFabricRuntimeArray(ArrayType type)
|
ClassType |
TransactionManager()
return the ClassType corresponding to fabric.worker.transaction.TransactionManager |
ClassType |
Worker()
|
ClassType |
WrappedJavaInlineable()
The ClassType of fabric.lang.WrappedJavaInlineable. |
Method Detail |
---|
ClassType TransactionManager()
ClassType FObject()
ClassType JavaInlineable()
ClassType WrappedJavaInlineable()
ClassType FabricThread()
ClassType Thread()
ClassType AbortException()
ClassType RemoteWorker()
ClassType RemoteCallException()
ClassType Worker()
ClassType Principal()
ClassType DelegatingPrincipal()
Type Store()
Type Label()
ClassType InternalError()
ClassType fabricRuntimeArrayOf(Type type)
ClassType fabricRuntimeArrayImplOf(Type type)
ClassType toFabricRuntimeArray(ArrayType type)
FabricArrayType fabricArrayOf(Type baseType)
FabricArrayType fabricArrayOf(Position pos, Type type)
FabricArrayType fabricArrayOf(Type type, int dims)
boolean isFabricType(Type type)
boolean isFabricType(TypeNode type)
boolean isThread(Type type)
boolean isThread(TypeNode type)
boolean isPureFabricType(Type type)
boolean isPureFabricType(TypeNode type)
boolean isFabricReference(Type type)
boolean isFabricReference(TypeNode type)
boolean isFabricClass(ClassType type)
boolean isFabricClass(Type type)
boolean isFabricClass(TypeNode type)
boolean isPrincipalClass(ClassType type)
boolean isPrincipalClass(Type type)
boolean isPrincipalClass(TypeNode type)
boolean isFabricArray(ArrayType type)
boolean isFabricArray(Type type)
boolean isFabricArray(TypeNode type)
boolean isJavaInlineable(Type type)
boolean isJavaInlineable(TypeNode type)
boolean isCompiledByFabc(ClassType ct)
void setRuntimeClassResolver(LoadedClassResolver lcr)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |