public 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 final void addRegister(java.lang.String name, Type dataType, java.math.BigInteger count)
public final void addRegister(java.lang.String name, Type dataType, long count)
public final void addMemory(java.lang.String name, Type dataType, java.math.BigInteger count)
public final void addMemory(java.lang.String name, Type dataType, long count)
public final void addMode(MetaAddressingMode mode)
public final void addMode(MetaGroup group)
public final void addOperation(MetaOperation operation)
public final void addOperation(MetaGroup group)
public final MetaModel build()