public final class MetaModelBuilder
extends java.lang.Object
Constructor and Description |
---|
MetaModelBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
addMemory(java.lang.String name,
Type dataType,
java.math.BigInteger count) |
void |
addMemory(java.lang.String name,
Type dataType,
long count) |
void |
addMode(MetaAddressingMode mode) |
void |
addMode(MetaGroup group) |
void |
addOperation(MetaGroup group) |
void |
addOperation(MetaOperation operation) |
void |
addRegister(java.lang.String name,
Type dataType,
java.math.BigInteger count) |
void |
addRegister(java.lang.String name,
Type dataType,
long count) |
MetaModel |
build() |
public void addRegister(java.lang.String name, Type dataType, java.math.BigInteger count)
public void addRegister(java.lang.String name, Type dataType, long count)
public void addMemory(java.lang.String name, Type dataType, java.math.BigInteger count)
public void addMemory(java.lang.String name, Type dataType, long count)
public void addMode(MetaAddressingMode mode)
public void addMode(MetaGroup group)
public void addOperation(MetaOperation operation)
public void addOperation(MetaGroup group)
public MetaModel build()