org.objectweb.speedo.naming.api
Interface MIBuilderHelper
- All Known Implementing Classes:
- JormMIBuilder
public interface MIBuilderHelper
- Author:
- S.Chassande-Barrioz
Method Summary |
org.objectweb.jorm.metainfo.api.ScalarField |
createNameDefField(org.objectweb.jorm.metainfo.api.MetaObject mo,
java.lang.String fn,
org.objectweb.jorm.type.api.PType type)
|
org.objectweb.jorm.metainfo.api.ScalarField |
createNameDefField(org.objectweb.jorm.metainfo.api.MetaObject mo,
java.lang.String fn,
org.objectweb.jorm.type.api.PType type,
int size,
int scale)
|
java.lang.String |
getErrorMessage(SpeedoClass sc,
org.objectweb.jorm.metainfo.api.MetaObject mo,
org.objectweb.jorm.metainfo.api.Reference ref)
|
org.objectweb.jorm.metainfo.api.Manager |
getManager(org.objectweb.jorm.metainfo.api.MetaObject mo)
|
java.lang.String |
getNameDefFieldPrefix(org.objectweb.jorm.metainfo.api.Reference ref,
boolean isIdentifier,
boolean isInGenClass,
SpeedoField sf)
|
org.objectweb.jorm.metainfo.api.PrimitiveElement |
getPrimitiveField(org.objectweb.jorm.metainfo.api.MetaObject mo,
java.lang.String name)
|
org.objectweb.jorm.type.api.PType |
getPrimitivePType(org.objectweb.asm.Type t)
|
getNameDefFieldPrefix
java.lang.String getNameDefFieldPrefix(org.objectweb.jorm.metainfo.api.Reference ref,
boolean isIdentifier,
boolean isInGenClass,
SpeedoField sf)
throws SpeedoException
- Throws:
SpeedoException
createNameDefField
org.objectweb.jorm.metainfo.api.ScalarField createNameDefField(org.objectweb.jorm.metainfo.api.MetaObject mo,
java.lang.String fn,
org.objectweb.jorm.type.api.PType type)
throws SpeedoException
- Throws:
SpeedoException
createNameDefField
org.objectweb.jorm.metainfo.api.ScalarField createNameDefField(org.objectweb.jorm.metainfo.api.MetaObject mo,
java.lang.String fn,
org.objectweb.jorm.type.api.PType type,
int size,
int scale)
throws SpeedoException
- Throws:
SpeedoException
getPrimitiveField
org.objectweb.jorm.metainfo.api.PrimitiveElement getPrimitiveField(org.objectweb.jorm.metainfo.api.MetaObject mo,
java.lang.String name)
getErrorMessage
java.lang.String getErrorMessage(SpeedoClass sc,
org.objectweb.jorm.metainfo.api.MetaObject mo,
org.objectweb.jorm.metainfo.api.Reference ref)
getPrimitivePType
org.objectweb.jorm.type.api.PType getPrimitivePType(org.objectweb.asm.Type t)
getManager
org.objectweb.jorm.metainfo.api.Manager getManager(org.objectweb.jorm.metainfo.api.MetaObject mo)