Class ReadHelper
- java.lang.Object
 - 
- jetbrains.mps.smodel.persistence.def.ReadHelper
 
 
- 
public class ReadHelper extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description ReadHelper(SModelReference modelRef) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddImportToModel(SModel model, String index, String modelUID, int version, boolean implicit)voidaddModelRef(String index, SModelReference modelRef)static Stringdecode(String s)SModelReferencegetSModelReference(String ix)StringgetStubConceptQualifiedName(String type)booleanisImplementationNode(String nodeInfo)booleanisImplementationWithStubNode(String nodeInfo)booleanisInterfaceNode(String nodeInfo)Pair<Boolean,SNodeReference>readLink_internal(String src)SNodeReferencereadLinkId(String src)StringreadName(String s)jetbrains.mps.baseLanguage.tuples.runtime.Tuples._3<ConceptKind,StaticScope,Boolean>readNodeInfo(String s)StringreadRole(String s)StringreadType(String s) 
 - 
 
- 
- 
Constructor Detail
- 
ReadHelper
public ReadHelper(SModelReference modelRef)
 
 - 
 
- 
Method Detail
- 
addModelRef
public void addModelRef(String index, SModelReference modelRef)
 
- 
addImportToModel
public void addImportToModel(SModel model, String index, String modelUID, int version, boolean implicit)
 
- 
getSModelReference
public SModelReference getSModelReference(@NotNull String ix)
 
- 
readLink_internal
@NotNull public Pair<Boolean,SNodeReference> readLink_internal(String src)
 
- 
readLinkId
public SNodeReference readLinkId(String src)
 
- 
isInterfaceNode
public boolean isInterfaceNode(String nodeInfo)
 
- 
isImplementationNode
public boolean isImplementationNode(String nodeInfo)
 
- 
isImplementationWithStubNode
public boolean isImplementationWithStubNode(String nodeInfo)
 
- 
readNodeInfo
public jetbrains.mps.baseLanguage.tuples.runtime.Tuples._3<ConceptKind,StaticScope,Boolean> readNodeInfo(String s)
 
 - 
 
 -