public abstract class GenericFactory<F> extends Object
CriptographyFactory}, {@link DigestFactory}| Constructor and Description |
|---|
GenericFactory() |
| Modifier and Type | Method and Description |
|---|---|
F |
factory()
Principal método da fábrica.
|
abstract F |
factoryDefault()
Obriga a classe concreta a fabricar um objeto por padrão
|
protected F |
factoryFromClassName(String className)
Instancia um objeto a partir do nome de sua classe
|
protected abstract String |
getVariableName()
Toda fábrica concreta precisa definir em qual variavel de ambiente contém
o nome da classe a ser fabricada
|
public F factory()
protected F factoryFromClassName(String className)
public abstract F factoryDefault()
protected abstract String getVariableName()
Copyright © 2017 SERPRO - Serviço Federal de Processamento de Dados. All Rights Reserved.