from inspector import Inspector
FaultInfo:
void {
name[1,1]: string //
type[1,1]: string //
}
Field:
void {
name[1,1]: string //
range[1,1]: void {
min[1,1]: int //
max[1,1]: int //
} //
type[1,1]: TypeInfo //
}
FileInspectionResponse:
void {
referredTypes[0,1]: TypeDefinition //
outputPorts[0,1]: PortInfo //
inputPorts[0,1]: PortInfo //
}
InspectionRequest:
void {
filename[1,1]: string //
includePaths[0,1]: string //
source[0,1]: string //
}
InterfaceInfo:
void {
operations[0,1]: OperationInfo //
documentation[0,1]: string //
name[1,1]: string //
}
OperationInfo:
void {
responseType[0,1]: string //
requestType[1,1]: string //
documentation[0,1]: string //
name[1,1]: string //
faults[0,1]: FaultInfo //
}
PortInfo:
void {
protocol[0,1]: string //
interfaces[0,1]: InterfaceInfo //
documentation[0,1]: string //
name[1,1]: string //
location[0,1]: string //
}
PortInspectionResponse:
void {
referredTypes[0,1]: TypeDefinition //
outputPorts[0,1]: PortInfo //
inputPorts[0,1]: PortInfo //
}
TypeDefinition:
void {
name[1,1]: string //
type[1,1]: TypeInfo //
}
TypeInfo:
void {
documentation[0,1]: string //
linkedTypeName[1,1]: string //
}
|void {
untypedFields[1,1]: bool //
documentation[0,1]: string //
nativeType[1,1]: string //
fields[0,1]: Field //
}
|void {
left[1,1]: TypeInfo //
documentation[0,1]: string //
right[1,1]: TypeInfo //
}
TypesInspectionResponse:
void {
types[0,1]: TypeDefinition //
}
WeakJavaExceptionType:
any {
stackTrace[0,1]: string //
}
WeakJavaExceptionType:
WeakJavaExceptionType