public class ArgumentsFactoryImpl extends Object implements ArgumentsFactory, com.zkejid.constructor.core.api.v1.ConstructorPart
| Constructor and Description |
|---|
ArgumentsFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
ArgumentsParser |
createParser() |
Object |
getImplementation(Class<?> aClass) |
Set<Class<?>> |
getInterfacesNecessary() |
Set<Class<?>> |
getInterfacesProvided() |
void |
putImplementation(Class<?> aClass,
Object... objects) |
void |
verifyNecessaryInterfaces() |
public ArgumentsParser createParser()
createParser in interface ArgumentsFactorypublic Set<Class<?>> getInterfacesNecessary()
getInterfacesNecessary in interface com.zkejid.constructor.core.api.v1.ConstructorPartpublic Set<Class<?>> getInterfacesProvided()
getInterfacesProvided in interface com.zkejid.constructor.core.api.v1.ConstructorPartpublic Object getImplementation(Class<?> aClass) throws com.zkejid.constructor.core.api.v1.ConstructionException
getImplementation in interface com.zkejid.constructor.core.api.v1.ConstructorPartcom.zkejid.constructor.core.api.v1.ConstructionExceptionpublic void putImplementation(Class<?> aClass, Object... objects)
putImplementation in interface com.zkejid.constructor.core.api.v1.ConstructorPartpublic void verifyNecessaryInterfaces()
throws com.zkejid.constructor.core.api.v1.ConstructionException
verifyNecessaryInterfaces in interface com.zkejid.constructor.core.api.v1.ConstructorPartcom.zkejid.constructor.core.api.v1.ConstructionExceptionCopyright © 2020. All rights reserved.