Package jetbrains.mps.smodel
Class SModelId.IntegerSModelId
- java.lang.Object
 - 
- jetbrains.mps.smodel.SModelId
 - 
- jetbrains.mps.smodel.SModelId.IntegerSModelId
 
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class jetbrains.mps.smodel.SModelId
SModelId.ForeignSModelId, SModelId.IntegerSModelId, SModelId.ModelNameSModelId, SModelId.RegularSModelId, SModelId.RelativePathSModelId 
 - 
 
- 
Constructor Summary
Constructors Constructor Description IntegerSModelId(int value) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetType()intgetValue()inthashCode()booleanisGloballyUnique()Globally unique model identifiers can be resolved in a context of the whole repository.static SModelId.IntegerSModelIdparse(String cs)StringtoString()- 
Methods inherited from class jetbrains.mps.smodel.SModelId
foreign, foreign, fromString, generate, getModelName, regular, regular 
 - 
 
 - 
 
- 
- 
Field Detail
- 
TYPE
public static final String TYPE
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getValue
public int getValue()
 
- 
isGloballyUnique
public boolean isGloballyUnique()
Description copied from interface:SModelIdGlobally unique model identifiers can be resolved in a context of the whole repository. For example, implementations based onUUIDorURIdo not need a module to be resolved.- Specified by:
 isGloballyUniquein interfaceSModelId- Overrides:
 isGloballyUniquein classSModelId
 
- 
getType
public String getType()
 
- 
parse
public static SModelId.IntegerSModelId parse(String cs) throws IllegalArgumentException
- Throws:
 IllegalArgumentException
 
 - 
 
 -