blob: 8f117d02ab9564ede0704aacd5dbf2be981e3e0a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
package org.jetbrains.protocolReader;
import org.jetbrains.jsonProtocol.ItemDescriptor;
import org.jetbrains.jsonProtocol.ProtocolMetaModel;
import java.util.List;
interface ResolveAndGenerateScope {
String getDomainName();
TypeData.Direction getTypeDirection();
<T extends ItemDescriptor> QualifiedTypeData resolveType(T typedObject);
BoxableType generateNestedObject(String description,
List<ProtocolMetaModel.ObjectProperty> properties);
}
|