public abstract class AbstractHashProfileIOProvider extends AbstractToolkitProvider
| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractHashProfileIOProvider.DefaultHashProfileIO |
tkClass_| Constructor and Description |
|---|
AbstractHashProfileIOProvider() |
AbstractHashProfileIOProvider(java.lang.Class<? extends Toolkit> intf) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
canRead(Element element,
HashStructure hash,
ToolkitContext tkContext,
Cookie cookie) |
protected abstract boolean |
canWrite(Element element,
Profile profile,
ToolkitContext tkContext,
Cookie cookie) |
AbstractToolkitBuilder |
create(ToolkitContext tkContext) |
protected abstract java.lang.String |
getName(Element element,
HashStructure hash,
Cookie cookie) |
protected abstract Profile |
read(Element element,
HashStructure hash,
Cookie cookie) |
protected abstract void |
write(Element element,
Profile profile,
HashStructure hash,
Cookie cookie) |
buildDelegate, create, getToolkitClass, recognizepublic AbstractHashProfileIOProvider()
public AbstractHashProfileIOProvider(java.lang.Class<? extends Toolkit> intf)
public AbstractToolkitBuilder create(ToolkitContext tkContext)
create in interface ToolkitProvidercreate in class AbstractToolkitProviderprotected abstract boolean canRead(Element element, HashStructure hash, ToolkitContext tkContext, Cookie cookie)
protected abstract boolean canWrite(Element element, Profile profile, ToolkitContext tkContext, Cookie cookie)
protected abstract Profile read(Element element, HashStructure hash, Cookie cookie)
protected abstract java.lang.String getName(Element element, HashStructure hash, Cookie cookie)
protected abstract void write(Element element, Profile profile, HashStructure hash, Cookie cookie)