net.sf.retrotranslator.transformer
Class EmbeddingConverter
java.lang.Object
net.sf.retrotranslator.transformer.EmbeddingConverter
class EmbeddingConverter
- extends java.lang.Object
- Author:
- Taras Puchko
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
embeddingPrefix
private final java.lang.String embeddingPrefix
logger
private final SystemLogger logger
prefixes
private final java.util.List<java.lang.String> prefixes
classNames
private final java.util.Map<java.lang.String,java.lang.Boolean> classNames
environment
private final TargetEnvironment environment
countEmbedded
private int countEmbedded
EmbeddingConverter
public EmbeddingConverter(ClassVersion target,
java.lang.String embed,
TargetEnvironment environment,
SystemLogger logger)
makePrefix
private static java.lang.String makePrefix(java.lang.String packageName)
convertFileName
public java.lang.String convertFileName(java.lang.String fileName)
convertClassName
public java.lang.String convertClassName(java.lang.String className)
isEmbedded
private boolean isEmbedded(java.lang.String name)
embed
public void embed(FileContainer destination,
ClassTransformer transformer)
embed
private boolean embed(java.util.Map.Entry<java.lang.String,java.lang.Boolean> entry,
FileContainer destination,
ClassTransformer transformer)