public class DefaultCompilerRegistry extends DefaultNamedDomainObjectSet<Compiler> implements CompilerRegistry, CompileSpecFactory
| Constructor and Description |
|---|
DefaultCompilerRegistry(Instantiator instantiator) |
| Modifier and Type | Method and Description |
|---|---|
BinaryCompileSpec |
create(Binary binary)
Create a new spec to compile this binary
|
CompilerAdapter<BinaryCompileSpec> |
getDefaultCompiler()
Somehow picks what the default compiler to use is.
|
List<Compiler> |
getSearchOrder() |
void |
setSpecFactory(BinaryCompileSpecFactory specFactory) |
filtered, filteredStore, findAll, getDisplayName, matching, matching, withTypeadd, addRule, addRule, assertCanAdd, assertCanAdd, createNotFoundException, findByName, findByNameWithoutRules, getAsDynamicObject, getAsMap, getAt, getByName, getByName, getConvention, getElementsAsDynamicObject, getExtensions, getInstantiator, getNamer, getRules, getTypeDisplayName, handleAttemptToAddItemWithNonUniqueName, hasWithName, removeByNameaddAll, all, all, assertMutable, beforeChange, clear, contains, containsAll, createFilter, createFilter, createFilter, filteredEvents, findAll, getEventRegister, getStore, getType, isEmpty, iterator, remove, removeAll, retainAll, size, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypetoArray, toArray, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindAll, matching, matching, withTypeadd, addAll, addRule, addRule, findByName, getAsMap, getAt, getByName, getByName, getNamer, getRulesall, all, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypepublic DefaultCompilerRegistry(Instantiator instantiator)
public void setSpecFactory(BinaryCompileSpecFactory specFactory)
public CompilerAdapter<BinaryCompileSpec> getDefaultCompiler()
CompilerRegistrygetDefaultCompiler in interface CompilerRegistrypublic BinaryCompileSpec create(Binary binary)
CompileSpecFactorycreate in interface CompileSpecFactoryCopyright © 2013. All rights reserved