public abstract class LanguageImpl extends Object implements Language
Language implementations.| Constructor and Description |
|---|
LanguageImpl() |
LanguageImpl(Language base) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Language |
getBaseLanguage()
If this language is "derived" from some other langauge, which one?
|
Set<Language> |
getDerivedLanguages() |
int |
hashCode() |
void |
registerDerivedLanguage(Language l)
Yuck? Languages are mutable?
|
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetArrayInterfaces, getConstantType, getMetadataToken, getName, getPointerType, getPrimitive, getRootType, getStringType, getThrowableType, inferInvokeExceptions, instructionFactory, isBooleanType, isCharType, isDoubleType, isFloatType, isIntType, isLongType, isMetadataType, isNullType, isStringType, isVoidType, lookupPrimitiveTypepublic LanguageImpl()
public LanguageImpl(Language base)
public Language getBaseLanguage()
LanguagegetBaseLanguage in interface Languagepublic Set<Language> getDerivedLanguages()
getDerivedLanguages in interface Languagepublic void registerDerivedLanguage(Language l)
LanguageregisterDerivedLanguage in interface LanguageCopyright © 2015. All rights reserved.