Class Ir
- java.lang.Object
-
- ru.ispras.microtesk.translator.nml.ir.Ir
-
public final class Ir extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Ir(java.lang.String modelName, java.lang.String revisionId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(java.lang.String name, Primitive value)
void
add(java.lang.String name, LetConstant value)
void
add(java.lang.String name, LetLabel value)
void
add(java.lang.String name, MemoryResource value)
void
add(java.lang.String name, Type value)
void
addRoot(Primitive value)
java.util.Map<java.lang.String,LetConstant>
getConstants()
java.util.Map<java.lang.String,LetLabel>
getLabels()
java.util.Map<java.lang.String,MemoryResource>
getMemory()
java.lang.String
getModelName()
java.util.Map<java.lang.String,Primitive>
getModes()
java.util.Map<java.lang.String,Primitive>
getOps()
java.lang.String
getRevisionId()
java.util.List<Primitive>
getRoots()
java.util.Map<java.lang.String,Type>
getTypes()
-
-
-
Method Detail
-
getModelName
public java.lang.String getModelName()
-
getRevisionId
public java.lang.String getRevisionId()
-
add
public void add(java.lang.String name, LetConstant value)
-
add
public void add(java.lang.String name, LetLabel value)
-
add
public void add(java.lang.String name, Type value)
-
add
public void add(java.lang.String name, MemoryResource value)
-
add
public void add(java.lang.String name, Primitive value)
-
addRoot
public void addRoot(Primitive value)
-
getConstants
public java.util.Map<java.lang.String,LetConstant> getConstants()
-
getLabels
public java.util.Map<java.lang.String,LetLabel> getLabels()
-
getTypes
public java.util.Map<java.lang.String,Type> getTypes()
-
getMemory
public java.util.Map<java.lang.String,MemoryResource> getMemory()
-
getModes
public java.util.Map<java.lang.String,Primitive> getModes()
-
getOps
public java.util.Map<java.lang.String,Primitive> getOps()
-
getRoots
public java.util.List<Primitive> getRoots()
-
-